From 57738bddc74ff9638a5e8335d3ff1d4a75689379 Mon Sep 17 00:00:00 2001 From: hejunjie Date: Mon, 10 Mar 2025 16:31:11 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AF=B9=E6=8E=A5=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dike/patrolMaintenance.js | 49 ++++++ .../InspectionRecords/index.vue | 140 ++++++++------- .../acceptanceRecords/index.vue | 137 ++++++++------- .../inspectionRecordDetails.vue | 63 +++++-- .../patrolMaintenance/defectList/index.vue | 162 +++++++++++------- .../maintenanceRecords/index.vue | 139 +++++++-------- 6 files changed, 427 insertions(+), 263 deletions(-) create mode 100644 src/api/dike/patrolMaintenance.js diff --git a/src/api/dike/patrolMaintenance.js b/src/api/dike/patrolMaintenance.js new file mode 100644 index 0000000..2d0b3cd --- /dev/null +++ b/src/api/dike/patrolMaintenance.js @@ -0,0 +1,49 @@ +// 堤防相关接口 +import request from '@/utils/request' +export * from './analysis'; + +/*************************************巡查记录管理**************************************/ +// 堤防巡视检查记录列表v2 +export function postV2RecordList (data) { + return request({ + url: '/run/df/v2/record/list', + method: 'post', + data + }) +} + +// 堤防巡视检查记录详情v2 +export function gettV2Record (id) { + return request({ + url: `/run/df/v2/record/${id}`, + method: 'get' + }) +} + +/*************************************缺陷清单管理**************************************/ +// 堤防巡查缺陷列表v2 +export function postV2ProblemList (data) { + return request({ + url: '/run/df/v2/problem/list', + method: 'post', + data + }) +} +/*************************************养护记录管理**************************************/ +// 堤防养护列表v2 +export function postV2YhList (data) { + return request({ + url: '/run/df/v2/yh/list', + method: 'post', + data + }) +} +/*************************************验收记录管理**************************************/ +// 审批列表 +export function postV2ApprovalList (data) { + return request({ + url: '/run/df/v2/approval/list', + method: 'post', + data + }) +} diff --git a/src/views/dike/runManage/patrolMaintenance/InspectionRecords/index.vue b/src/views/dike/runManage/patrolMaintenance/InspectionRecords/index.vue index 86004d6..112cb32 100644 --- a/src/views/dike/runManage/patrolMaintenance/InspectionRecords/index.vue +++ b/src/views/dike/runManage/patrolMaintenance/InspectionRecords/index.vue @@ -12,7 +12,7 @@ size="small" class="w-202 ml-10" :maxlength="50" - v-model="paramsData.patrolName" + v-model="paramsData.name" placeholder="请输入名称" /> @@ -23,14 +23,14 @@ clearable size="small" class="w-202 ml-10" - v-model="paramsData.patrolType" + v-model="paramsData.type" :popper-append-to-body="false" filterable placeholder="请选择" > - - + + @@ -89,15 +94,19 @@ clearable size="small" class="w-202 ml-10" - v-model="paramsData.patrolStatus" + v-model="paramsData.status" :popper-append-to-body="false" filterable placeholder="请选择" > - - - + +
@@ -123,30 +132,30 @@ :data="tableData" border > - - - + + + - + - + - + 编辑 @@ -201,34 +210,28 @@