优化
This commit is contained in:
@@ -66,22 +66,24 @@ describe('finance five-page delivery contract', () => {
|
||||
for (const state of ['客户账户加载失败', '暂无客户账户', '无权访问客户账户', '账户流水加载失败']) expect(page).toContain(state)
|
||||
})
|
||||
|
||||
it('connects G2 fee sources to real detail, review and settlement operations', () => {
|
||||
it('connects fee sources to the real edit and review lifecycle', () => {
|
||||
const page = source('src/modules/finance/pages/FinanceCustomerArapView.vue')
|
||||
for (const marker of [
|
||||
'`${basePath}/fee-sources/${feeSourceId}`',
|
||||
'`${basePath}/fee-sources/${feeSourceId}/review`',
|
||||
'`${basePath}/fee-sources/${feeSourceId}/settlement-inclusion`',
|
||||
'`${basePath}/fee-sources/${feeSourceId}/submit`',
|
||||
'`${basePath}/fee-sources/${feeSourceId}/adjust`',
|
||||
'`${basePath}/fee-sources/${feeSourceId}/void`',
|
||||
]) expect(api).toContain(marker)
|
||||
for (const operation of ['getFinanceFeeSource', 'reviewFinanceFeeSource', 'updateFinanceFeeSourceSettlementInclusion']) expect(page).toContain(operation)
|
||||
for (const permission of ['platform:finance:customer-arap:list', 'platform:finance:fee-source:review', 'platform:finance:fee-source:settlement']) expect(page).toContain(permission)
|
||||
for (const operation of ['getFinanceFeeSource', 'reviewFinanceFeeSource', 'editFinanceFeeSource', 'submitFinanceFeeSource', 'adjustFinanceFeeSource', 'voidFinanceFeeSource']) expect(page).toContain(operation)
|
||||
for (const permission of ['platform:finance:customer-arap:list', 'platform:finance:fee-source:review', 'platform:finance:fee-source:edit']) expect(page).toContain(permission)
|
||||
expect(page).toContain('expectedVersion: detail.value.operationVersion')
|
||||
const columns = page.slice(page.indexOf('const columns:'))
|
||||
expect(columns.indexOf("key: 'actions'")).toBeLessThan(columns.indexOf("key: 'direction'"))
|
||||
expect(page).toContain('<ApiErrorMeta :details="detailError"')
|
||||
expect(page).toContain('<OperationErrorToast :details="reviewError || inclusionError || generationError" />')
|
||||
expect(page).toContain('<OperationErrorToast :details="reviewError || mutationError || generationError" />')
|
||||
expect(page).not.toContain('<ApiErrorMeta :details="reviewError"')
|
||||
expect(page).not.toContain('<ApiErrorMeta :details="inclusionError"')
|
||||
expect(page).not.toContain('<ApiErrorMeta :details="mutationError"')
|
||||
expect(page).not.toContain('接口尚未提供')
|
||||
expect(page).not.toContain('disabled title=')
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user