Compare commits
2 Commits
a650046f56
...
72c681679d
| Author | SHA1 | Date | |
|---|---|---|---|
| 72c681679d | |||
| f18861d1d8 |
@@ -593,45 +593,25 @@
|
||||
AND ios.input_time <![CDATA[ <= ]]> #{paramMap.end_time}
|
||||
</if>
|
||||
) ios2
|
||||
<if test="paramMap.flag != null and paramMap.flag != ''">
|
||||
INNER JOIN (
|
||||
SELECT
|
||||
dis.iostorinv_id
|
||||
FROM
|
||||
st_ivt_iostorinvdis dis
|
||||
LEFT JOIN pdm_bi_subpackagerelationrecord sub ON sub.container_name = dis.pcsn
|
||||
WHERE
|
||||
1 = 1
|
||||
<if test="paramMap.box_no != null and paramMap.box_no != ''">
|
||||
AND dis.box_no LIKE '%${paramMap.box_no}%'
|
||||
</if>
|
||||
<if test="paramMap.box_no_in != null and !paramMap.box_no_in.isEmpty()">
|
||||
AND dis.box_no IN
|
||||
<foreach collection="paramMap.box_no_in" item="code" separator="," open="(" close=")">
|
||||
#{code}
|
||||
</foreach>
|
||||
</if>
|
||||
<if test="paramMap.pcsn != null and paramMap.pcsn != ''">
|
||||
AND dis.pcsn LIKE '%${paramMap.pcsn}%'
|
||||
</if>
|
||||
<if test="paramMap.pcsn_in != null and !paramMap.pcsn_in.isEmpty()">
|
||||
AND dis.pcsn IN
|
||||
<foreach collection="paramMap.pcsn_in" item="code" separator="," open="(" close=")">
|
||||
#{code}
|
||||
</foreach>
|
||||
</if>
|
||||
<if test="paramMap.sap_pcsn != null and paramMap.sap_pcsn != ''">
|
||||
AND sub.sap_pcsn LIKE '%${paramMap.sap_pcsn}%'
|
||||
</if>
|
||||
<if test="paramMap.sap_pcsn_in != null and !paramMap.sap_pcsn_in.isEmpty()">
|
||||
AND sub.sap_pcsn IN
|
||||
<foreach collection="paramMap.sap_pcsn_in" item="code" separator="," open="(" close=")">
|
||||
#{code}
|
||||
</foreach>
|
||||
</if>
|
||||
GROUP BY dis.iostorinv_id
|
||||
) dis2 ON dis2.iostorinv_id = ios2.iostorinv_id
|
||||
INNER JOIN (
|
||||
SELECT
|
||||
dis.iostorinv_id
|
||||
FROM
|
||||
st_ivt_iostorinvdis dis
|
||||
LEFT JOIN pdm_bi_subpackagerelationrecord sub ON sub.container_name = dis.pcsn
|
||||
WHERE
|
||||
1 = 1
|
||||
<if test="paramMap.box_no != null and paramMap.box_no != ''">
|
||||
AND dis.box_no LIKE '%${paramMap.box_no}%'
|
||||
</if>
|
||||
<if test="paramMap.pcsn != null and paramMap.pcsn != ''">
|
||||
AND dis.pcsn LIKE '%${paramMap.pcsn}%'
|
||||
</if>
|
||||
<if test="paramMap.sap_pcsn != null and paramMap.sap_pcsn != ''">
|
||||
AND sub.sap_pcsn LIKE '%${paramMap.sap_pcsn}%'
|
||||
</if>
|
||||
GROUP BY dis.iostorinv_id
|
||||
) dis2 ON dis2.iostorinv_id = ios2.iostorinv_id
|
||||
INNER JOIN (
|
||||
SELECT
|
||||
dtl.iostorinv_id,
|
||||
|
||||
@@ -231,22 +231,6 @@ public class RawAssistIStorServiceImpl implements RawAssistIStorService {
|
||||
paramMap.setBox_no_in(StringDealUtils.splitString(paramMap.getBox_no()));
|
||||
paramMap.setSap_pcsn_in(StringDealUtils.splitString(paramMap.getSap_pcsn()));
|
||||
paramMap.setVbeln_in(StringDealUtils.splitString(paramMap.getVbeln()));
|
||||
if (CollectionUtil.isNotEmpty(paramMap.getPcsn_in())) {
|
||||
paramMap.setPcsn("");
|
||||
paramMap.setFlag("1");
|
||||
}
|
||||
if (CollectionUtil.isNotEmpty(paramMap.getBox_no_in())) {
|
||||
paramMap.setBox_no("");
|
||||
paramMap.setFlag("1");
|
||||
}
|
||||
if (CollectionUtil.isNotEmpty(paramMap.getSap_pcsn_in())) {
|
||||
paramMap.setSap_pcsn("");
|
||||
paramMap.setFlag("1");
|
||||
}
|
||||
if (CollectionUtil.isNotEmpty(paramMap.getVbeln_in())) {
|
||||
paramMap.setVbeln("");
|
||||
paramMap.setFlag("1");
|
||||
}
|
||||
//获取人员对应的仓库
|
||||
List<String> storIds = bsrealstorattrService.getStoreForUser(SecurityUtils.getCurrentUserId());
|
||||
paramMap.setIn_stor_id(storIds);
|
||||
|
||||
Reference in New Issue
Block a user