From 50350c428347d68ea1c8fa4fcc7633e4dc2550bc Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期五, 17 十月 2025 16:55:04 +0800 Subject: [PATCH] 修改bug --- driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverWorkServiceImpl.java | 17 +++++++---------- 1 files changed, 7 insertions(+), 10 deletions(-) diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverWorkServiceImpl.java b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverWorkServiceImpl.java index 0b87222..8a0dcc4 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverWorkServiceImpl.java +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverWorkServiceImpl.java @@ -38,9 +38,6 @@ private IOrderService orderService; @Autowired - private IOrderTransferService orderTransferService; - - @Autowired private RedisUtil redisUtil; @@ -135,17 +132,17 @@ SystemConfig systemConfig = systemConfigService.selectOne(new EntityWrapper<SystemConfig>().eq("type", 6) .eq("companyType",1) .eq("companyId",1) - .last("LIMIT 1")); + .last(" LIMIT 0, 1")); Double num1 = JSON.parseObject(systemConfig.getContent()).getDouble("num1"); List<Driver> drivers = driverService.selectList(new EntityWrapper<Driver>().eq("approvalStatus", 2).eq("status", 1).lt("balance", num1)); for (Driver driver : drivers) { if (driver.getVipEndTime()==null||driver.getVipEndTime().isBefore(LocalDateTime.now())){ - DriverWork driverWork = this.selectOne(new EntityWrapper<DriverWork>().eq("driverId", driver.getId()).eq("status", 1)); - if(null != driverWork){ - driverWork.setStatus(2); - driverWork.setOffWorkTime(new Date()); - this.updateById(driverWork); - } + DriverWork driverWork = this.selectOne(new EntityWrapper<DriverWork>().eq("driverId", driver.getId()).eq("status", 1)); + if(null != driverWork){ + driverWork.setStatus(2); + driverWork.setOffWorkTime(new Date()); + this.updateById(driverWork); + } }else { if (driver.getBalance()<num1){ DriverWork driverWork = this.selectOne(new EntityWrapper<DriverWork>().eq("driverId", driver.getId()).eq("status", 1)); -- Gitblit v1.7.1