Bläddra i källkod

订单批处理报错修复

hu 2 månader sedan
förälder
incheckning
0c5d220fd4
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. 3 1
      src/custom/restcontroller/webmanage/sale/order/Order.java

+ 3 - 1
src/custom/restcontroller/webmanage/sale/order/Order.java

@@ -1003,7 +1003,9 @@ public class Order extends Controller {
 
 //        SQLFactory ischangeSQl = new SQLFactory("sql:SELECT distinct sa_orderid from sa_orderitems_change WHERE siteid='" + siteid + "' and sa_orderid in $sa_orderids$ ");
 //        ischangeSQl.addParameter_in("sa_orderids", rows.toArrayList("sa_orderid"));
-        ArrayList<Long> ischangesa_orderidList = dbConnect.runSqlQuery("SELECT distinct sa_orderid from sa_orderitems_change WHERE siteid='" + siteid + "' and sa_orderid in"+rows.toArrayList("sa_orderid").toString().replace("[", "(").replace("]", ")")).toArrayList("sa_orderid", new ArrayList<>());
+        ArrayList<Long> sa_orderids = rows.toArrayList("sa_orderid", new ArrayList<>());
+        sa_orderids.add(0l);
+        ArrayList<Long> ischangesa_orderidList = dbConnect.runSqlQuery("SELECT distinct sa_orderid from sa_orderitems_change WHERE siteid='" + siteid + "' and sa_orderid in"+sa_orderids.toString().replace("[", "(").replace("]", ")")).toArrayList("sa_orderid", new ArrayList<>());
 
         for (Row row : rows) {
             Long id = row.getLong("sa_orderid");