| | |
| | | }) |
| | | public ResultUtil respondReassign(String reassignIds, Integer responseType, HttpServletRequest request) { |
| | | try { |
| | | Integer driverId = ShiroKit.getUser().getId(); |
| | | Integer driverId = driverService.getUserIdFormRedis(request); |
| | | if (null == driverId) { |
| | | return ResultUtil.tokenErr(); |
| | | } |
| | | if (ToolUtil.isEmpty(reassignIds)) { |
| | | return ResultUtil.success("改派ID不能为空", false); |
| | | } |
| | | if (responseType == null) { |
| | | return ResultUtil.success("响应类型不能为空", false); |
| | | } |
| | | return reassignService.respondReassignBatch(reassignIds, driverId, responseType); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | return ResultUtil.error("操作失败"); |
| | | return ResultUtil.success("操作失败", false); |
| | | } |
| | | } |
| | | |
| | |
| | | }) |
| | | public ResultUtil queryPendingReassigns(HttpServletRequest request) { |
| | | try { |
| | | Integer driverId = ShiroKit.getUser().getId(); |
| | | Integer driverId = driverService.getUserIdFormRedis(request); |
| | | if (null == driverId) { |
| | | return ResultUtil.tokenErr(); |
| | | } |
| | | List<Map<String, Object>> list = reassignService.queryPendingReassigns(driverId); |
| | | return ResultUtil.success(list); |
| | | } catch (Exception e) { |