Forráskód Böngészése

发货单自动关闭任务bug修复

hu 2 hónapja
szülő
commit
e5614354e9
1 módosított fájl, 3 hozzáadás és 3 törlés
  1. 3 3
      src/custom/service/DispatchAutoCloseService.java

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

@@ -202,9 +202,10 @@ public class DispatchAutoCloseService extends ServiceController {
 
                 if(siteid.equalsIgnoreCase("CCYOSG")){
                     //自动关闭erp发货单接口不成功,则手动关闭e订货的发货单(但状态为关闭)
-                    ArrayList<String> uncloseSqlList = new ArrayList<>();
+
                     if (unclosedispatchids.size() > 0) {
                         for (Object object : unclosedispatchids) {
+                            ArrayList<String> uncloseSqlList = new ArrayList<>();
                             Long sa_dispatchid = Long.valueOf(object.toString());
                             String billno = "";
                             Rows dispatchRows = dbConnect.runSqlQuery("select * from sa_dispatch where sa_dispatchid=" + sa_dispatchid + " and siteid='" + siteid + "'");
@@ -289,9 +290,8 @@ public class DispatchAutoCloseService extends ServiceController {
                                 uncloseSqlList.add(sqlFactory.getSQL());
                             }
 
-
+                            dbConnect.runSqlUpdate(uncloseSqlList);
                         }
-                        dbConnect.runSqlUpdate(uncloseSqlList);
                     }
                 }