fix(加班申请): 修复加班申请中,和状态机相关的代码的不合理的地方。

This commit is contained in:
dk
2026-06-03 21:04:51 +08:00
parent d3d0830820
commit 9d84b1aae0
2 changed files with 12 additions and 4 deletions

View File

@@ -171,7 +171,7 @@ function getRowActions(row: Api.OvertimeApplication.OvertimeApplication): Busine
}
];
if (row.statusCode === 'rejected' && row.allowEdit) {
if ((row.statusCode === 'rejected' || row.statusCode === 'cancelled') && row.allowEdit) {
actions.push({
key: 'edit',
label: '修改',
@@ -189,7 +189,7 @@ function getRowActions(row: Api.OvertimeApplication.OvertimeApplication): Busine
onClick: () => openStatusLog(row)
});
if (row.statusCode === 'pending' || row.statusCode === 'rejected') {
if (row.statusCode === 'pending') {
actions.push({
key: 'cancel',
label: '撤销',