Browse Source

派单新增处理

anderx 2 years ago
parent
commit
b8670407b5

+ 11 - 0
src/main/java/com/goafanti/order/service/impl/OrderProjectServiceImpl.java

@@ -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());