= TO_DATE({2}, 'YYYY-MM-DD HH24:MI:SS'))
AND ({3} IS NULL OR
A.PASS_APPLY_TIME <= TO_DATE({3}, 'YYYY-MM-DD HH24:MI:SS'))
AND A2.PASS_APPLY_NO = A.PASS_APPLY_NO
AND ({7} = 'admin' or
(A2.AUDIT_UNIT NOT IN ('002001001003', '002001004001') AND
A2.AUDIT_UNIT = {8}) OR
A2.AUDIT_UNIT IN ('002001001003', '002001004001'))
AND ({4} IS NULL OR {4} = '2' AND A2.AUDIT_RESULT IS NULL AND
A2.CRT_AUDIT_STEP = '1' OR A2.AUDIT_RESULT = {4})
AND ({5} IS NULL OR {5} = 'Quality' AND A.TYPE = '0' OR
{5} = 'Urgent' AND A.TYPE = '1')
AND A.VALIDFLAG IN ('1', {6})
GROUP BY A.PASS_APPLY_NO,
A.JUGDE_APPLY_CODE,
A.STOVE_NO,
A.JUDGE_STOVE_NO,
A.BATCH_NO,
A2.AUDIT_STEP) T2
WHERE T2.AUDIT_UNIT NOT IN ('002001001003', '002001004001')
OR (T2.AUDIT_UNIT = '002001001003' AND
(T2.ORD_LN_PK IS NOT NULL AND EXISTS
(SELECT 1
FROM CRAFT_ORD_DESIGN T3, CRAFT_ORD_DESIGN_MSC T4, COM_MSC T5
WHERE T3.ORD_LN_PK = T2.ORD_LN_PK
AND T3.CRAFT_SEQ = T2.CRAFT_SEQ
AND T4.DESGIN_KEY = T3.DESGIN_KEY
AND T5.MSC = T4.MSC
AND ({5} IS NULL OR {7} = 'admin' OR {7} = T3.DELETE_NAME OR
T5.UNIT_CODE_PROCESS = {8})) OR
T2.ORD_LN_PK IS NULL AND EXISTS
(SELECT 1
FROM COM_MSC_STD_CIC T3, CORE_APP_USER T4
WHERE T3.CREATE_NAME = T4.USERNAME
AND ({5} IS NULL OR {7} = 'admin' OR T4.DEPTID = {8}))) OR
T2.AUDIT_UNIT = '002001004001' AND
({7} = 'admin' OR EXISTS
(SELECT 1
FROM SLM_ORDER_LINE T6, SLM_ORDER_HEAD T7
WHERE T6.ORD_LN_PK = T2.ORD_LN_PK
AND T6.ORD_PK = T7.ORD_PK
AND T7.CREATE_DEPT = {8})))
]]>
= TO_DATE({2}, 'YYYY-MM-DD HH24:MI:SS'))
AND ({3} IS NULL OR
A.PASS_APPLY_TIME <= TO_DATE({3}, 'YYYY-MM-DD HH24:MI:SS'))
AND ({4} IS NULL OR {4} = 'Quality' AND A.TYPE = '0' OR
{4} = 'Urgent' AND A.TYPE = '1')
AND A.VALIDFLAG IN ('1', {5})
GROUP BY A.PASS_APPLY_NO,
A.JUGDE_APPLY_CODE,
A.STOVE_NO,
A.JUDGE_STOVE_NO,
A.BATCH_NO,
A2.AUDIT_STEP) T2
]]>