修复配送合同草稿编辑状态判断

修正平台总后台将待处理状态误判为草稿的问题。
统一平台、气站和配送点后台的合同编辑限制,并补充禁用原因、回归检查及中文操作文档。
This commit is contained in:
czl231
2026-08-12 22:11:52 +08:00
parent 99324acc89
commit 8ad6748397
6 changed files with 101 additions and 8 deletions

View File

@@ -291,11 +291,11 @@ export function editBlockedReason(
context: ResourcePageContext,
) {
if (!definition.canEdit) return '当前资源不支持编辑';
if (
definition.name === 'gasorder_contract' &&
Number(row.contract_status) !== 10
) {
return '只有草稿状态的合同可编辑';
if (definition.name === 'gasorder_contract') {
if (Number(row.contract_status) !== 0)
return '只有草稿状态的合同可以编辑';
if (![0, 1].includes(Number(row.status)))
return '停用、已归档或已冻结的合同可编辑';
}
if (definition.name === 'platform_role') {
if (context.role !== 'root') return '只有 root 可以编辑平台角色';