opt:优化入库查询

This commit is contained in:
DESKTOP-5DIJMF9\admin
2025-02-17 11:24:28 +08:00
parent 5f47a5298b
commit b15c43739d
2 changed files with 4 additions and 37 deletions

View File

@@ -107,6 +107,7 @@ public class RawAssistIStorServiceImpl implements RawAssistIStorService {
} else {
map.put("pcsn", "%" + pcsn + "%");
}
map.put("flag", "29");
}
// 空格查询
@@ -122,6 +123,7 @@ public class RawAssistIStorServiceImpl implements RawAssistIStorService {
} else {
map.put("sap_pcsn", "%" + sap_pcsn + "%");
}
map.put("flag", "29");
}
// 空格查询
@@ -138,6 +140,7 @@ public class RawAssistIStorServiceImpl implements RawAssistIStorService {
map.put("box_no", "%" + box_no + "%");
}
map.put("flag", "29");
}
// 空格查询
@@ -173,10 +176,6 @@ public class RawAssistIStorServiceImpl implements RawAssistIStorService {
map.put("in_stor_id", in_stor_id);
}
if (ObjectUtil.isNotEmpty(map.get("sap_pcsn_in"))) {
map.put("flag", "29");
}
JSONObject jo = WQL.getWO("QST_IVT_RAWASSISTISTOR").addParamMap(map).pageQuery(WqlUtil.getHttpContext(page), "iostorinv_id desc");
return jo;
}

View File

@@ -273,7 +273,7 @@
ios.input_time <= 输入.end_time
ENDOPTION
) ios2
LEFT JOIN (
inner JOIN (
SELECT
dis.iostorinv_id
FROM
@@ -372,38 +372,6 @@
ios.input_time <= 输入.end_time
ENDOPTION
) ios2
LEFT JOIN (
SELECT
dis.iostorinv_id
FROM
st_ivt_iostorinvdis dis
WHERE
1 = 1
OPTION 输入.box_no <> ""
dis.box_no like 输入.box_no
ENDOPTION
OPTION 输入.box_no_in <> ""
dis.box_no IN 输入.box_no_in
ENDOPTION
OPTION 输入.pcsn <> ""
dis.pcsn like 输入.pcsn
ENDOPTION
OPTION 输入.pcsn_in <> ""
dis.pcsn IN 输入.pcsn_in
ENDOPTION
OPTION 输入.sap_pcsn <> ""
sub.sap_pcsn like 输入.sap_pcsn
ENDOPTION
OPTION 输入.sap_pcsn_in <> ""
sub.sap_pcsn IN 输入.sap_pcsn_in
ENDOPTION
GROUP BY dis.iostorinv_id
) dis2 ON dis2.iostorinv_id = ios2.iostorinv_id
INNER JOIN (
SELECT
dtl.iostorinv_id,