You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
155 lines
3.1 KiB
155 lines
3.1 KiB
// 堤防相关接口
|
|
import request from '@/utils/request'
|
|
|
|
// 获取巡查堤防列表
|
|
export function getDikeProjectList(data) {
|
|
return request({
|
|
url: `/run/df/project/list`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 获取维修养护工程列表
|
|
export function getDikeYhProjectList(data) {
|
|
return request({
|
|
url: `/run/df/project/yh/list`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 获取维养计划列表
|
|
export function getDikeYhPlanList(data) {
|
|
return request({
|
|
url: `/run/df/yh/plan/list`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 获取维修养护记录列表
|
|
export function getDikeYhRecordList(data) {
|
|
return request({
|
|
url: `/run/df/yh/record/list`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 巡查记录-巡查记录详情
|
|
export function getDikePatrolDetails(id) {
|
|
return request({
|
|
url: `/run/df/record/${id}`,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 巡查管理-绑定巡查项目
|
|
export function postProjectChecking(data) {
|
|
return request({
|
|
url: `/run/df/project/rel-checking`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 巡查管理-获取绑定的巡查项目
|
|
export function getProjectCheckingRel(dikeCode) {
|
|
return request({
|
|
url: `/run/df/project/rel-checking/${dikeCode}`,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 害堤动物防治--堤防列表
|
|
export function getDikeAnimalProList(data) {
|
|
return request({
|
|
url: `/run/df/animal/project/list`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 害堤动物防治--记录列表
|
|
export function getDikeAnimalRecordsList(data) {
|
|
return request({
|
|
url: `/run/df/animal/record/list`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 害堤动物防治--新增害堤记录
|
|
export function addDikeAnimalRecordData(data) {
|
|
return request({
|
|
url: `/run/df/animal/record`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 害堤动物防治--获取害堤记录详情
|
|
export function getDikeAnimalRecordDetails(id) {
|
|
return request({
|
|
url: `/run/df/animal/record/${id}`,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 害堤动物防治--删除害堤记录详情
|
|
export function deleteDikeAnimalRecordDetails(id) {
|
|
return request({
|
|
url: `/run/df/animal/record/${id}`,
|
|
method: 'delete',
|
|
})
|
|
}
|
|
|
|
// 害堤动物防治--修改害堤记录
|
|
export function updateDikeAnimalRecordData(data) {
|
|
return request({
|
|
url: `/run/df/animal/record`,
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
|
|
|
|
/** 水雨情 */
|
|
// 水雨情--获取工程列表
|
|
export function getDikeWaterRainProjectList(data) {
|
|
return request({
|
|
url: `/run/df/project/yq/list`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 水雨情--获取监测记录列表数据
|
|
export function getDikeWaterRainRecordsList(data) {
|
|
return request({
|
|
url: `/run/df/yq/record/list`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
/*************监督检查模块-开始**************/
|
|
|
|
// 水雨情--获取办法列表列表数据
|
|
export function addSupervisionMethods(data) {
|
|
return request({
|
|
url: `/run/df/supervision`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 水雨情--获取办法详情
|
|
export function getSupervisionMethodDetails(id) {
|
|
return request({
|
|
url: `/run/df/superviseWay/${id}`,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
/*************监督检查模块-结束**************/
|
|
|