diff --git a/src/pages/OperationCenter/DataMonitor/MonitorCarSet/loadable.jsx b/src/pages/OperationCenter/DataMonitor/MonitorCarSet/loadable.jsx index 89b9756..a96dcfc 100644 --- a/src/pages/OperationCenter/DataMonitor/MonitorCarSet/loadable.jsx +++ b/src/pages/OperationCenter/DataMonitor/MonitorCarSet/loadable.jsx @@ -23,12 +23,12 @@ function MonitorCarSet() { }, { title: "设置时间", - dataIndex: "in_time", + dataIndex: "create_time", align: "center", }, { title: "备注", - dataIndex: "remark", + dataIndex: "text", align: "center", }, { @@ -85,12 +85,19 @@ function MonitorCarSet() { // 列表查询 function fetch(params) { - ajax.getOutParkingArrearsList(params).then((res) => { - if (parseInt(res?.status) === 20000) { - setTableData(res.data.list); - setTotal(res.data.total); + ajax.getMonitorCarList(params).then( + (res) => { + if (parseInt(res?.status) === 20000) { + const { list, total } = res?.data || {}; + setTableData(list || []); + setTotal(total || 0); + } + }, + (err) => { + console.log(err); + message.error("服务器异常"); } - }); + ); } // 提交 @@ -99,7 +106,7 @@ function MonitorCarSet() { message.error("请输入车牌号"); return; } - ajax.getOutParkingArrearsList(rowData).then( + ajax[rowData?.id ? "doMonitorCarEdit" : "doMonitorCarAdd"](rowData).then( (res) => { if (parseInt(res?.status) === 20000) { message.success(res?.message); @@ -123,7 +130,7 @@ function MonitorCarSet() { // title: "删除", content: <>此操作将删除该车辆,是否继续?, onOk: () => { - ajax.getOutParkingArrearsList({ id: data?.id }).then( + ajax.doMonitorCarDel({ id: data?.id }).then( (res) => { if (parseInt(res?.status) === 20000) { message.success(res?.message); @@ -210,11 +217,11 @@ function MonitorCarSet() { setRowData({ ...rowData, - remark: e.target.value, + text: e.target.value, }) } /> diff --git a/src/pages/OperationCenter/DataMonitor/PDAWarnRecord/loadable.jsx b/src/pages/OperationCenter/DataMonitor/PDAWarnRecord/loadable.jsx index 0d32749..8f7cbc1 100644 --- a/src/pages/OperationCenter/DataMonitor/PDAWarnRecord/loadable.jsx +++ b/src/pages/OperationCenter/DataMonitor/PDAWarnRecord/loadable.jsx @@ -11,7 +11,7 @@ function PDAWarnRecord() { const columns = [ { title: "预警类型", - dataIndex: "warn_type", + dataIndex: "type", align: "center", }, { @@ -26,13 +26,13 @@ function PDAWarnRecord() { }, { title: "预警时间", - dataIndex: "warn_time", + dataIndex: "capture_time", align: "center", }, ]; const formSearch = [ { - name: "warn_type", + name: "type", type: "Select", label: "预警类型", placeholder: "不限", @@ -81,12 +81,19 @@ function PDAWarnRecord() { // 列表查询 function fetch(params) { - ajax.getOutParkingArrearsList(params).then((res) => { - if (parseInt(res?.status) === 20000) { - setTableData(res.data.list); - setTotal(res.data.total); + ajax.getMonitorResList(params).then( + (res) => { + if (parseInt(res?.status) === 20000) { + const { list, total } = res?.data || {}; + setTableData(list || []); + setTotal(total || 0); + } + }, + (err) => { + console.log(err); + message.error("服务器异常"); } - }); + ); } return ( diff --git a/src/services/OperationCenter/DataMonitor/index.js b/src/services/OperationCenter/DataMonitor/index.js new file mode 100644 index 0000000..875d63f --- /dev/null +++ b/src/services/OperationCenter/DataMonitor/index.js @@ -0,0 +1,24 @@ +import ajax from "@/config/ajax"; +// --推送管理-- +export default { + /** 监控车辆设置 */ + + // 监控车辆设置-列表数据 + getMonitorCarList: (data) => + ajax({ url: "/api/ope/monitor/list", type: "post", data }), + // 监控车辆设置-新增 + doMonitorCarAdd: (data) => + ajax({ url: "/api/ope/monitor/insert", type: "post", data }), + // 监控车辆设置-编辑 + doMonitorCarEdit: (data) => + ajax({ url: "/api/ope/monitor/edit", type: "post", data }), + // 监控车辆设置-删除 + doMonitorCarDel: (data) => + ajax({ url: "/api/ope/monitor/delete", type: "post", data }), + + /** PDA预警记录 */ + + // PDA预警记录-列表 + getMonitorResList: (data) => + ajax({ url: "/api/ope/monitor/res_list", type: "post", data }), +}; diff --git a/src/services/OperationCenter/index.js b/src/services/OperationCenter/index.js index 6cd9d8a..d55ba1f 100644 --- a/src/services/OperationCenter/index.js +++ b/src/services/OperationCenter/index.js @@ -4,10 +4,12 @@ import OperationSales from "./OperationSales"; import CustomerManage from "./CustomerManage"; import ParkingCardMgm from "./ParkingCardMgm"; import StaggeredMgm from "./StaggeredMgm"; +import DataMonitor from "./DataMonitor"; export default { ...CustomerServieMgm, ...OperationSales, ...CustomerManage, ...ParkingCardMgm, - ...StaggeredMgm + ...StaggeredMgm, + ...DataMonitor };