待上架查询修复
This commit is contained in:
parent
305dbedc8a
commit
1a806cd574
|
|
@ -74,21 +74,35 @@ public class PmReceiptNoticeOpPlugin extends AbstractOperationServicePlugIn {
|
|||
|
||||
JSONObject items = responseJson.getJSONObject("items");
|
||||
if (null != items) {
|
||||
JSONArray jsonArray = items.getJSONArray("item");
|
||||
if (null != jsonArray && jsonArray.size() > 0) {
|
||||
for (int i = 0; i < jsonArray.size(); i++) {
|
||||
JSONObject item = jsonArray.getJSONObject(i);
|
||||
String erpOrderLineNum = item.getString("erpOrderLineNum").replace("\"", "");//行号
|
||||
int quantity = item.getIntValue("quantity");//数量
|
||||
if (result.containsKey(erpOrderLineNum)) {
|
||||
int currentSum = result.get(erpOrderLineNum);
|
||||
result.put(erpOrderLineNum, currentSum + quantity);
|
||||
} else {
|
||||
result.put(erpOrderLineNum, quantity);
|
||||
Object item1 = items.get("item");
|
||||
if (item1 instanceof JSONObject){
|
||||
JSONObject item = items.getJSONObject("item");
|
||||
String erpOrderLineNum = item.getString("erpOrderLineNum").replace("\"", "");//行号
|
||||
int quantity = item.getIntValue("quantity");
|
||||
if (result.containsKey(erpOrderLineNum)) {
|
||||
int currentSum = result.get(erpOrderLineNum);
|
||||
result.put(erpOrderLineNum, currentSum + quantity);
|
||||
} else {
|
||||
result.put(erpOrderLineNum, quantity);
|
||||
}
|
||||
} else if (item1 instanceof JSONArray) {
|
||||
JSONArray jsonArray = items.getJSONArray("item");
|
||||
if (null != jsonArray && jsonArray.size() > 0) {
|
||||
for (int i = 0; i < jsonArray.size(); i++) {
|
||||
JSONObject item = jsonArray.getJSONObject(i);
|
||||
String erpOrderLineNum = item.getString("erpOrderLineNum").replace("\"", "");//行号
|
||||
int quantity = item.getIntValue("quantity");//数量
|
||||
if (result.containsKey(erpOrderLineNum)) {
|
||||
int currentSum = result.get(erpOrderLineNum);
|
||||
result.put(erpOrderLineNum, currentSum + quantity);
|
||||
} else {
|
||||
result.put(erpOrderLineNum, quantity);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
if (result.size() > 0) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue