新增年审任务
This commit is contained in:
39
src/dicts/supplierAnnualTaskManageDict.ts
Normal file
39
src/dicts/supplierAnnualTaskManageDict.ts
Normal file
@ -0,0 +1,39 @@
|
||||
// 供应商年度任务管理字典
|
||||
|
||||
/**
|
||||
* 年度任务状态
|
||||
*/
|
||||
export enum AnnualTaskStatus {
|
||||
PENDING = '0', // 待执行
|
||||
RUNNING = '1', // 执行中
|
||||
COMPLETED = '2', // 已完成
|
||||
TERMINATED = '3' // 已终止
|
||||
}
|
||||
|
||||
/**
|
||||
* 年度任务状态文本
|
||||
*/
|
||||
export const AnnualTaskStatusText: Record<string, string> = {
|
||||
[AnnualTaskStatus.PENDING]: '待执行',
|
||||
[AnnualTaskStatus.RUNNING]: '执行中',
|
||||
[AnnualTaskStatus.COMPLETED]: '已完成',
|
||||
[AnnualTaskStatus.TERMINATED]: '已终止'
|
||||
};
|
||||
|
||||
/**
|
||||
* 年度任务状态颜色
|
||||
*/
|
||||
export const AnnualTaskStatusColor: Record<string, string> = {
|
||||
[AnnualTaskStatus.PENDING]: 'default',
|
||||
[AnnualTaskStatus.RUNNING]: 'processing',
|
||||
[AnnualTaskStatus.COMPLETED]: 'success',
|
||||
[AnnualTaskStatus.TERMINATED]: 'error'
|
||||
};
|
||||
|
||||
/**
|
||||
* 年度任务状态选项(用于下拉框)
|
||||
*/
|
||||
export const AnnualTaskStatusOptions = Object.keys(AnnualTaskStatusText).map(key => ({
|
||||
label: AnnualTaskStatusText[key],
|
||||
value: key
|
||||
}));
|
Reference in New Issue
Block a user