From 7e1423190ac72539d3f731b79f5c2ae4a18f58d5 Mon Sep 17 00:00:00 2001 From: lizijie <lzjiiie@163.com> Date: Tue, 06 Sep 2022 15:36:10 +0800 Subject: [PATCH] 按时间段查询走航车轨迹 --- screen-api/src/main/java/com/moral/api/controller/CruiserController.java | 2 +- screen-api/src/main/resources/mapper/HistorySecondCruiserMapper.xml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/screen-api/src/main/java/com/moral/api/controller/CruiserController.java b/screen-api/src/main/java/com/moral/api/controller/CruiserController.java index ac6fdb9..cda4705 100644 --- a/screen-api/src/main/java/com/moral/api/controller/CruiserController.java +++ b/screen-api/src/main/java/com/moral/api/controller/CruiserController.java @@ -73,7 +73,7 @@ }) public ResultMessage carTrajectory(HttpServletRequest request) { Map<String, Object> params = WebUtils.getParametersStartingWith(request, null); - if (!params.containsKey("mac") || !params.containsKey("time")) { + if (!params.containsKey("mac") || !params.containsKey("time1")|| !params.containsKey("time2")) { return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg()); } List<Map<String, Object>> response = specialDeviceService.carTrajectory(params); diff --git a/screen-api/src/main/resources/mapper/HistorySecondCruiserMapper.xml b/screen-api/src/main/resources/mapper/HistorySecondCruiserMapper.xml index 41b2d2f..54d7ade 100644 --- a/screen-api/src/main/resources/mapper/HistorySecondCruiserMapper.xml +++ b/screen-api/src/main/resources/mapper/HistorySecondCruiserMapper.xml @@ -26,7 +26,8 @@ `value` FROM `history_second_cruiser` WHERE mac = #{mac} - AND `time` LIKE #{time}"%" + AND `time` <![CDATA[>=]]> #{time1} + AND `time` <![CDATA[<=]]> #{time2} AND organization_id = #{orgId} </select> -- Gitblit v1.8.0