koushanshan 1 год назад
Родитель
Сommit
d57a52db09

+ 9 - 5
src/main/java/com/dk/mdm/service/ivt/inventory/InventoryService.java

@@ -295,10 +295,12 @@ public class InventoryService extends BaseService<Inventory> {
             addOrEditFlag = obj.getBoolean("addOrEditFlag");
         }
         //入库删除
-        if (map.get("delIntoDetail") != null) {
+        if (map.get("delIntoDetail") != null ) {
             delIntoDetail = (JSONArray) JSON.toJSON(map.get("delIntoDetail"));
-            JSONObject obj = (JSONObject) delIntoDetail.get(0);
-            inventoryDocCode = obj.get("inventoryDocCode").toString();
+            if(delIntoDetail.size()>0){
+                JSONObject obj = (JSONObject) delIntoDetail.get(0);
+                inventoryDocCode = obj.get("inventoryDocCode").toString();
+            }
         }
         //出库
         if (map.get("outDetail") != null) {
@@ -309,8 +311,10 @@ public class InventoryService extends BaseService<Inventory> {
         //出库删除
         if (map.get("delOutDetail") != null) {
             delOutDetail = (JSONArray) JSON.toJSON(map.get("delOutDetail"));
-            JSONObject obj = (JSONObject) delOutDetail.get(0);
-            inventoryDocCode = obj.get("inventoryDocCode").toString();
+            if(delOutDetail.size()>0){
+                JSONObject obj = (JSONObject) delOutDetail.get(0);
+                inventoryDocCode = obj.get("inventoryDocCode").toString();
+            }
         }
         //endregion