新增已撤回状态
This commit is contained in:
@@ -18,6 +18,8 @@ export enum TASK_PROCESS_STATUS {
|
|||||||
POSTPONED = '7',
|
POSTPONED = '7',
|
||||||
/** 已闭环 */
|
/** 已闭环 */
|
||||||
CLOSED_LOOP = '8',
|
CLOSED_LOOP = '8',
|
||||||
|
/** 已撤回 */
|
||||||
|
CANCELED = '9',
|
||||||
}
|
}
|
||||||
|
|
||||||
/** 任务状态颜色映射 */
|
/** 任务状态颜色映射 */
|
||||||
@@ -90,6 +92,7 @@ export const TASK_PROCESS_STATUS_OBJ: any = {
|
|||||||
[TASK_PROCESS_STATUS.CLOSED]: '已关闭',
|
[TASK_PROCESS_STATUS.CLOSED]: '已关闭',
|
||||||
[TASK_PROCESS_STATUS.POSTPONED]: '已延期',
|
[TASK_PROCESS_STATUS.POSTPONED]: '已延期',
|
||||||
[TASK_PROCESS_STATUS.CLOSED_LOOP]: '已闭环',
|
[TASK_PROCESS_STATUS.CLOSED_LOOP]: '已闭环',
|
||||||
|
[TASK_PROCESS_STATUS.CANCELED]: '已撤回',
|
||||||
};
|
};
|
||||||
|
|
||||||
export const TASK_PROCESS_STATUS_OPTIONS = (
|
export const TASK_PROCESS_STATUS_OPTIONS = (
|
||||||
@@ -188,6 +191,7 @@ export const disposeDisabledExeStatus = (
|
|||||||
) {
|
) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
// 上传试验相关文件后,任务状态就会 自动 变成已闭环,已完成就不允许再改了
|
||||||
if (status === TASK_PROCESS_STATUS.COMPLETED) {
|
if (status === TASK_PROCESS_STATUS.COMPLETED) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -201,6 +205,7 @@ export const disposeDisabledExeStatus = (
|
|||||||
TASK_PROCESS_STATUS.NO_STARTED,
|
TASK_PROCESS_STATUS.NO_STARTED,
|
||||||
TASK_PROCESS_STATUS.CLOSED,
|
TASK_PROCESS_STATUS.CLOSED,
|
||||||
TASK_PROCESS_STATUS.COMPLETED,
|
TASK_PROCESS_STATUS.COMPLETED,
|
||||||
|
TASK_PROCESS_STATUS.CANCELED,
|
||||||
].includes(option.value);
|
].includes(option.value);
|
||||||
} else {
|
} else {
|
||||||
return [TASK_PROCESS_STATUS.NO_STARTED, TASK_PROCESS_STATUS.CLOSED].includes(option.value);
|
return [TASK_PROCESS_STATUS.NO_STARTED, TASK_PROCESS_STATUS.CLOSED].includes(option.value);
|
||||||
@@ -211,6 +216,7 @@ export const disposeDisabledExeStatus = (
|
|||||||
TASK_PROCESS_STATUS.PAUSED,
|
TASK_PROCESS_STATUS.PAUSED,
|
||||||
TASK_PROCESS_STATUS.CLOSED,
|
TASK_PROCESS_STATUS.CLOSED,
|
||||||
TASK_PROCESS_STATUS.COMPLETED,
|
TASK_PROCESS_STATUS.COMPLETED,
|
||||||
|
TASK_PROCESS_STATUS.CANCELED,
|
||||||
].includes(option.value);
|
].includes(option.value);
|
||||||
}
|
}
|
||||||
if (status === TASK_PROCESS_STATUS.PAUSED) {
|
if (status === TASK_PROCESS_STATUS.PAUSED) {
|
||||||
@@ -219,4 +225,10 @@ export const disposeDisabledExeStatus = (
|
|||||||
if (status === TASK_PROCESS_STATUS.REJECTED) {
|
if (status === TASK_PROCESS_STATUS.REJECTED) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
if (status === TASK_PROCESS_STATUS.CANCELED) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
if (status === TASK_PROCESS_STATUS.CLOSED_LOOP) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -296,8 +296,9 @@ const actionList = ref<any>([
|
|||||||
},
|
},
|
||||||
hide: (row: any) => {
|
hide: (row: any) => {
|
||||||
return (
|
return (
|
||||||
row.exeStatus === TASK_PROCESS_STATUS.COMPLETED ||
|
row.exeStatus === TASK_PROCESS_STATUS.REJECTED ||
|
||||||
row.exeStatus === TASK_PROCESS_STATUS.REJECTED
|
row.exeStatus === TASK_PROCESS_STATUS.CLOSED_LOOP ||
|
||||||
|
row.exeStatus === TASK_PROCESS_STATUS.CANCELED
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user