diff --git a/xhpc-modules/xhpc-log/src/main/java/com/xhpc/log/controller/OrderLogController.java b/xhpc-modules/xhpc-log/src/main/java/com/xhpc/log/controller/OrderLogController.java index 5050d522..fd78ded5 100644 --- a/xhpc-modules/xhpc-log/src/main/java/com/xhpc/log/controller/OrderLogController.java +++ b/xhpc-modules/xhpc-log/src/main/java/com/xhpc/log/controller/OrderLogController.java @@ -25,11 +25,16 @@ public class OrderLogController extends BaseController { OrderLogService orderLogService; @GetMapping("/getPage") - public TableDataInfo getOrderPage(@RequestParam(required = false) String tenantId, + public TableDataInfo getOrderPage( + @RequestParam(required = false) String orderId, + @RequestParam(required = false) String phone, + @RequestParam(required = false) String tenantId, @RequestParam(required = false) Integer number){ startPage(); Map params = new HashMap<>(); + params.put("orderId", orderId); + params.put("phone", phone); params.put("operatorId", SecurityUtils.getUserId()); params.put("number", number); params.put("tenantId", tenantId); diff --git a/xhpc-modules/xhpc-log/src/main/java/com/xhpc/log/controller/PileLogController.java b/xhpc-modules/xhpc-log/src/main/java/com/xhpc/log/controller/PileLogController.java index 62c8da67..cfd96e3b 100644 --- a/xhpc-modules/xhpc-log/src/main/java/com/xhpc/log/controller/PileLogController.java +++ b/xhpc-modules/xhpc-log/src/main/java/com/xhpc/log/controller/PileLogController.java @@ -26,11 +26,14 @@ public class PileLogController extends BaseController { @GetMapping("/getPage") - public TableDataInfo getPilePage(@RequestParam(required = false) String tenantId, + public TableDataInfo getPilePage( + @RequestParam(required = false) String stationName, + @RequestParam(required = false) String tenantId, @RequestParam(required = false) Integer number) { startPage(); Map params = new HashMap<>(); + params.put("stationName", stationName); params.put("operatorId", SecurityUtils.getUserId()); params.put("number", number); params.put("tenantId", tenantId); diff --git a/xhpc-modules/xhpc-log/src/main/resources/mapper/XhpcChargingPileMapper.xml b/xhpc-modules/xhpc-log/src/main/resources/mapper/XhpcChargingPileMapper.xml index ae681be0..90fb4f68 100644 --- a/xhpc-modules/xhpc-log/src/main/resources/mapper/XhpcChargingPileMapper.xml +++ b/xhpc-modules/xhpc-log/src/main/resources/mapper/XhpcChargingPileMapper.xml @@ -98,6 +98,9 @@ + + and st.name like CONCAT('%',#{params.stationName},'%') + and cp.charging_station_id in(select charging_station_id from xhpc_charging_station where operator_id=#{params.operatorId}) @@ -107,7 +110,7 @@ and cp.tenant_id = #{params.tenantId} - order by cp.create_time desc + order by cp.charging_station_id, cp.charging_pile_id + and co.serial_number like concat('%', #{params.orderId},'%') + and co.charging_station_id in(select charging_station_id from xhpc_charging_station where operator_id=#{params.operatorId})