|
|
|
|
@ -144,7 +144,8 @@ |
|
|
|
|
i.WX_LIMIT, |
|
|
|
|
p.part_name, |
|
|
|
|
h.id, |
|
|
|
|
p.ID as part_id |
|
|
|
|
p.ID as part_id, |
|
|
|
|
i.CA_NAME |
|
|
|
|
FROM |
|
|
|
|
MES_WORK_PLAN a |
|
|
|
|
INNER JOIN BS_PROCESS_SET b ON a.PPS_ID = b.ID AND b.IS_DELETED = 0 |
|
|
|
|
@ -192,14 +193,14 @@ |
|
|
|
|
h.YP_CODE, |
|
|
|
|
h.WO_CODE, |
|
|
|
|
h.PART_ID, |
|
|
|
|
p.PART_CODE, |
|
|
|
|
p.PART_NAME, |
|
|
|
|
h.PART_CODE, |
|
|
|
|
h.PART_NAME, |
|
|
|
|
h.BATCH_NO, |
|
|
|
|
h.PRODUCT_IDENT, |
|
|
|
|
h.PPS_ID, |
|
|
|
|
H.PS_CODE, |
|
|
|
|
h.PS_NAME, |
|
|
|
|
i.CA_NAME, |
|
|
|
|
h.CA_NAME, |
|
|
|
|
h.OC_ID, |
|
|
|
|
h.OC_CODE, |
|
|
|
|
h.OC_NAME, |
|
|
|
|
@ -227,10 +228,6 @@ |
|
|
|
|
to_char(h.PUSH_TIME, 'yyyy-MM-dd') as PUSH_DATE, |
|
|
|
|
h.STATEMENT_NO |
|
|
|
|
FROM MES_OEM_STATEMENT h |
|
|
|
|
INNER JOIN MES_WORK_PLAN a ON h.WP_ID = a.ID AND a.IS_DELETED = 0 |
|
|
|
|
INNER JOIN MES_OEM_PROCESS g ON a.PPS_ID = g.PROCESS_ID AND g.IS_DELETED = 0 |
|
|
|
|
INNER JOIN BS_CRAFT_ABILITY i ON i.ID = a.CA_ID AND i.IS_DELETED = 0 |
|
|
|
|
INNER JOIN DS_PART p ON h.PART_ID = p.ID AND p.IS_DELETED = 0 |
|
|
|
|
<where> |
|
|
|
|
h.IS_DELETED = 0 |
|
|
|
|
<if test="query.rosStatusList != null and query.rosStatusList != ''"> |
|
|
|
|
@ -250,7 +247,7 @@ |
|
|
|
|
AND h.PRODUCT_IDENT = #{query.productIdent} |
|
|
|
|
</if> |
|
|
|
|
<if test="query.manual != null and query.manual != ''"> |
|
|
|
|
AND g.manual = #{query.manual} |
|
|
|
|
AND h.manual = #{query.manual} |
|
|
|
|
</if> |
|
|
|
|
<if test="query.woCode != null and query.woCode != ''"> |
|
|
|
|
AND h.WO_CODE LIKE CONCAT('%', CONCAT(#{query.woCode}, '%')) |
|
|
|
|
@ -269,7 +266,7 @@ |
|
|
|
|
</foreach> |
|
|
|
|
</if> |
|
|
|
|
<if test="query.psCode != null and query.psCode != ''"> |
|
|
|
|
AND g.oem_process_code IN |
|
|
|
|
AND h.ps_code IN |
|
|
|
|
<foreach collection="query.psCode.split(',')" item="id" |
|
|
|
|
open="(" separator="," close=")" index="index"> |
|
|
|
|
#{id} |
|
|
|
|
|