修复财务结算周期与主体展示

This commit is contained in:
czl231
2026-08-17 00:59:25 +08:00
parent 74efb323f0
commit a6560f99b6
5 changed files with 84 additions and 2 deletions

View File

@@ -316,6 +316,23 @@ assertIncludes(
'hasResourceFieldLabel',
'详情必须提供未知字段中文契约检查',
);
assertIncludes(
display,
"field.type === 'datetime'",
'日期时间必须按字段类型统一格式化,不能依赖 `_at` 字段名后缀',
);
for (const settlementContract of [
"{ label: '气站', value: 'gas' }",
"{ label: '配送点', value: 'delivery' }",
"{ label: '工作人员', value: 'staff' }",
"resources: { gas: '/gas_basic', delivery: '/delivery_basic', staff: '/staff_account' }",
]) {
assertIncludes(
resources,
settlementContract,
`财务结算缺少主体类型联动契约:${settlementContract}`,
);
}
assertIncludes(
detailPage,
'!hasResourceFieldLabel(props.definition, actualKey)',