Browse Source

指令下发优化

hu 6 months ago
parent
commit
7b13ed3000
1 changed files with 6 additions and 0 deletions
  1. 6 0
      src/custom/restcontroller/webmanage/sale/wmssend/wmssend.java

+ 6 - 0
src/custom/restcontroller/webmanage/sale/wmssend/wmssend.java

@@ -7,6 +7,7 @@ import common.YosException;
 import common.annotation.API;
 import common.annotation.CACHEING;
 import common.data.QuerySQL;
+import common.data.Row;
 import common.data.Rows;
 import common.data.SQLFactory;
 import org.apache.commons.lang.StringUtils;
@@ -111,6 +112,11 @@ public class wmssend extends Controller {
         if(outplaceList.size()>1){
             return getErrReturnObject().setErrMsg("不可同时选择两个发货地").toString();
         }
+        for(Row row :rows){
+            if(row.getLong("wmsuploadflag")==2){
+                return getErrReturnObject().setErrMsg("存在已下发的记录,请检查").toString();
+            }
+        }
         if (rows.get(0).getString("outplace").equals("谈桥")) {
             Wms wms = new Wms();
             wms.uploadOutStockbilldetail(rows,username);