From a8d7042ee9c7e7c2c7b722f481ca03d823b0ff42 Mon Sep 17 00:00:00 2001 From: herenshan112 Date: Wed, 10 Apr 2024 16:22:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E5=AE=A1=E6=89=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DesignForm/public/form/form.vue | 2 +- .../DesignForm/tableListPage/formPageCont.vue | 17 +++++++++++++- .../DesignForm/tableListPage/index.vue | 23 +++++++++++++++---- src/types/components.d.ts | 10 -------- 4 files changed, 35 insertions(+), 17 deletions(-) diff --git a/src/components/DesignForm/public/form/form.vue b/src/components/DesignForm/public/form/form.vue index 9a3e912fd..e0d107649 100644 --- a/src/components/DesignForm/public/form/form.vue +++ b/src/components/DesignForm/public/form/form.vue @@ -940,7 +940,7 @@ const saveEditFormInfo = (type: string, res: any) => { */ const draftSubmit = (params = {}) => { // let apiUrl = "/systemapi/task_management/newcust_form_editdata" - let apiUrl ="/systemapi/task_management/add_customer_form" + let apiUrl ="/systemapi/task_management/editCustomerTable" if (props.isSearch || !apiUrl || loading.value) { if (!props.isSearch && !apiUrl) { console.error( diff --git a/src/components/DesignForm/tableListPage/formPageCont.vue b/src/components/DesignForm/tableListPage/formPageCont.vue index de6431edd..6a5413093 100644 --- a/src/components/DesignForm/tableListPage/formPageCont.vue +++ b/src/components/DesignForm/tableListPage/formPageCont.vue @@ -27,6 +27,10 @@ const props = defineProps({ type:Number, default:1 }, + operState:{ + type:Number, + default:1 + }, pageInfo:{ type:Object, default(){ @@ -100,7 +104,16 @@ const getCustomrrFormInfo = () => { .then((data:any) =>{ if(data.code == 0){ if (data.data == 3 || data.data == 4){ - formState.formData.list.push(submitButtonEs) + // formState.formData.list.push(submitButtonEs) + if(props.operState == 2){ + formState.formData.list.push(afreshSubmitButton) + }else if(props.operState == 3){ + formState.formData.list.push(editFormCont) + }else if(props.operState == 4){ + formState.formData.list.push(draftSubmitButton) + }else if(props.operState == 5){ + formState.formData.list.push(submitButtonEs) + } } } }) @@ -145,6 +158,8 @@ const drawerBeforeClose = () => { // emits("getmytodolist") // emits("update:isshow", false); } +//提交审批 +const sendDraftSubmit = (type: string,val?:any) => {}