|
|
@@ -174,6 +174,17 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
|
|
|
aids.add(taskReceiverId);
|
|
|
TOrderNewBo order = tOrderNewMapper.getSaleIdByOno(t.getOrderNo());
|
|
|
orderNewService.pushGeneralSendNoticeAndEmail(aids, NoticeStatus.ORDER_TASK_TO.getCode(),order, TokenManager.getAdminId(),0,taskId);
|
|
|
+ //处理项目统计表
|
|
|
+ TTaskMid dtails = tTaskMidMapper.getDtails(taskId);
|
|
|
+ if (type==0){
|
|
|
+ dtails.setDispatchCount(t.getCommodityQuantity());
|
|
|
+ dtails.setStockCount(t.getCommodityQuantity());
|
|
|
+ }
|
|
|
+ //如果不相等就切换
|
|
|
+ if (!dtails.getDutyDep().equals(a.getDepartmentId())){
|
|
|
+ dtails.setDutyDep(a.getDepartmentId());
|
|
|
+ }
|
|
|
+ tTaskMidMapper.updateByTid(dtails);
|
|
|
//处理订单信息
|
|
|
checkProjiectAllocation(t.getOrderNo());
|
|
|
pushTaskChange(TokenManager.getAdminId(),taskReceiverId,type,t.getOrderNo());
|