From d00a2ce4db2c0bf0abeb06c0a718f06584462624 Mon Sep 17 00:00:00 2001 From: chenrui <1950717904@qq.com> Date: Tue, 3 Sep 2024 16:15:39 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E5=8F=96=E6=B6=88=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E6=8C=89=E9=92=AE=EF=BC=8C=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E8=AE=A1=E5=88=92=E5=8F=91=E5=B8=83=E5=92=8C=E5=8F=96=E6=B6=88?= =?UTF-8?q?=E5=8F=91=E5=B8=83=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/enforce.js | 8 +++ src/views/enforce/enforcementPlan.vue | 60 +++++++++++++------ src/views/enterprise/complaintList.vue | 42 ++++++++++--- .../enterprise/enterpriseInspectionList.vue | 16 ++--- src/views/enterprise/registrationList.vue | 6 ++ 5 files changed, 96 insertions(+), 36 deletions(-) diff --git a/src/api/enforce.js b/src/api/enforce.js index e285d1b..a3e5618 100644 --- a/src/api/enforce.js +++ b/src/api/enforce.js @@ -43,6 +43,14 @@ export const detail = (id, success, error) => _get("/app/code/enforcementInspec * @returns */ export const addEnforcementInspectionProgram = (params, success, error) =>_post("/app/code/enforcementInspectionProgram/add", params, success, error) +/** + * 修改年度执法计划 + * @param {*} params + * @param {*} success + * @param {*} error + * @returns + */ +export const editEnforcementInspectionProgram = (params, success, error) =>_post("/app/code/enforcementInspectionProgram/edit", params, success, error) //保存执法信息登记 export const addEnforcementRegistration = (params, success, error) => _post("/app/code/registration/add",params,success,error) diff --git a/src/views/enforce/enforcementPlan.vue b/src/views/enforce/enforcementPlan.vue index 7fc0aa0..182e99c 100644 --- a/src/views/enforce/enforcementPlan.vue +++ b/src/views/enforce/enforcementPlan.vue @@ -83,13 +83,10 @@
{{ null!=item.fileObject?item.fileObject.fileName:"" }}
- - - - - + @@ -105,9 +102,9 @@ diff --git a/src/views/enterprise/complaintList.vue b/src/views/enterprise/complaintList.vue index f2e0bd0..b814db3 100644 --- a/src/views/enterprise/complaintList.vue +++ b/src/views/enterprise/complaintList.vue @@ -17,6 +17,7 @@ clearable="true" clear-icon="clear" clear-trigger="always" + @clear="clearSearch" @search="onSearch" > @@ -229,16 +230,26 @@ }); } const onSearch = (val) => { - queryRegistrationList( - { - "searchValue": searchParam.searchText - } - , success => { - console.log(success) - data.dataList = success.data; - }, error => { + data.curPage = 1; + data.curPage = 1; + // 清空列表数据 + data.dataList = []; + data.finished = false; - }) + // 重新加载数据 + // 将 loading 设置为 true,表示处于加载状态 + data.loading = true; + onLoad(); + // queryRegistrationList( + // { + // "searchValue": searchParam.searchText + // } + // , success => { + // console.log(success) + // data.dataList = success.data; + // }, error => { + + // }) }; const onClickButton = () => { data.curPage = 1; @@ -318,6 +329,19 @@ //下拉刷新 const onRefresh = () => { + data.curPage = 1; + // 清空列表数据 + data.dataList = []; + data.finished = false; + + // 重新加载数据 + // 将 loading 设置为 true,表示处于加载状态 + data.loading = true; + onLoad(); + }; + //下拉刷新 + const clearSearch = () => { + data.curPage = 1; // 清空列表数据 data.dataList = []; data.finished = false; diff --git a/src/views/enterprise/enterpriseInspectionList.vue b/src/views/enterprise/enterpriseInspectionList.vue index 495b8fc..638d618 100644 --- a/src/views/enterprise/enterpriseInspectionList.vue +++ b/src/views/enterprise/enterpriseInspectionList.vue @@ -8,6 +8,7 @@ clearable="true" clear-icon="clear" clear-trigger="always" + @clear="clearSearch" >