浏览代码

托书提交,自动更改状态

zengtx 2 年之前
父节点
当前提交
6ee620358d

+ 16 - 6
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/syShippingOrder/service/impl/SyShippingOrderServiceImpl.java

@@ -481,12 +481,22 @@ public class SyShippingOrderServiceImpl extends ServiceImpl<SyShippingOrderMappe
                 li.setTheDocumentsState("1");
                 updateById(li);
 
-                UpdateWrapper updateWrapper=new UpdateWrapper();
-                updateWrapper.set("push_State","3");
-                updateWrapper.ne("push_State","4");//不等于4
-                updateWrapper.ne("push_State","1");//不等于4
-                updateWrapper.in("shipping_order_number", li.getShippingOrderNumber());
-                syShippingOrderItemService.update(updateWrapper);
+                if(li.getReadyFabric().equals("成衣")){
+                    UpdateWrapper updateWrapper=new UpdateWrapper();
+                    updateWrapper.set("push_State","3");
+                    updateWrapper.ne("push_State","4");//不等于4
+                    updateWrapper.ne("push_State","1");//不等于4
+                    updateWrapper.in("shipping_order_number", li.getShippingOrderNumber());
+                    syPackingListTailoringService.update(updateWrapper);
+                }else{
+                    UpdateWrapper updateWrapper=new UpdateWrapper();
+                    updateWrapper.set("push_State","3");
+                    updateWrapper.ne("push_State","4");//不等于4
+                    updateWrapper.ne("push_State","1");//不等于4
+                    updateWrapper.in("shipping_order_number", li.getShippingOrderNumber());
+                    syPackingListFabricService.update(updateWrapper);
+                }
+
             }
             i = 1;
         }else if(entityList.size()!=0 && type.equals("2")){