路由多语言维护, 优化layoutHeader组件样式,供应商评价-打分详情更改bug
This commit is contained in:
@ -304,7 +304,7 @@ export async function saveEvaluateScore(params: SupplierEvaluateScore.ScoreSaveR
|
||||
* @returns
|
||||
*/
|
||||
export async function getIndicator(id: string) {
|
||||
return request<SupplierEvaluateResult.EvaluateScoreIndicator>('/coscoEvaluate/user/getIndicator', {
|
||||
return request<SupplierEvaluateScore.ScoreDetailResponse>('/coscoEvaluate/user/getIndicator', {
|
||||
method: 'GET',
|
||||
params: { id },
|
||||
});
|
||||
|
@ -4,18 +4,17 @@ declare namespace SupplierEvaluateScore {
|
||||
// 现有接口定义
|
||||
interface ScoreDetailResponse {
|
||||
code: number;
|
||||
data: any; // 使用 SupplierEvaluateResult.EvaluateScoreDetailData
|
||||
data: SupplierEvaluateResult.EvaluateScoreDetailData; // 使用 SupplierEvaluateResult.EvaluateScoreDetailData
|
||||
message: string;
|
||||
success: boolean;
|
||||
}
|
||||
|
||||
interface ScoreSaveRequest {
|
||||
id: string;
|
||||
score: number;
|
||||
indicators: {
|
||||
scoreVoList: {
|
||||
id: string;
|
||||
score: number;
|
||||
remarks?: string;
|
||||
remark?: string;
|
||||
}[];
|
||||
}
|
||||
|
||||
@ -27,27 +26,90 @@ declare namespace SupplierEvaluateScore {
|
||||
}
|
||||
|
||||
interface SupplierDimensionRequest {
|
||||
current?: number;
|
||||
pageSize?: number;
|
||||
taskId: string;
|
||||
supplierId: string;
|
||||
basePageRequest: {
|
||||
pageNo: number;
|
||||
pageSize: number;
|
||||
};
|
||||
name?: string;
|
||||
status?: string;
|
||||
startTime?: string;
|
||||
endTime?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取供应商维度响应
|
||||
*/
|
||||
interface SupplierDimensionResponse {
|
||||
code: number;
|
||||
data: any;
|
||||
data: SupplierDimensionData;
|
||||
message: string;
|
||||
success: boolean;
|
||||
[property: string]: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* 供应商维度数据
|
||||
*/
|
||||
interface SupplierDimensionData {
|
||||
categoryId: null;
|
||||
categoryLimitation: string;
|
||||
createBy: null;
|
||||
createDate: null;
|
||||
createTime: null;
|
||||
deleteFlag: null;
|
||||
delFlag: string;
|
||||
deptId: null;
|
||||
endTime: string;
|
||||
evaluateTheme: string;
|
||||
evaluateYear: string;
|
||||
id: string;
|
||||
indicatorList: IndicatorListItem[];
|
||||
lastUpdateTime: null;
|
||||
startTime: string;
|
||||
status: string;
|
||||
supplierIds: SupplierIdItem[];
|
||||
templateId: string;
|
||||
tenantId: null;
|
||||
tenantName: null;
|
||||
updateBy: null;
|
||||
updateDate: null;
|
||||
updateTime: null;
|
||||
weightDept: null;
|
||||
weightStatus: string;
|
||||
weightValue: null;
|
||||
[property: string]: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* 指标列表项
|
||||
*/
|
||||
interface IndicatorListItem {
|
||||
indicatorIds: null[];
|
||||
type: string;
|
||||
userId: string;
|
||||
[property: string]: any;
|
||||
}
|
||||
|
||||
/**
|
||||
* 供应商ID项
|
||||
*/
|
||||
interface SupplierIdItem {
|
||||
id: string;
|
||||
userIds: any[];
|
||||
[property: string]: any;
|
||||
}
|
||||
|
||||
interface TaskPageRequest {
|
||||
current?: number;
|
||||
pageSize?: number;
|
||||
evaluateTheme?: string;
|
||||
evaluateYear?: string;
|
||||
basePageRequest: {
|
||||
pageNo: number;
|
||||
pageSize: number;
|
||||
};
|
||||
name?: string;
|
||||
status?: string;
|
||||
startTime?: string;
|
||||
endTime?: string;
|
||||
status?: string;
|
||||
evaluateTheme?: string;
|
||||
evaluateYear?: string;
|
||||
}
|
||||
|
||||
interface TaskPageResponse {
|
||||
|
Reference in New Issue
Block a user