From 0d49fd3475ffef0d26c8b68c0c8d5ae04fff2386 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期三, 25 十二月 2024 18:47:38 +0800 Subject: [PATCH] 修改bug --- DriverAHTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/LineShiftDriverServiceImpl.java | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/DriverAHTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/LineShiftDriverServiceImpl.java b/DriverAHTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/LineShiftDriverServiceImpl.java index 771191f..1bdb310 100644 --- a/DriverAHTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/LineShiftDriverServiceImpl.java +++ b/DriverAHTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/LineShiftDriverServiceImpl.java @@ -17,6 +17,7 @@ import com.stylefeng.guns.modular.system.dao.ServerCarModelMapper; import com.stylefeng.guns.modular.system.model.CarModel; import com.stylefeng.guns.modular.system.model.CarService; +import com.stylefeng.guns.modular.system.model.Driver; import com.stylefeng.guns.modular.system.service.ICarService; import com.stylefeng.guns.modular.system.service.IDriverService; import com.stylefeng.guns.modular.system.util.DateUtil; @@ -83,6 +84,10 @@ return ResultUtil.error("您还没预约呢"); } if(type == 1){//预约操作 + Driver driver = driverService.selectById(driverId); + if(null == driver.getBalance() || -100 >= driver.getBalance()){ + return ResultUtil.error("账户余额不足,无法预约车次 "); + } boolean b = this.judgeTime(driverId, lineShiftId, date.get("startTime")); if(b){ return ResultUtil.error("预约间隔超出给定可预约范围"); -- Gitblit v1.7.1