فهرست منبع

10121 配件核销单管理,处理作假虚报问题相关优化

wu 5 روز پیش
والد
کامیت
08e71eb269
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      src/custom/restcontroller/webmanage/sale/tpartreimbursement/tpartreimbursementdetail.java

+ 2 - 1
src/custom/restcontroller/webmanage/sale/tpartreimbursement/tpartreimbursementdetail.java

@@ -280,11 +280,12 @@ public class tpartreimbursementdetail extends Controller {
         QuerySQL querySQL = SQLFactory.createQuerySQL(this, "sa_tpartreimbursementdetail", "sa_tpartreimbursementdetailid", "remarks", "sa_orderitemsid", "sa_tpartreimbursementid", "qty", "checkqty", "hongbillno");
         querySQL.setTableAlias("t1");
         querySQL.addJoinTable(JOINTYPE.inner, "sa_orderitems", "t2", "t1.sa_orderitemsid = t2.sa_orderitemsid AND t1.siteid = t2.siteid",
-                "price", "rowno", "cardno", "billingstatus","canoffqty","sa_orderid");
+                "price", "rowno", "cardno", "billingstatus","canoffqty","sa_orderid","tobeoffqty","canoffqty");
         querySQL.addJoinTable(JOINTYPE.left, "plm_item", "t3", "t2.itemid = t3.itemid AND t2.siteid = t3.siteid", "itemno", "itemname", "spec", "model");
         querySQL.addJoinTable(JOINTYPE.left, "sa_order", "t4", "t2.sa_orderid = t4.sa_orderid AND t2.siteid = t4.siteid", "sonum");
         querySQL.addJoinTable(JOINTYPE.left, "sa_warrantycard", "t5", "t2.cardno = t5.cardno AND t2.siteid = t5.siteid", "name", "phonenumber", "address");
         querySQL.addQueryFields("amount", "ROUND(t2.price*t1.qty,2)");
+        querySQL.addQueryFields("orderitems_qty", "t2.qty");
         querySQL.setSiteid(siteid);
         querySQL.setWhere("t1.sa_tpartreimbursementid", sa_tpartreimbursementid);
         querySQL.setWhere(where.toString());