feat(workbench): add expense stats detail modal
This commit is contained in:
@@ -77,4 +77,12 @@ test('workbench summary builds real user notifications and progress from request
|
||||
)
|
||||
assert.equal(summary.notifications.length, 1)
|
||||
assert.equal(summary.unreadNotificationCount, 1)
|
||||
assert.equal(summary.expenseStatsDetail.distributionRows[0].label, '差旅交通')
|
||||
assert.equal(summary.expenseStatsDetail.distributionRows[0].count, 1)
|
||||
assert.equal(summary.expenseStatsDetail.distributionRows[0].percentLabel, '100%')
|
||||
assert.equal(summary.expenseStatsDetail.processingRows[0].requestId, 'BX-001')
|
||||
assert.equal(summary.expenseStatsDetail.processingRows[0].durationLabel, '10分钟')
|
||||
assert.equal(summary.expenseStatsDetail.processingRows[0].stepCount, 5)
|
||||
assert.ok(summary.expenseStatsDetail.operationRows.some((item) => item.source === '待办'))
|
||||
assert.ok(summary.expenseStatsDetail.operationRows.some((item) => item.source === '进度'))
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user