opt:优化出库查询

This commit is contained in:
DESKTOP-5DIJMF9\admin
2025-02-16 10:59:00 +08:00
parent 8e3b712ee5
commit 581edafe3e
2 changed files with 12 additions and 32 deletions

View File

@@ -124,6 +124,7 @@ public class CheckOutBillServiceImpl implements CheckOutBillService {
map.put("box_no", "%" + map.get("box_no") + "%"); map.put("box_no", "%" + map.get("box_no") + "%");
} }
map.put("flag", "11");
} }
if (StrUtil.isNotEmpty(map.get("width"))) { if (StrUtil.isNotEmpty(map.get("width"))) {
@@ -146,6 +147,7 @@ public class CheckOutBillServiceImpl implements CheckOutBillService {
} else { } else {
map.put("pcsn", "%" + map.get("pcsn") + "%"); map.put("pcsn", "%" + map.get("pcsn") + "%");
} }
map.put("flag", "11");
} }
// 空格查询 // 空格查询

View File

@@ -158,28 +158,6 @@
dtl.iostorinv_id, dtl.iostorinv_id,
dtl.vbeln dtl.vbeln
) c ON ios.iostorinv_id = c.iostorinv_id ) c ON ios.iostorinv_id = c.iostorinv_id
LEFT JOIN (
SELECT
dis.iostorinv_id
FROM
st_ivt_iostorinvdis dis
WHERE
1 = 1
OPTION 输入.pcsn <> ""
dis.pcsn like 输入.pcsn
ENDOPTION
OPTION 输入.pcsn_in <> ""
dis.pcsn IN 输入.pcsn_in
ENDOPTION
OPTION 输入.box_no <> ""
dis.box_no like 输入.box_no
ENDOPTION
OPTION 输入.box_no_in <> ""
dis.box_no IN 输入.box_no_in
ENDOPTION
GROUP BY
dis.iostorinv_id
) b ON b.iostorinv_id = ios.iostorinv_id
LEFT JOIN ( LEFT JOIN (
SELECT SELECT
SUM(a.plan_qty) AS plan_qty, SUM(a.plan_qty) AS plan_qty,
@@ -268,7 +246,7 @@
dtl.iostorinv_id, dtl.iostorinv_id,
dtl.vbeln dtl.vbeln
) c ON ios.iostorinv_id = c.iostorinv_id ) c ON ios.iostorinv_id = c.iostorinv_id
LEFT JOIN ( inner JOIN (
SELECT SELECT
dis.iostorinv_id dis.iostorinv_id
FROM FROM