ソースを参照

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

hu 8 ヶ月 前
コミット
e5614354e9
1 ファイル変更3 行追加3 行削除
  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")){
                 if(siteid.equalsIgnoreCase("CCYOSG")){
                     //自动关闭erp发货单接口不成功,则手动关闭e订货的发货单(但状态为关闭)
                     //自动关闭erp发货单接口不成功,则手动关闭e订货的发货单(但状态为关闭)
-                    ArrayList<String> uncloseSqlList = new ArrayList<>();
+
                     if (unclosedispatchids.size() > 0) {
                     if (unclosedispatchids.size() > 0) {
                         for (Object object : unclosedispatchids) {
                         for (Object object : unclosedispatchids) {
+                            ArrayList<String> uncloseSqlList = new ArrayList<>();
                             Long sa_dispatchid = Long.valueOf(object.toString());
                             Long sa_dispatchid = Long.valueOf(object.toString());
                             String billno = "";
                             String billno = "";
                             Rows dispatchRows = dbConnect.runSqlQuery("select * from sa_dispatch where sa_dispatchid=" + sa_dispatchid + " and siteid='" + siteid + "'");
                             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());
                                 uncloseSqlList.add(sqlFactory.getSQL());
                             }
                             }
 
 
-
+                            dbConnect.runSqlUpdate(uncloseSqlList);
                         }
                         }
-                        dbConnect.runSqlUpdate(uncloseSqlList);
                     }
                     }
                 }
                 }