From 60c5e0381918f1d471ba6e4bfde0c30d73209998 Mon Sep 17 00:00:00 2001 From: tangwenkang <2720983602@qq.com> Date: Wed, 29 Nov 2023 20:58:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=88=86=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vehicle-history-server/pom.xml | 6 ++++++ .../vehicle/history/server/controller/CarController.java | 6 ++++-- .../dragon/vehicle/history/server/service/CarService.java | 3 ++- .../history/server/service/impl/CarServiceImpl.java | 7 ++++--- 4 files changed, 16 insertions(+), 6 deletions(-) diff --git a/vehicle-history-server/pom.xml b/vehicle-history-server/pom.xml index bdf4f6a..8d289ef 100644 --- a/vehicle-history-server/pom.xml +++ b/vehicle-history-server/pom.xml @@ -77,6 +77,12 @@ dragon-common-log + + com.dragon + dragon-common-core + 3.6.4 + + com.dragon diff --git a/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/controller/CarController.java b/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/controller/CarController.java index b2a6473..d3ee823 100644 --- a/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/controller/CarController.java +++ b/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/controller/CarController.java @@ -1,6 +1,7 @@ package com.dragon.vehicle.history.server.controller; import com.dragon.common.core.domain.Result; +import com.dragon.common.core.domain.PageResult; import com.dragon.vehicle.history.common.domain.Car; import com.dragon.vehicle.history.common.domain.CarType; import com.dragon.vehicle.history.common.domain.Fence; @@ -29,8 +30,9 @@ public class CarController { * @return */ @PostMapping("/listCar") - public Result> listCar(@RequestBody ReqCar reqCar){ - return carService.listCar(reqCar); + public Result> listCar(@RequestBody ReqCar reqCar){ + Result> result = carService.listCar(reqCar); + return result; } /** diff --git a/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/service/CarService.java b/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/service/CarService.java index 7be4ac0..395528d 100644 --- a/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/service/CarService.java +++ b/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/service/CarService.java @@ -1,6 +1,7 @@ package com.dragon.vehicle.history.server.service; +import com.dragon.common.core.domain.PageResult; import com.dragon.common.core.domain.Result; import com.dragon.vehicle.history.common.domain.Car; import com.dragon.vehicle.history.common.domain.CarType; @@ -21,7 +22,7 @@ public interface CarService { * @param reqCar 分页参数 * @return */ - Result> listCar(ReqCar reqCar); + Result> listCar(ReqCar reqCar); /** * 查询车辆类型列表 diff --git a/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/service/impl/CarServiceImpl.java b/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/service/impl/CarServiceImpl.java index 57a6066..fb5c97e 100644 --- a/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/service/impl/CarServiceImpl.java +++ b/vehicle-history-server/src/main/java/com/dragon/vehicle/history/server/service/impl/CarServiceImpl.java @@ -2,6 +2,7 @@ package com.dragon.vehicle.history.server.service.impl; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.dragon.common.core.domain.PageResult; import com.dragon.common.core.domain.Result; import com.dragon.vehicle.history.common.domain.Car; import com.dragon.vehicle.history.common.domain.CarType; @@ -40,7 +41,7 @@ public class CarServiceImpl implements CarService { * @return */ @Override - public Result> listCar(ReqCar reqCar) { + public Result> listCar(ReqCar reqCar) { Page resCarPage = new Page<>(reqCar.getPageNum(), reqCar.getPageSize()); List resCars = carMapper.selectJoinPage(resCarPage, ResCar.class, new MPJLambdaWrapper() .selectAll(Car.class) @@ -55,8 +56,8 @@ public class CarServiceImpl implements CarService { .eq(reqCar.getCarTypeId() != null, CarType::getCarTypeId, reqCar.getCarTypeId()) .like(reqCar.getFenceName() != null, Fence::getFenceName, reqCar.getFenceName()) ).getRecords(); - - return Result.success(resCars,"查询成功!"); + int size = resCars.size(); + return PageResult.toResult(size,resCars); } /**