opt:优化组盘表,根据物料编码存储1

This commit is contained in:
zhangzq
2026-06-04 14:05:39 +08:00
parent b813d9d815
commit ec9fce406c

View File

@@ -21,7 +21,7 @@
attr.struct_code AS turnout_struct_code
FROM
md_pb_groupplate ext
INNER JOIN md_me_materialbase material ON material.material_id = ext.material_id
INNER JOIN md_me_materialbase material ON material.material_code = ext.material_code
INNER JOIN st_ivt_structattr attr ON ext.storagevehicle_code = attr.storagevehicle_code
<where>
attr.lock_type = '0'
@@ -75,7 +75,7 @@
FROM
md_pb_groupplate ext
INNER JOIN st_ivt_structattr attr ON ext.storagevehicle_code = attr.storagevehicle_code
INNER JOIN md_me_materialbase mater ON mater.material_id = ext.material_id
INNER JOIN md_me_materialbase mater ON mater.material_code = ext.material_code
<where>
1 = 1
<if test="param.stor_id != null and param.stor_id != ''">
@@ -159,7 +159,7 @@
FROM
md_pb_groupplate ext
INNER JOIN st_ivt_structattr attr ON ext.storagevehicle_code = attr.storagevehicle_code
INNER JOIN md_me_materialbase mater ON mater.material_id = ext.material_id
INNER JOIN md_me_materialbase mater ON mater.material_code = ext.material_code
INNER JOIN md_pb_measureunit unit ON ext.qty_unit_id = unit.measure_unit_id
<where>
attr.lock_type = '0'
@@ -202,7 +202,7 @@
INNER JOIN sch_base_point point ON ext.storagevehicle_code = point.vehicle_code
INNER JOIN st_ivt_iostorinvdis dis ON dis.iostorinvdis_id = point.ios_id
INNER JOIN st_ivt_iostorinv mst ON dis.iostorinv_id = mst.iostorinv_id
LEFT JOIN md_me_materialbase mater ON mater.material_id = ext.material_id
LEFT JOIN md_me_materialbase mater ON mater.material_code = ext.material_code
<where>
1 = 1
<if test="param.storagevehicle_code != null and param.storagevehicle_code != ''">
@@ -235,7 +235,7 @@
FROM
md_pb_groupplate ext
INNER JOIN st_ivt_structattr attr ON ext.storagevehicle_code = attr.storagevehicle_code
INNER JOIN md_me_materialbase mater ON mater.material_id = ext.material_id
INNER JOIN md_me_materialbase mater ON mater.material_code = ext.material_code
<where>
1 = 1
<if test="params.stor_id != null and params.stor_id != ''">
@@ -284,11 +284,11 @@
attr.stor_code,
mater.material_code,
mater.material_name,
ext.material_id
ext.material_code
FROM
md_pb_groupplate ext
INNER JOIN st_ivt_structattr attr ON ext.storagevehicle_code = attr.storagevehicle_code
INNER JOIN md_me_materialbase mater ON mater.material_id = ext.material_id
INNER JOIN md_me_materialbase mater ON mater.material_code = ext.material_code
<where>
1 = 1
<if test="param.stor_id != null and param.stor_id != ''">