|
|
@@ -61,10 +61,6 @@ export function deleteManholeDeviceRel(relId) {
|
|
|
}
|
|
|
|
|
|
// ============ 井盖监测设备阈值 ============
|
|
|
-// 监测设备台账分页(后端已按排水/供水窨井类型过滤,isQueryManholeData=true 返回监测数据)
|
|
|
-export function getManholeDevicePage(data) {
|
|
|
- return request({ url: '/manhole/device/findByPage', method: 'post', data })
|
|
|
-}
|
|
|
// 窨井设备统计:区域分布(数量/占比)+ 类型分布(数量/占比)
|
|
|
export function getManholeDeviceStatistics(data) {
|
|
|
return request({ url: '/manhole/device/statistics', method: 'post', data })
|
|
|
@@ -75,54 +71,17 @@ export function getEquipmentGisPoints(params) {
|
|
|
return request({ url: '/equipment-gis/points', method: 'get', params })
|
|
|
}
|
|
|
|
|
|
-// 查询窨井关联设备的井下最新监测数据(e_real_time_data / radar_data)
|
|
|
-export function getManholeRelDeviceData(equipmentId) {
|
|
|
- return request({ url: '/manhole/device/rel/data/' + equipmentId, method: 'get' })
|
|
|
-}
|
|
|
// 态势图层 - 获取设备列表和统计(窨井监测一张图等共用,alarmSanalysis 已下线)
|
|
|
export function getManholeLayerData(data = {}) {
|
|
|
return request({ url: '/manhole/layer/getManholeLayerData', method: 'post', data })
|
|
|
}
|
|
|
|
|
|
|
|
|
-export function getManholeTerminalFaultPage(data) {
|
|
|
- return request({ url: '/manhole/terminalFault/findByPage', method: 'post', data })
|
|
|
-}
|
|
|
-
|
|
|
-export function getManholeTerminalFaultDetail(id) {
|
|
|
- return request({ url: '/manhole/terminalFault/getById/' + id, method: 'get' })
|
|
|
-}
|
|
|
-
|
|
|
-export function handleManholeTerminalFault(data) {
|
|
|
- return request({ url: '/manhole/terminalFault/handleFault', method: 'post', data })
|
|
|
-}
|
|
|
-
|
|
|
-// ============ 井盖案件流转 / 工单处置 ============
|
|
|
-export function getManholeCasePage(data) {
|
|
|
- return request({ url: '/manhole/caseInfo/findByPage', method: 'post', data })
|
|
|
-}
|
|
|
-
|
|
|
-export function getManholeCaseDetail(id) {
|
|
|
- return request({ url: '/manhole/caseInfo/getById/' + id, method: 'get' })
|
|
|
-}
|
|
|
-
|
|
|
-export function verifyManholeCase(data) {
|
|
|
- return request({ url: '/manhole/caseInfo/verifyCaseInfo', method: 'post', data })
|
|
|
-}
|
|
|
-
|
|
|
-export function addManholeWorkOrder(data) {
|
|
|
- return request({ url: '/manhole/workOrder/addWorkOrder', method: 'post', data })
|
|
|
-}
|
|
|
-
|
|
|
// ============ 报警 / 工单(案件流转:复用现有 alarm、ops/workOrder 模块) ============
|
|
|
// 报警列表(AlarmQuery 过滤:keyword/warningCode/alarmLevel/auditStatus/displayStatus/alarmNo/deviceCode/startTime/endTime/rootTypeId)
|
|
|
export function getAlarmList(params) {
|
|
|
return request({ url: '/api/alarm', method: 'get', params })
|
|
|
}
|
|
|
-// 报警按等级统计
|
|
|
-export function getAlarmStat(params) {
|
|
|
- return request({ url: '/api/alarm/statistics', method: 'get', params })
|
|
|
-}
|
|
|
// 报警 GIS 点位
|
|
|
export function getAlarmMap(params) {
|
|
|
return request({ url: '/api/alarm/map', method: 'get', params })
|
|
|
@@ -135,43 +94,6 @@ export function getAlarmDetail(alarmId, params) {
|
|
|
export function getAlarmTimeline(alarmId, params) {
|
|
|
return request({ url: '/api/alarm/' + alarmId + '/timeline', method: 'get', params })
|
|
|
}
|
|
|
-// 报警审核列表(待审核)
|
|
|
-export function getAlarmReviewList(params) {
|
|
|
- return request({ url: '/api/alarm/reviews', method: 'get', params })
|
|
|
-}
|
|
|
-// 提交报警审核:确认报警(生成工单) auditStatus=1 / 误报 auditStatus=2
|
|
|
-export function reviewAlarm(alarmId, params, data) {
|
|
|
- return request({ url: '/api/alarm/' + alarmId + '/reviews', method: 'post', params, data })
|
|
|
-}
|
|
|
-// 处理报警(误报/解除)
|
|
|
-export function handleAlarm(alarmId) {
|
|
|
- return request({ url: '/api/alarm/handle/' + alarmId, method: 'put' })
|
|
|
-}
|
|
|
-
|
|
|
-// 工单列表
|
|
|
-export function getWorkOrderList(params) {
|
|
|
- return request({ url: '/api/ops/workOrder', method: 'get', params })
|
|
|
-}
|
|
|
-// 工单详情(含操作日志)
|
|
|
-export function getWorkOrderDetail(orderId) {
|
|
|
- return request({ url: '/api/ops/workOrder/' + orderId, method: 'get' })
|
|
|
-}
|
|
|
-// 工单操作日志
|
|
|
-export function getWorkOrderLogs(orderId) {
|
|
|
- return request({ url: '/api/ops/workOrder/' + orderId + '/logs', method: 'get' })
|
|
|
-}
|
|
|
-// 派单(待派单 → 待接单)
|
|
|
-export function dispatchWorkOrder(orderId, data) {
|
|
|
- return request({ url: '/api/ops/workOrder/' + orderId + '/dispatch', method: 'put', data })
|
|
|
-}
|
|
|
-// 验收(待验收 → 已结案/处理中)
|
|
|
-export function verifyWorkOrder(orderId, data) {
|
|
|
- return request({ url: '/api/ops/workOrder/' + orderId + '/verify', method: 'put', data })
|
|
|
-}
|
|
|
-// 可指派用户:type=handler(处置人) / verify(核验人)
|
|
|
-export function getAssignableUsers(orderId, type, deptId) {
|
|
|
- return request({ url: '/api/ops/workOrder/assignable/users', method: 'get', params: { orderId, type, deptId } })
|
|
|
-}
|
|
|
// 井盖监测采集数据分页(jg_device_data 原始采集记录)
|
|
|
export function getManholeDataPage(params) {
|
|
|
return request({ url: '/api/manhole/data/page', method: 'get', params })
|
|
|
@@ -183,18 +105,6 @@ export function getManholeDataPage(params) {
|
|
|
export function getManholeMaintenanceDashboard(data = {}) {
|
|
|
return request({ url: '/manhole/maintenanceDataStat/getDashboardStat', method: 'post', data })
|
|
|
}
|
|
|
-// 根据日期查询运维数据统计(KPI指标)
|
|
|
-export function getMaintenanceDataStatByDate(data) {
|
|
|
- return request({ url: '/manhole/maintenanceDataStat/queryByDate', method: 'post', data })
|
|
|
-}
|
|
|
-// 周度/月度 异常终端设备数量趋势分析
|
|
|
-export function getAbnormalTerminalTrend(data) {
|
|
|
- return request({ url: '/manhole/maintenanceDataStat/abnormalTerminalTrend', method: 'post', data })
|
|
|
-}
|
|
|
-// 周度/月度 案件处置率/延期率趋势分析
|
|
|
-export function getCaseRateTrend(data) {
|
|
|
- return request({ url: '/manhole/maintenanceDataStat/caseRateTrend', method: 'post', data })
|
|
|
-}
|
|
|
|
|
|
// ============ 维修记录 ============
|
|
|
export function getRepairRecordPage(pageNum, pageSize, params) {
|