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 @@