Browse Source

发货单删除同时删除表体及发货明星查询逻辑修改

hu 7 months ago
parent
commit
6953780490

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

@@ -402,6 +402,8 @@ public class dispatch extends Controller {
 
             dbConnect.runSqlUpdate(
                     "delete from sa_dispatch where siteid='" + siteid + "' and sa_dispatchid=" + sa_dispatchid);
+            dbConnect.runSqlUpdate(
+                    "delete from sa_dispatch_items where siteid='" + siteid + "' and sa_dispatchid=" + sa_dispatchid);
         }
         return batchDeleteErr.getReturnObject().toString();
 

+ 1 - 1
src/custom/restcontroller/webmanage/sale/dispatch/dispatchItems.java

@@ -575,7 +575,7 @@ public class dispatchItems extends Controller {
         querySQL.setTableAlias("t1");
         querySQL.addJoinTable(JOINTYPE.left, "plm_item", "t2", "t2.itemid = t1.itemid AND t2.siteid = t1.siteid",
                 "itemno","itemname");
-        querySQL.addJoinTable(JOINTYPE.left, "sa_dispatch", "t4", "t4.sa_dispatchid = t1.sa_dispatchid AND t4.siteid = t1.siteid",
+        querySQL.addJoinTable(JOINTYPE.inner, "sa_dispatch", "t4", "t4.sa_dispatchid = t1.sa_dispatchid AND t4.siteid = t1.siteid",
                 "billno", "status", "billdate", "closedate");
         querySQL.addJoinTable(JOINTYPE.left, "sa_orderitems", "t5", "t5.sa_orderitemsid=t1.sa_orderitemsid and t5.siteid=t1.siteid",
                 "spec","price","undeliqty","deliedqty","amount","rowno");