diff --git a/src/api/examined.ts b/src/api/examined.ts index 9809f01..44c99b8 100644 --- a/src/api/examined.ts +++ b/src/api/examined.ts @@ -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 }); } diff --git a/src/views/examined/components/audit_town_market.vue b/src/views/examined/components/audit_town_market.vue index 291e235..184580f 100644 --- a/src/views/examined/components/audit_town_market.vue +++ b/src/views/examined/components/audit_town_market.vue @@ -226,12 +226,28 @@ const setFormData = async (data: Record) => { 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]; } }); };