|
@@ -348,7 +348,7 @@ public class AskGoodsServiceImpl implements AskGoodsService {
|
|
|
error.setDataVal(returnData.toJSONString()).setType("出库回传");
|
|
|
//修改流水传输状态
|
|
|
for(Map<String, Object> map : askGoodsMapper.plugOutRemoval(removalCode)){
|
|
|
- askGoodsMapper.updateRemoval(map.get("removalCode").toString());
|
|
|
+ askGoodsMapper.updateRemoval(map.get("removalCode").toString(), null);
|
|
|
}
|
|
|
errorMapper.addError(error);
|
|
|
}else {
|
|
@@ -362,10 +362,10 @@ public class AskGoodsServiceImpl implements AskGoodsService {
|
|
|
errorMapper.addError(error);
|
|
|
//修改流水传输状态
|
|
|
for(Map<String, Object> map : askGoodsMapper.plugOutRemoval(removalCode)){
|
|
|
- askGoodsMapper.updateRemoval(map.get("removalCode").toString());
|
|
|
+ askGoodsMapper.updateRemoval(map.get("removalCode").toString(), null);
|
|
|
}
|
|
|
}else {
|
|
|
- List<JSONObject> data1 = (List<JSONObject>) JSONObject.parse(jsonObject1.get("data").toString());
|
|
|
+ List<JSONObject> data1 = (List<JSONObject>) JSONObject.parse(jsonObject1.get("data").toString());
|
|
|
for (JSONObject map : data1) {
|
|
|
if (map.get("State").toString().equals("0")){
|
|
|
for(JSONObject jsonObject2 : retunList){
|
|
@@ -375,7 +375,11 @@ public class AskGoodsServiceImpl implements AskGoodsService {
|
|
|
error.setUrl("http://42.159.85.29:52480/cwbase/sg/V1/ERP/TELD/DEVTEST/API_WMS_PurInStock/CreateProductiveOutStock");
|
|
|
error.setDataVal(jsonObject2.toString()).setType("出库回传");
|
|
|
errorMapper.addError(error);
|
|
|
- askGoodsMapper.updateRemoval(jsonObject2.get("WMSCode").toString());
|
|
|
+ List<JSONObject> list = (List<JSONObject>) jsonObject2.get("BillItems");
|
|
|
+ for(JSONObject jsonObject3 : list){
|
|
|
+ MaterialClass material = warehousingMapper.getMaterial(new Notice().setMaterialId(jsonObject3.get("Material").toString()));
|
|
|
+ askGoodsMapper.updateRemoval(jsonObject2.get("WMSCode").toString(), material.getWllbCode());
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -769,7 +773,7 @@ public class AskGoodsServiceImpl implements AskGoodsService {
|
|
|
error.setUrl("http://42.159.85.29:52480/cwbase/sg/V1/ERP/TELD/DEVTEST/API_WMS_PurInStock/CreateBOLOutStock");
|
|
|
error.setDataVal(returnData.toJSONString()).setType("销售出库");
|
|
|
errorMapper.addError(error);
|
|
|
- queryListMapper.updateType(removalCode, 1);
|
|
|
+ queryListMapper.updateType(removalCode, 1, null);
|
|
|
}else {
|
|
|
JSONObject jsonObject = (JSONObject) JSONObject.parse(result.get("data").toString());
|
|
|
JSONObject jsonObject1 = (JSONObject) JSONObject.parse(jsonObject.get("result").toString());
|
|
@@ -779,7 +783,7 @@ public class AskGoodsServiceImpl implements AskGoodsService {
|
|
|
error.setUrl("http://42.159.85.29:52480/cwbase/sg/V1/ERP/TELD/DEVTEST/API_WMS_PurInStock/CreateBOLOutStock");
|
|
|
error.setDataVal(returnData.toJSONString()).setType("销售出库");
|
|
|
errorMapper.addError(error);
|
|
|
- queryListMapper.updateType(removalCode, 1);
|
|
|
+ queryListMapper.updateType(removalCode, 1, null);
|
|
|
}else {
|
|
|
List<JSONObject> data1 = (List<JSONObject>) JSONObject.parse(jsonObject1.get("data").toString());
|
|
|
for (JSONObject map : data1) {
|
|
@@ -791,6 +795,11 @@ public class AskGoodsServiceImpl implements AskGoodsService {
|
|
|
error.setUrl("http://42.159.85.29:52480/cwbase/sg/V1/ERP/TELD/DEVTEST/API_WMS_PurInStock/CreateProductiveOutStock");
|
|
|
error.setDataVal(jsonObject2.toString()).setType("销售出库");
|
|
|
errorMapper.addError(error);
|
|
|
+ List<JSONObject> list = (List<JSONObject>) jsonObject2.get("BillItems");
|
|
|
+ for(JSONObject jsonObject3 : list){
|
|
|
+ MaterialClass material = warehousingMapper.getMaterial(new Notice().setMaterialId(jsonObject3.get("Material").toString()));
|
|
|
+ queryListMapper.updateType(jsonObject2.get("WMSCode").toString(), 1, material.getWllbCode());
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -1021,7 +1030,7 @@ public class AskGoodsServiceImpl implements AskGoodsService {
|
|
|
errorMapper.addError(error);
|
|
|
//修改流水传输状态
|
|
|
for(Map<String, Object> map : askGoodsMapper.plugOutRemoval(removalCode)){
|
|
|
- askGoodsMapper.updateRemoval(map.get("removalCode").toString());
|
|
|
+ askGoodsMapper.updateRemoval(map.get("removalCode").toString(), null);
|
|
|
}
|
|
|
} else {
|
|
|
JSONObject jsonObject = (JSONObject) JSONObject.parse(result.get("data").toString());
|