瀏覽代碼

修改零星物资出厂

zx 3 年之前
父節點
當前提交
d43e4c7261

+ 11 - 1
src/main/java/com/steerinfo/dil/service/impl/TmstruckEnfactoryResultServiceImpl.java

@@ -234,8 +234,18 @@ public class TmstruckEnfactoryResultServiceImpl implements ITmstruckEnfactoryRes
                 List<Integer> materialIdByOrderId = utilsMapper.getMaterialIdByOrderId(DataChange.dataToBigDecimal(map.get("orderId")));
                 map.put("materialId", materialIdByOrderId.get(0));
                 //默认收货单位为新厂区
-
                 checkMeasureCommission += tmstruckMeasureCommissionService.addLXMeasureCommission(map);
+                break;
+            case 13:
+                //更新计量实绩
+                map.put("grossPlaceId", 5);
+                i += tmstruckWeightResultService.updateWeightResult(map);
+                //发送计量委托
+                List<Integer> materialIdByOrderId1 = utilsMapper.getMaterialIdByOrderId(DataChange.dataToBigDecimal(map.get("orderId")));
+                map.put("materialId", materialIdByOrderId1.get(0));
+                //默认收货单位为新厂区
+                checkMeasureCommission += tmstruckMeasureCommissionService.addLXMeasureCommission(map);
+
         }
         if(checkMeasureCommission == 0){
             throw new Exception("委托发送失败");

+ 3 - 0
src/main/java/com/steerinfo/dil/service/impl/TmstruckLeaveFactoryResultServiceImpl.java

@@ -192,6 +192,9 @@ public class TmstruckLeaveFactoryResultServiceImpl implements ITmstruckLeaveFact
             case 12:
                 //判断出厂路段顺序号是否为最后一个 采购订单关闭订单
                 i += utilsService.closeOrderNormally(map);
+            case  13:
+                //判断出厂路段顺序是否为最后一个采购订单关闭订单
+                i += utilsService.closeOrderNormally(map);
         }
         utilsService.pushMesToWebsocket((String) map.get("capacityNumber"), "出厂");
         return i;