This commit is contained in:
2026-08-13 16:58:17 +08:00
parent bd523036d0
commit 38e8494216
15 changed files with 344 additions and 17 deletions
+1 -1
View File
@@ -83,7 +83,7 @@ export async function run(context) {
const permissions = context.apiSuccess(MODULE, '客户详情财务账单查看权限链可用', permissionResponse, '', OPTIONS)
const grantedPermissions = new Set(rows(permissions).map((item) => id(item?.permissionCode ?? item)))
context.assert(MODULE, '财务账单列表查看权限已授予', permissionResponse,
grantedPermissions.has('platform:finance:bill:view') || grantedPermissions.has('platform:finance:customer-statement:list'),
grantedPermissions.has('platform:finance:customer-statement:list'),
`permissions=${[...grantedPermissions].filter((item) => item.includes('finance')).join(',')}`, OPTIONS)
const statementListResponse = await context.request('GET', `${BASE}/statements?customerId=${encodeURIComponent(customerId)}`)