| | |
| | | public Page<TOrderCheck> getOrderCheckList(String createTime, String code, Integer source, String userName, String userPhone, Integer state, String driverName) { |
| | | //获取当前登录用户身份 |
| | | boolean admin = ShiroKit.isAdmin(); |
| | | Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | Integer objectId = shiroExtUtil.getUser().getObjectId(); |
| | | String startTime = null; |
| | | String endTime = null; |
| | | // 开始,结束时间 |
| | |
| | | Page<DriverDispatchInfoResp> page = new PageFactory<DriverDispatchInfoResp>().defaultPage(); |
| | | //获取当前登录信息 |
| | | boolean admin = ShiroKit.isAdmin(); |
| | | Integer branchOfficeId = admin ? null : ShiroKit.getUser().getObjectId(); |
| | | Integer branchOfficeId = admin ? null : shiroExtUtil.getUser().getObjectId(); |
| | | // 查询有车检服务权限的司机列表(支持搜索) |
| | | List<DriverDispatchInfoResp> driverList = tDriverMapper.queryCheckServiceDriversWithSearch(page, |
| | | 1, // checkServer = 1 (有车检服务权限) |
| | |
| | | TOrderCheck updateOrder = new TOrderCheck(); |
| | | updateOrder.setId(orderId); |
| | | updateOrder.setState(OrderStateEnum.PENDING_ORDER.getCode()); // 设置为待接单状态 |
| | | updateOrder.setOperatorId(ShiroKit.getUser().getId()); |
| | | updateOrder.setOperatorName(ShiroKit.getUser().getName()); |
| | | updateOrder.setOperatorId(shiroExtUtil.getUser().getId()); |
| | | updateOrder.setOperatorName(shiroExtUtil.getUser().getName()); |
| | | updateOrder.setDispatchTime(new Date()); |
| | | this.updateById(updateOrder); |
| | | } |
| | |
| | | // 设置默认状态(正常) |
| | | order.setStatus(1); |
| | | //设置分公司id |
| | | order.setBranchOfficeId(ShiroKit.getUser().getObjectId()); |
| | | order.setBranchOfficeId(shiroExtUtil.getUser().getObjectId()); |
| | | //处理费用 |
| | | handleOrderPrice(order.getBranchOfficeId(), order); |
| | | // 保存订单 |
| | |
| | | String userName, String userPhone, Integer state, String driverName) { |
| | | //获取当前登录用户身份 |
| | | boolean admin = ShiroKit.isAdmin(); |
| | | Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | Integer objectId = shiroExtUtil.getUser().getObjectId(); |
| | | String startTime = null; |
| | | String endTime = null; |
| | | // 开始,结束时间 |