From ca1338c939c9cc826d9c4f8b98b12c8d19978e9d Mon Sep 17 00:00:00 2001 From: one Date: Tue, 5 Dec 2023 20:40:45 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=A6=E8=BE=86=E5=88=97=E8=A1=A8=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/server/controller/CarController.java | 2 +- .../server/controller/TopLineController.java | 2 +- .../com/god/base/server/mapper/CarMapper.java | 17 ++------------- .../server/service/impl/CarServiceImpl.java | 2 +- .../service/impl/TopLineServiceImpl.java | 1 - .../base/server/utils/CarFenceMonitor.java | 2 +- .../src/main/resources/mapper/CarMapper.xml | 21 +++++++++++++++++++ 7 files changed, 27 insertions(+), 20 deletions(-) diff --git a/car-base-server/src/main/java/com/god/base/server/controller/CarController.java b/car-base-server/src/main/java/com/god/base/server/controller/CarController.java index b105959..6689047 100644 --- a/car-base-server/src/main/java/com/god/base/server/controller/CarController.java +++ b/car-base-server/src/main/java/com/god/base/server/controller/CarController.java @@ -136,7 +136,7 @@ public class CarController extends BaseController { @PostMapping("/export") public void export(HttpServletResponse response , Car car , CarRequest carRequest) { - List list = carMapper.getList((int) car.getUserId()); + List list = carMapper.getList(String.valueOf(car.getUserId())); ExcelUtil util = new ExcelUtil<>(Car.class); //对list数据源将其里面的数据导入到excel表单 util.exportExcel(response,list,"车辆信息管理"); diff --git a/car-base-server/src/main/java/com/god/base/server/controller/TopLineController.java b/car-base-server/src/main/java/com/god/base/server/controller/TopLineController.java index 10836a8..5a5af2a 100644 --- a/car-base-server/src/main/java/com/god/base/server/controller/TopLineController.java +++ b/car-base-server/src/main/java/com/god/base/server/controller/TopLineController.java @@ -27,7 +27,7 @@ public class TopLineController { * 获取主题 * @return */ - @PostMapping("getTopic") + @PostMapping("/getTopic") @Log(title = "获取主题") public Result getTopic(@RequestBody GetTopicReq getTopicReq){ String topic = topLineService.getTopic(getTopicReq); diff --git a/car-base-server/src/main/java/com/god/base/server/mapper/CarMapper.java b/car-base-server/src/main/java/com/god/base/server/mapper/CarMapper.java index 459b209..e011b4b 100644 --- a/car-base-server/src/main/java/com/god/base/server/mapper/CarMapper.java +++ b/car-base-server/src/main/java/com/god/base/server/mapper/CarMapper.java @@ -19,21 +19,8 @@ import java.util.List; @Mapper public interface CarMapper extends BaseMapper { - @Select("SELECT\n" + - "t_car.car_vin_id ,\n" + - "t_car_type.car_type_name , \n" + - "t_fence.fence_name , \n" + - "t_car.battery_manufacturer ,\n" + - "t_car.motor_manufacturer ,\n" + - "t_car.motor_number , \n" + - "t_car.battery_number ,\n" + - "t_car.status \n" + - "\n" + - "FROM\n" + - "\tt_car\n" + - "\tJOIN t_fence ON t_car.fence_id = t_fence.fence_id\n" + - "\tJOIN t_car_type ON t_car.car_type_id = t_car_type.id where t_car.user_id = #{userId}") - List getList(@Param("userId") int userId); + + List getList(@Param("userId") String userId); // @Select("select * from t_car where 1=1 " + // " and car_vin_id = #{carVinId}" + diff --git a/car-base-server/src/main/java/com/god/base/server/service/impl/CarServiceImpl.java b/car-base-server/src/main/java/com/god/base/server/service/impl/CarServiceImpl.java index 6b93dfa..8bf0f60 100644 --- a/car-base-server/src/main/java/com/god/base/server/service/impl/CarServiceImpl.java +++ b/car-base-server/src/main/java/com/god/base/server/service/impl/CarServiceImpl.java @@ -44,7 +44,7 @@ public class CarServiceImpl extends ServiceImpl implements CarSe // if (null == userId1){ // throw new SecurityException("请先登录"); // } - List carList = carMapper.getList(Integer.parseInt(userId)); + List carList = carMapper.getList(userId); return Result.success(carList); } diff --git a/car-base-server/src/main/java/com/god/base/server/service/impl/TopLineServiceImpl.java b/car-base-server/src/main/java/com/god/base/server/service/impl/TopLineServiceImpl.java index 219f462..1d69e76 100644 --- a/car-base-server/src/main/java/com/god/base/server/service/impl/TopLineServiceImpl.java +++ b/car-base-server/src/main/java/com/god/base/server/service/impl/TopLineServiceImpl.java @@ -5,7 +5,6 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.god.base.domain.Car; import com.god.base.domain.TopicCar; import com.god.base.domain.request.GetTopicReq; -import com.god.base.server.mapper.CarMapper; import com.god.base.server.mapper.TopicCarMapper; import com.god.base.server.service.TopLineService; import com.god.common.core.exception.ServiceException; diff --git a/car-base-server/src/main/java/com/god/base/server/utils/CarFenceMonitor.java b/car-base-server/src/main/java/com/god/base/server/utils/CarFenceMonitor.java index dc07330..caa55c0 100644 --- a/car-base-server/src/main/java/com/god/base/server/utils/CarFenceMonitor.java +++ b/car-base-server/src/main/java/com/god/base/server/utils/CarFenceMonitor.java @@ -44,7 +44,7 @@ public class CarFenceMonitor { log.info("开始获取车辆围栏信息"); //获取车辆信息 - Result> listResult = carService.carList(String.valueOf(SecurityUtils.getUserId())); + Result> listResult = carService.carList(null); List dataCar = listResult.getData(); if (dataCar.size() <= 0) { diff --git a/car-base-server/src/main/resources/mapper/CarMapper.xml b/car-base-server/src/main/resources/mapper/CarMapper.xml index 968da53..76e715d 100644 --- a/car-base-server/src/main/resources/mapper/CarMapper.xml +++ b/car-base-server/src/main/resources/mapper/CarMapper.xml @@ -68,4 +68,25 @@ +