Przeglądaj źródła

发货单自动复核逻辑更新

hu 2 lat temu
rodzic
commit
28e9ceb870

+ 3 - 1
src/custom/service/DispatchAutoCloseService.java

@@ -34,7 +34,7 @@ public class DispatchAutoCloseService extends ServiceController {
         RowsMap rowsMap1 = rowsdetail.toRowsMap("billno");
         ArrayList<String> sqlList = new ArrayList<>();
         ERPDocking erpDocking =new ERPDocking();
-        JSONArray ErpSainvoices = erpDocking.queryErpSainvoices(1, 1000, new JSONArray(), "", "", "", true);
+        JSONArray ErpSainvoices = erpDocking.queryErpSainvoices(10000, 1, new JSONArray(), "", "", "", true);
         if(!ErpSainvoices.isEmpty()){
             for (Object ErpSainvoice:ErpSainvoices) {
                 JSONObject erpSainvoice = (JSONObject) ErpSainvoice;
@@ -45,9 +45,11 @@ public class DispatchAutoCloseService extends ServiceController {
                         sa_dispatchid=rowsMap1.get(billno).get(0).getLong("sa_dispatchid");
                     }else{
                         logger.info("发货单【"+billno+"】不存在:");
+                        continue;
                     }
                 }else {
                     logger.info("发货单【"+billno+"】不存在:");
+                    continue;
                 }
                 JSONArray jsonArray = erpDocking.queryErpSainvoice(billno);
 

+ 1 - 0
src/custom/utility/ERPDocking.java

@@ -239,6 +239,7 @@ public class ERPDocking {
 
             HashMap<String, String> map = new HashMap<>();
             map.put("content-Type", "application/json");
+             System.out.println(object.toString());
             String result = new WebRequest().doPost(object.toString(), "http://124.71.196.182:8001/rest/ws_v2/basicDrp", map);
             JSONObject resultobject = JSONObject.parseObject(result);
             System.out.println(resultobject);