|
|
@@ -68,8 +68,9 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
|
|
|
t.setTaskAllocator(TokenManager.getAdminId());
|
|
|
t.setTaskReceiver(taskReceiverId);
|
|
|
t.setTaskDistributionTime(new Date());
|
|
|
- tOrderTaskMapper.updateByPrimaryKeySelective(t);
|
|
|
+ updateOrder(t);
|
|
|
insetLog(taskId, taskReceiverId);
|
|
|
+ tOrderTaskMapper.updateByPrimaryKeySelective(t);
|
|
|
if (specially==0&&t.getCommodityQuantity()>1) {
|
|
|
for (int i = 0; i < t.getCommodityQuantity(); i++) {
|
|
|
TOrderTask tOrderTask=new TOrderTask();
|
|
|
@@ -85,6 +86,10 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ return 1;
|
|
|
+ }
|
|
|
+
|
|
|
+ private void updateOrder(TOrderTask t) {
|
|
|
List<TOrderTaskBo> taskBos=tOrderTaskMapper.selectOrderTask(t.getOrderNo());
|
|
|
TOrderNew tNew=new TOrderNew();
|
|
|
tNew.setOrderNo(t.getOrderNo());
|
|
|
@@ -101,7 +106,6 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
|
|
|
tNew.setProcessStatus(ProcessStatus.YBFPZXSGLY.getCode());
|
|
|
}
|
|
|
tOrderNewMapper.updateByPrimaryKeySelective(tNew);
|
|
|
- return 1;
|
|
|
}
|
|
|
|
|
|
private void insetLog(Integer taskId, String taskReceiverId) {
|