| | |
| | | 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; |
| | |
| | | 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("预约间隔超出给定可预约范围"); |