供应商评价任务管理详情 开发以及对接

This commit is contained in:
linxd
2025-06-25 11:57:17 +08:00
parent e5ec9a46d8
commit 09c67189b5
21 changed files with 904 additions and 302 deletions

71
src/typings.d.ts vendored
View File

@ -496,7 +496,7 @@ declare namespace SupplierEvaluate {
/**
* 权重启用状态(0.不启用、1.启用)
*/
weightStatus: number;
// weightStatus: number;
[property: string]: any;
}
@ -508,6 +508,75 @@ declare namespace SupplierEvaluate {
endTime: string;
[property: string]: any;
}
/**
* 任务详情数据
*/
interface TaskDetailData {
categoryId: string | null;
categoryLimitation: string | null;
createBy: string | null;
createDate: string | null;
createTime: string | null;
deleteFlag: string | null;
delFlag: string;
deptId: string | null;
endTime: string | null;
evaluateTheme: string | null;
evaluateYear: string | null;
id: string | null;
indicatorList: {
indicatorIds: string[];
type: number;
userId: string;
}[] | null;
lastUpdateTime: string | null;
startTime: string | null;
status: string;
supplierIds: {
id: string;
userIds: string[];
}[] | null;
suppliers: {
id: string;
supplierName: string;
socialCreditCode?: string;
category?: string;
department?: string;
evaluators: {
id: string;
name: string;
department: string;
position?: string;
}[];
[key: string]: any;
}[] | null;
templateId: string | null;
tenantId: string | null;
tenantName: string | null;
updateBy: string | null;
updateDate: string | null;
updateTime: string | null;
weightDept: string | null;
weightStatus: number | null;
weightValue: string | null;
taskDeptWeightList: {
weightDept: string;
weightValue: string;
}[] | null;
[property: string]: any;
}
/**
* 任务详情响应
*/
interface TaskDetailResponse {
code: number;
data: TaskDetailData;
message: string;
success: boolean;
[property: string]: any;
}
}
declare module '*.css';