From 78cc3a5efb8588dada6080fa9e7142f84df246f8 Mon Sep 17 00:00:00 2001 From: Shan Ao <178391389@qq.com> Date: Mon, 14 Jul 2025 18:00:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=80=E8=88=AC=E9=9A=90=E6=82=A3=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E4=BF=AE=E6=94=B9,=20=E8=BE=83=E5=A4=A7/=E9=87=8D?= =?UTF-8?q?=E5=A4=A7=E9=9A=90=E6=82=A3=E7=AE=A1=E7=90=86=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/index.js | 10 +- .../general-hidden/detail-list.vue | 20 +- .../general-hidden/detail.vue | 6 +- .../special-hidden/detail-list.vue | 129 +++++------- .../special-hidden/detail.vue | 192 +++++++++--------- .../special-hidden/list.vue | 44 ++-- .../larger-hidden-management/detail-list.vue | 56 ++--- .../larger-hidden-management/detail.vue | 171 ++++++++-------- .../larger-hidden-management/list.vue | 44 ++-- .../major-hidden-management/detail-list.vue | 56 ++--- .../major-hidden-management/detail.vue | 159 ++++++++------- .../major-hidden-management/list.vue | 44 ++-- 12 files changed, 465 insertions(+), 466 deletions(-) diff --git a/api/index.js b/api/index.js index 7184f52..7e3dfb6 100644 --- a/api/index.js +++ b/api/index.js @@ -64,12 +64,12 @@ export const getRiskUnitCustomizedList = (params) => post("/risk/point/app/page" export const getRiskPostInfo = (params) => post(`/risk/point/${params.id}`, params) //获取公司风险点列表 export const getGeneralCountByCorpInfo = (params) => post("/hidden/statistics/general/page", params) //获取一般隐患公司列表 export const getGeneralHiddenList = (params) => post("/hidden/query/page", params) //获取一般隐患列表 -export const getSpecialCountByCorpInfo = (params) => post("/app/hidden/speciallist", params) //获取特殊隐患列表 -export const getSpecialHiddenList = (params) => post("/app/hidden/specialByCorpInfoId", params) //获取特殊隐患列表 +export const getSpecialCountByCorpInfo = (params) => post("/hidden/statistics/special/handling/page", params) //获取特殊隐患列表 +export const getSpecialHiddenList = (params) => post("/hidden/query/exa/page/app", params) //获取特殊隐患列表 export const getRiskFourColorMapList = (params) => post("/app/riskwarning/list", params) //获取风险四色图列表 -export const getMajorCountByCorpInfo = (params) => post("/app/corpinfo/corpinfoList", params) //获取重大/较大隐患公司列表 -export const getMajorHiddenList = (params) => post("/app/hidden/majorhiddenList", params) //获取重大/较大隐患列表 -export const getMoreHiddenList = (params) => post("/app/hidden/morehiddenList", params) //较大隐患列表 +export const getMajorCountByCorpInfo = (params) => post("/hidden/statistics/major/page", params) //获取重大隐患公司列表 +export const getLargerCountByCorpInfo = (params) => post("/hidden/statistics/larger/page", params) //获取较大隐患公司列表 +export const getMajorHiddenList = (params) => post("/hidden/query/major/info/page", params) //获取重大/较大隐患列表//较大隐患列表 export const getVersion = (params) => post("/versionmanager/reg/getVersion", params) //版本更新 export const setFeedbackUpload = (params) => upload("/app/feedback/upload", params) //反馈问题附件 export const setFeedbackAdd = (params) => post("/app/feedback/add", params) //反馈问题提交 diff --git a/pages/general-hidden-management/general-hidden/detail-list.vue b/pages/general-hidden-management/general-hidden/detail-list.vue index 9f19ee6..c558607 100644 --- a/pages/general-hidden-management/general-hidden/detail-list.vue +++ b/pages/general-hidden-management/general-hidden/detail-list.vue @@ -123,8 +123,8 @@ export default { data() { return { hiddendescr: '', - pageSize: 10, - currentPage: 1, + limit: 10, + curPage: 1, totalPage: 0, list: [{}], companyId: '', @@ -172,7 +172,7 @@ export default { }, async getData() { this.popupShow = false - let { varList, page } = await getGeneralHiddenList({ + let { page } = await getGeneralHiddenList({ companyId: this.companyId, dates: this.startData != null && this.startData !== '' && this.endData != null && this.endData !== '' ? [this.startData, this.endData] : null, creatorName: this.creatorName, @@ -180,16 +180,16 @@ export default { state: this.state, hiddenlevel: this.hiddenlevel, hiddendescr: this.hiddendescr, - showCount: this.pageSize, - currentPage: this.currentPage, + limit: this.limit, + curPage: this.curPage, hiddenVueType: "regulatory" }); - this.list = [ ...this.list, ...varList ]; + this.list = [ ...this.list, ...page.list ]; this.totalPage = page.totalPage; }, resetList() { - this.pageSize = 10 - this.currentPage = 1 + this.limit = 10 + this.curPage = 1 this.list = [] this.getData() }, @@ -202,8 +202,8 @@ export default { }) }, scrolltolower() { - this.currentPage++; - if (this.totalPage >= this.currentPage) this.getData(); + this.curPage++; + if (this.totalPage >= this.curPage) this.getData(); }, startDataConfirm(e) { this.startData = uni.$u.timeFormat(e.value, 'yyyy-mm-dd hh:MM') diff --git a/pages/general-hidden-management/general-hidden/detail.vue b/pages/general-hidden-management/general-hidden/detail.vue index fcf5846..942d7b7 100644 --- a/pages/general-hidden-management/general-hidden/detail.vue +++ b/pages/general-hidden-management/general-hidden/detail.vue @@ -304,11 +304,11 @@ 整改方案: - - + + - diff --git a/pages/larger-major-hidden-management/larger-hidden-management/list.vue b/pages/larger-major-hidden-management/larger-hidden-management/list.vue index ccda679..b8d17e7 100644 --- a/pages/larger-major-hidden-management/larger-hidden-management/list.vue +++ b/pages/larger-major-hidden-management/larger-hidden-management/list.vue @@ -5,7 +5,7 @@ prefixIcon="search" placeholder="请输入关键字" border="surround" - v-model="KEYWORDS" + v-model="companyName" clearable shape="circle" > @@ -18,21 +18,21 @@ - {{ item.CORP_NAME }} + {{ item.companyName }} 属地: - - + + - 较大隐患数:{{item.jdCount}} + 较大隐患数:{{item.majorHiddenNum}} - + @@ -42,14 +42,14 @@ diff --git a/pages/larger-major-hidden-management/major-hidden-management/list.vue b/pages/larger-major-hidden-management/major-hidden-management/list.vue index 71a0c1e..4480706 100644 --- a/pages/larger-major-hidden-management/major-hidden-management/list.vue +++ b/pages/larger-major-hidden-management/major-hidden-management/list.vue @@ -5,7 +5,7 @@ prefixIcon="search" placeholder="请输入关键字" border="surround" - v-model="KEYWORDS" + v-model="companyName" clearable shape="circle" > @@ -18,21 +18,21 @@ - {{ item.CORP_NAME }} + {{ item.companyName }} 属地: - - + + - 重大隐患数:{{item.zdCount}} + 重大隐患数:{{item.majorHiddenNum}} - + @@ -42,14 +42,14 @@