From aa8d5b128113604969900153a694f52bc521d97d Mon Sep 17 00:00:00 2001 From: yinq <1345442242@qq.com> Date: Fri, 10 Feb 2023 14:03:35 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BA=A4=E4=BB=98=E5=8F=8A=E6=97=B6?= =?UTF-8?q?=E7=8E=87=E6=8A=A5=E8=A1=A8=E5=91=A8=E7=BB=B4=E5=BA=A6=E5=8A=A0?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6=EF=BC=9A=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=8F=B7=E3=80=81=E5=B7=A5=E4=BD=9C=E4=BB=A4=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- anomaly/src/main/resources/mapper/ReportMapper.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/anomaly/src/main/resources/mapper/ReportMapper.xml b/anomaly/src/main/resources/mapper/ReportMapper.xml index be919f31..35b65311 100644 --- a/anomaly/src/main/resources/mapper/ReportMapper.xml +++ b/anomaly/src/main/resources/mapper/ReportMapper.xml @@ -1750,12 +1750,21 @@ WHEN (zsd.DISPATCH_STATUS = 'COMPLETE' AND to_char(zsd.PLANNED_COMP_DATE,'yyyy-mm-dd')>= to_char(zsd.ACTUAL_COMPLETE_DATE,'yyyy-mm-dd')) OR zsd.DISPATCH_STATUS = 'CANCEL' THEN zsd.PROD_HOURS * zsd.DISPATCH_QTY ELSE 0 END) SUM_DONE_HOURS FROM Z_SFC_DISPATCH zsd + LEFT JOIN SHOP_ORDER so ON so.SHOP_ORDER = zsd.SHOP_ORDER AND so.SITE = zsd.SITE + LEFT JOIN CUSTOM_FIELDS cf ON cf.HANDLE = so.HANDLE AND cf."ATTRIBUTE" = 'ITEM_NUMBER' + LEFT JOIN CUSTOM_FIELDS cf2 ON cf2.HANDLE = so.HANDLE AND cf2."ATTRIBUTE" = 'WORK_ORDER' LEFT JOIN WORK_CENTER wc ON zsd.WORK_CENTER = wc.WORK_CENTER LEFT JOIN WORK_CENTER_T wct ON wc.HANDLE = wct.WORK_CENTER_BO LEFT JOIN RESOURCE_TYPE RT ON ZSD.RESOURCE_TYPE = RT.RESOURCE_TYPE LEFT JOIN OPERATION O ON O.OPERATION = ZSD.OPERATION AND O.SITE = ZSD.SITE LEFT JOIN OPERATION_T OT ON O.HANDLE = OT.OPERATION_BO WHERE RT.RESOURCE_TYPE IS NOT NULL + + AND cf.VALUE = #{itemNumber} + + + AND cf2.VALUE = #{workOrder} + AND RT.RESOURCE_TYPE = #{resourceType}