FrmSizingReport.xml 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc = "定径">
  3. <query id = "FrmSizingReport.doQueryData" desc = "查询">
  4. <![CDATA[
  5. SELECT T2.LOT_NO,
  6. REGEXP_REPLACE(T.JUDGE_STOVE_NO, '-.*', '') JUDGE_STOVE_NO,
  7. (SELECT B.PLINE_NAME
  8. FROM COM_BASE_PLINE B
  9. WHERE B.PLINE_CODE = T.PLINE_CODE) PLINE_CODE,
  10. T1.GRADENAME,
  11. T.PIPE_SIZE,
  12. T.HOST_ELE_SPEED1,
  13. T.FOLD_ELE_SPEED1,
  14. T.ENTRANCE_SPEED,
  15. T.EXIT_SPEED,
  16. T.PASS_SERIES || ' ' || T.FINISH_ROLL_NUM AS PASS_ROLL_NUM,
  17. T.PRODUCT_SIZE,
  18. COUNT(T2.STATUS) PRODUCT_NUM,
  19. T2.SCRAP_REASON,
  20. (SELECT COUNT(*)
  21. FROM MIL_SIZING_RACK T2
  22. WHERE 1 = 1
  23. AND T2.JUDGE_STOVE_NO = T.JUDGE_STOVE_NO
  24. AND T2.SCRAP_LOC = '1') BEFORE_SIZING,
  25. (SELECT COUNT(*)
  26. FROM MIL_SIZING_RACK T3
  27. WHERE 1 = 1
  28. AND T3.SCRAP_LOC = '2'
  29. AND T3.JUDGE_STOVE_NO = T.JUDGE_STOVE_NO) LATER_SIZING,
  30. TO_CHAR(T2.END_SIZING_TIME,'YYYY-MM-DD HH24:MI:SS')END_TIME,
  31. DECODE(T2.COL_SHIFT,'1','早班','2','中班','3','夜班', '0', '常白班')COL_SHIFT,
  32. DECODE(T2.COL_GROUP,'1','甲','2','乙','3','丙','4','丁')COL_GROUP,
  33. T2.COL_USER,
  34. T.REMARK,
  35. T.ENTRANCE_TEMP,
  36. T.EXIT_TEMP,
  37. T.EXIT_TEMP2,
  38. T.EXIT_TEMP3
  39. FROM MIL_SIZING_RACK T2
  40. LEFT JOIN MIL_SIZING_RESULT T ON T2.JUDGE_STOVE_NO = T.JUDGE_STOVE_NO
  41. LEFT JOIN MIL_PLAN T1 ON T2.JUDGE_STOVE_NO = T1.JUDGE_STOVE_NO
  42. WHERE T2.END_SIZING_TIME >= to_date(?,'yyyy-MM-dd HH24:mi:ss')
  43. AND T2.END_SIZING_TIME <= to_date(?,'yyyy-MM-dd HH24:mi:ss')
  44. AND T2.COL_SHIFT || '&' LIKE ('%' || ? || '%')
  45. AND T2.COL_GROUP || '&' LIKE ('%' || ? || '%')
  46. AND T2.JUDGE_STOVE_NO || '&' LIKE ('%' || ? || '%')
  47. ]]>
  48. </query>
  49. </queryMap>