From a2312c7a34971aa5d0122fa179f5b8d1da28e78c Mon Sep 17 00:00:00 2001 From: kongdeqiang <kongdeqiang960204@163.com> Date: 星期五, 19 四月 2024 11:20:27 +0800 Subject: [PATCH] fix:新增手持接口 --- src/main/java/com/boying/controller/ParkController.java | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/boying/controller/ParkController.java b/src/main/java/com/boying/controller/ParkController.java index de69d43..ce2968f 100644 --- a/src/main/java/com/boying/controller/ParkController.java +++ b/src/main/java/com/boying/controller/ParkController.java @@ -5,8 +5,10 @@ import com.baomidou.mybatisplus.core.toolkit.StringUtils; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.boying.common.R; +import com.boying.entity.EnterPark; import com.boying.entity.Park; import com.boying.entity.User; +import com.boying.service.EnterParkService; import com.boying.service.ParkService; import com.boying.service.UserService; import com.boying.util.RedisJsonUtil; @@ -35,6 +37,7 @@ private final ParkService parkService; private final UserService userService; private final RedisJsonUtil redisJsonUtil; + private final EnterParkService enterParkService; @PostMapping("/findPage") public Object findPage(Page page) { @@ -155,4 +158,22 @@ } } + @PostMapping("/getParkCar") + public Object getParkCar(Page page, Integer parkId,String carNo) { + QueryWrapper<EnterPark> enterParkQueryWrapper = new QueryWrapper<>(); + enterParkQueryWrapper.lambda() + .eq(parkId != null,EnterPark::getParkId,parkId) + .like(StringUtils.isNotBlank(carNo),EnterPark::getCarNo,carNo) + .orderByDesc(EnterPark::getCreateTime); + Page<EnterPark> page1 = enterParkService.page(page, enterParkQueryWrapper); + for (EnterPark record : page1.getRecords()) { + record.setParkName(parkService.getById(record.getParkId()).getName()); + if(record.getImgId() != null){ + record.setImgPath("/ffzf/fileinfo/showImgById/"+record.getImgId()); + } + } + return R.ok(page1); + } + + } -- Gitblit v1.9.1