|
|
|
@ -671,8 +671,13 @@
|
|
|
|
|
WHERE ZSD.SITE = #{site} AND ZSD.OTHER_2 IS NOT NULL
|
|
|
|
|
GROUP BY ZSD.SFC )
|
|
|
|
|
SELECT ZSD.SHOP_ORDER ,ZSD.SFC , CF.VALUE WORK_ORDER , I.ITEM , IT.DESCRIPTION ITEM_DESCRIPTION ,
|
|
|
|
|
ZSD.BLANKING_SIZE , ZSD.DISPATCH_QTY , ZSD.OPERATION , OT.DESCRIPTION OPERATION_DESCRIPTION , ZSD.EMPLOYEE_DESCRIPTION ,
|
|
|
|
|
ZSD.OTHER_2 , ZSD.OTHER_3 , ZSD.HANDLE , ZSD.BLANKING_SIZE
|
|
|
|
|
ZSD.BLANKING_SIZE , ZSD.OPERATION , OT.DESCRIPTION OPERATION_DESCRIPTION , ZSD.EMPLOYEE_DESCRIPTION ,
|
|
|
|
|
ZSD.DISPATCH_QTY ,ZSD.OTHER_2 , ZSD.OTHER_3 , ZSD.HANDLE , ZSD.BLANKING_SIZE ,
|
|
|
|
|
CASE WHEN ZSD.OTHER_2 = 'H' THEN '转入焊接'
|
|
|
|
|
WHEN ZSD.OTHER_2 = 'Z' THEN '转装配'
|
|
|
|
|
WHEN ZSD.OTHER_2 = 'RK' THEN '入库' END OTHER_2_DESC ,
|
|
|
|
|
CASE WHEN ZSD.OTHER_3 = 'true' THEN '已流转'
|
|
|
|
|
ELSE '未流转' END OTHER_3_DESC
|
|
|
|
|
FROM Z_SFC_DISPATCH ZSD
|
|
|
|
|
LEFT JOIN SHOP_ORDER SO ON SO.SHOP_ORDER = ZSD.SHOP_ORDER
|
|
|
|
|
LEFT JOIN CUSTOM_FIELDS CF ON CF.HANDLE = SO.HANDLE AND CF."ATTRIBUTE" = 'WORK_ORDER'
|
|
|
|
@ -697,9 +702,9 @@
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<update id="doItemMove">
|
|
|
|
|
UPDATE Z_SFC_DISPATCH ZSD SET ZSD.OTHER_3 = 'true' WHERE ZSD.HANDLE IN
|
|
|
|
|
<foreach item="handle" collection="array" separator="," open="(" close=")" index="">
|
|
|
|
|
#{handle}
|
|
|
|
|
UPDATE Z_SFC_DISPATCH ZSD SET ZSD.OTHER_3 = 'true' WHERE ZSD.HANDLE IN
|
|
|
|
|
<foreach item="item" collection="list" separator="," open="(" close=")" index="">
|
|
|
|
|
#{item}
|
|
|
|
|
</foreach>
|
|
|
|
|
AND ZSD.SITE = #{site}
|
|
|
|
|
</update>
|
|
|
|
|