| | |
| | | private ExchangeDispatchClient dispatchClient; |
| | | @Resource |
| | | private TokenService tokenService; |
| | | @Resource |
| | | private ChangeDispatchService changeDispatchService; |
| | | |
| | | /** |
| | | * 雪花算法类 |
| | |
| | | order.setSiteName(site.getSiteName()); |
| | | } |
| | | |
| | | if(StringUtils.hasLength(order.getTime()) || Objects.nonNull(order.getServerId())){ |
| | | Order orderData = orderClient.detail(order.getOrderId()).getData(); |
| | | |
| | | if(orderData.getState()==0 && (!order.getTime().equals(orderData.getTime()) || !order.getServerId().equals(orderData.getServerId()))){ |
| | | // 修改sys_change_dispatch 为已改派 |
| | | ChangeDispatch changeDispatch = changeDispatchService.lambdaQuery() |
| | | .eq(ChangeDispatch::getOrderId, order.getOrderId()) |
| | | .eq(ChangeDispatch::getIsDelete, 0) |
| | | .last("limit 1").one(); |
| | | if(Objects.nonNull(changeDispatch)){ |
| | | changeDispatch.setState(Constants.ONE); |
| | | changeDispatchService.updateById(changeDispatch); |
| | | } |
| | | dispatchClient.changeReason(order.getOrderId(),""); |
| | | } |
| | | |
| | | // 师傅信息 |