开发对接供应商评价管理

This commit is contained in:
linxd
2025-06-23 19:15:13 +08:00
parent 402d3dd575
commit b9bbc906bf
35 changed files with 5288 additions and 621 deletions

View File

@ -1,18 +1,32 @@
// 模板类型 - 从任务字典导入
import { TaskType, TaskTypeText } from './supplierTaskDict';
// 品类限制类型
export const CategoryLimitationType = {
UNIVERSAL: '0', // 通用不限品类
LIMITED: '1', // 限制品类
};
export const CategoryLimitationTypeText = {
[CategoryLimitationType.UNIVERSAL]: '通用不限品类',
[CategoryLimitationType.LIMITED]: '限制品类',
};
// 模板状态
export const TemplateStatus = {
ENABLED: 'enabled', // 启用
DISABLED: 'disabled', //
DRAFT: '0', // 草稿
ENABLED: '1', //
DISABLED: '2', // 禁用
};
export const TemplateStatusText = {
[TemplateStatus.DRAFT]: '草稿',
[TemplateStatus.ENABLED]: '已启用',
[TemplateStatus.DISABLED]: '已禁用',
};
export const TemplateStatusColor = {
[TemplateStatus.DRAFT]: 'default',
[TemplateStatus.ENABLED]: 'green',
[TemplateStatus.DISABLED]: 'red',
};
@ -25,6 +39,17 @@ export const EvaluateLevel = {
POOR: 'poor', // 较差
};
// 是否设置星号项
export const StarLevel = {
NO: '0', // 否
YES: '1', // 是
};
export const StarLevelText = {
[StarLevel.NO]: '否',
[StarLevel.YES]: '是',
};
export const EvaluateLevelText = {
[EvaluateLevel.EXCELLENT]: 'A',
[EvaluateLevel.GOOD]: 'B',
@ -39,5 +64,16 @@ export const EvaluateLevelColor = {
[EvaluateLevel.POOR]: 'red',
};
// 指标添加选项
export enum IndicatorAddOption {
CAN_ADD = '0',
CANNOT_ADD = '1',
}
export const IndicatorAddOptionText = {
[IndicatorAddOption.CAN_ADD]: '可增加',
[IndicatorAddOption.CANNOT_ADD]: '不可增加',
};
// 重新导出任务类型
export { TaskType, TaskTypeText };