|
|
@@ -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
|
|
|
|