0)) = 0 AND (SELECT COUNT(1) FROM MAT_CHECKCONSIGN_DETAIL B WHERE B.CHECK_NO = A.CHECK_NO) > 0) T WHERE VALIDFLAG = '1' AND DATA_TYPE = '0' AND INSTR(?, T.IS_JUDGE) > 0 AND (CONSIGN_TIME BETWEEN TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS') AND TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS')) AND DECODE(?, NULL, '1', ITEM_NAME) LIKE DECODE(?, NULL, '1', '%' || ? || '%') AND DECODE(?, NULL, '1', PRODUCT_STD) LIKE DECODE(?, NULL, '1', '%' || ? || '%') AND T.CHECK_NO LIKE '%' || ? || '%' ORDER BY T.CHECK_NO ]]> 0)) = 0 AND (SELECT COUNT(1) FROM MAT_CHECKCONSIGN_DETAIL B WHERE B.CHECK_NO = A.CHECK_NO) > 0 UNION ALL SELECT A.* FROM MAT_CHECKCONSIGN_BASEINFO A WHERE (A.JUDGE_TYPE_CODE = '409002' OR A.JUDGE_TYPE = '验证')) T WHERE VALIDFLAG = '1' AND DATA_TYPE = '0' AND INSTR(?, T.IS_JUDGE) > 0 AND (CONSIGN_TIME BETWEEN TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS') AND TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS')) AND DECODE(?, NULL, '1', ITEM_NAME) LIKE DECODE(?, NULL, '1', '%' || ? || '%') AND DECODE(?, NULL, '1', PRODUCT_STD) LIKE DECODE(?, NULL, '1', '%' || ? || '%') AND T.CHECK_NO LIKE '%' || ? || '%' ORDER BY T.CHECK_NO ]]> 0 AND DECODE(?, NULL, '1', SAMPLE_NO) = DECODE(?, NULL, '1', ?) AND CHECK_NO = ? ORDER BY CHECK_NO,BATCH_NO,SAMPLE_NO,MAT_CODE ]]>