Sfoglia il codice sorgente

订单明细查询(添加贴itemid过滤)

hu 2 anni fa
parent
commit
dbbb856f8f

+ 2 - 0
src/custom/restcontroller/webmanage/sale/order/OrderItems.java

@@ -667,11 +667,13 @@ public class OrderItems extends Controller {
 
         SQLFactory sqlFactory1 = new SQLFactory(this, "商品发货数量汇总");
         sqlFactory1.addParameter("siteid", siteid);
+        sqlFactory1.addParameter_in("itemid", ids);
         Rows sumQtyRows = dbConnect.runSqlQuery(sqlFactory1);
         RowsMap sumQtyRowsMap = sumQtyRows.toRowsMap("itemno");
 
         SQLFactory sqlFactory2 = new SQLFactory(this, "商品未发货数量汇总");
         sqlFactory2.addParameter("siteid", siteid);
+        sqlFactory2.addParameter("itemid", ids);
         Rows sumUnQtyRows = dbConnect.runSqlQuery(sqlFactory2);
         RowsMap sumUnQtyRowsMap = sumUnQtyRows.toRowsMap("itemno");
 

+ 1 - 1
src/custom/restcontroller/webmanage/sale/order/SQL/商品发货数量汇总.sql

@@ -4,4 +4,4 @@ FROM sa_dispatch_items t1
          inner join sa_dispatch t2 on t1.siteid = t2.siteid and t1.sa_dispatchid = t2.sa_dispatchid
          left join plm_item t3 on t1.siteid = t3.siteid and t1.itemid = t3.itemid
           inner join sa_orderitems t4 on t1.sa_orderitemsid=t4.sa_orderitemsid and t1.siteid = t4.siteid
-WHERE t2.STATUS in ('审核','复核') and t1.siteid=$siteid$ group by t3.itemno
+WHERE t2.STATUS in ('审核','复核') and t1.siteid=$siteid$ and t1.itemid in $itemid$ group by t3.itemno

+ 1 - 1
src/custom/restcontroller/webmanage/sale/order/SQL/商品未发货数量汇总.sql

@@ -5,4 +5,4 @@ FROM sa_orderitems t1
          inner join sa_order t3 on t1.siteid=t3.siteid and t1.sa_orderid=t3.sa_orderid
          left join plm_unit t4 on t2.unitid=t4.unitid and t2.siteid=t4.siteid
 WHERE t3.STATUS in ('审核')
-and  t1.siteid=$siteid$ group by t2.itemno
+and  t1.siteid=$siteid$ and t1.itemid in $itemid$  group by t2.itemno