更新市场部长任务审批

This commit is contained in:
weipengfei 2023-10-20 10:39:11 +08:00
parent e87ebdc5da
commit 5a9f9ae5f5
2 changed files with 22 additions and 6 deletions

View File

@ -37,5 +37,5 @@ export function apiApproveList(params: any) {
// 任务审批(待审批列表)
export function apiApproveAudit(params: any) {
return request.get({ url: "/approve.approve/audit", params });
return request.post({ url: "/approve.approve/audit", params });
}

View File

@ -226,12 +226,28 @@ const setFormData = async (data: Record<any, any>) => {
formData[key] = data[key];
}
}
if (formData.task?.extend?.stage) {
switch (+formData.task.extend.stage) {
case 1:
setTaskExtend(formData.task.extend.stage1);
break;
case 2:
setTaskExtend(formData.task.extend.stage2);
break;
case 3:
setTaskExtend(formData.task.extend.stage3);
break;
case 4:
setTaskExtend(formData.task.extend.stage4);
break;
}
}
};
const setTaskExtend = (data: any) => {
Object.keys(taskExtend).forEach((key: string) => {
if (
formData.task.extend[key] != null &&
formData.task.extend[key] != undefined
) {
taskExtend[key] = formData.task.extend[key];
if (data[key] != null && data[key] != undefined) {
taskExtend[key] = data[key];
}
});
};