✨ 角色权限联动与临时额度/项目备案/司机车辆审核MK

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-11-11 01:09:35 +08:00
co-authored by Cursor
parent f081ccd3f0
commit 0da0c6f493
14 changed files with 656 additions and 75 deletions
+2 -1
View File
@@ -7,7 +7,8 @@ import {
export const changeTypeOptions = [
{ label: '项目变更', value: '项目变更' },
{ label: '项目备案调整', value: '项目备案调整' },
{ label: '项目备案流程(本部流程)', value: '项目备案流程(本部流程)' },
{ label: '项目备案流程(运输部流程)', value: '项目备案流程(运输部流程)' },
];
export const config = {
+10 -7
View File
@@ -85,13 +85,6 @@ export const config = {
status: ['draft', 'withdrawn', 'rejected'],
permission: 'temporary_credit_limit_submit',
},
{
action: 'flow',
label: '流程',
statusProp: 'approvalStatus',
status: ['reviewing'],
permission: 'temporary_credit_limit_view',
},
{
action: 'withdraw',
label: '撤回',
@@ -99,6 +92,14 @@ export const config = {
status: ['reviewing'],
permission: 'temporary_credit_limit_withdraw',
},
{
action: 'mkAudit',
label: '流程',
statusProp: 'approvalStatus',
status: ['reviewing'],
permission: 'temporary_credit_limit_approve',
mkOnly: true,
},
{
action: 'approve',
label: '审批通过',
@@ -106,6 +107,7 @@ export const config = {
statusProp: 'approvalStatus',
status: ['reviewing'],
permission: 'temporary_credit_limit_approve',
localOnly: true,
},
{
action: 'reject',
@@ -114,6 +116,7 @@ export const config = {
statusProp: 'approvalStatus',
status: ['reviewing'],
permission: 'temporary_credit_limit_reject',
localOnly: true,
},
],
};