JdgHttAppearanceCheckResult.xml 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="">
  3. <query id="JdgHttAppearanceCheckResult.getInfo" desc="获取热处理表检信息">
  4. <![CDATA[
  5. SELECT DISTINCT *
  6. FROM (SELECT '合格' JUDGE_RESULT,
  7. A.CHECKPIECES,
  8. A.PLINE_CODE,
  9. NVL(A.WAST_NUM, 0) WAST_NUM,
  10. A.CHECKPIECES - NVL(A.WAST_NUM, 0) QUALIFIED_NUM,
  11. A.REPORT_PATH
  12. FROM HTT_APPEARANCECHECK_RESULT A, PLN_ZY_DBK_M B
  13. WHERE {1} = 'E'
  14. AND B.HEAT_PLAN_NO = A.HEAT_PLAN_NO
  15. AND B.JUDGE_STOVE_NO = {0}
  16. UNION ALL
  17. SELECT '合格' JUDGE_RESULT,
  18. A.CHECKPIECES,
  19. A.PLINE_CODE,
  20. NVL(A.WAST_NUM, 0) WAST_NUM,
  21. A.CHECKPIECES - NVL(A.WAST_NUM, 0) QUALIFIED_NUM,
  22. A.REPORT_PATH
  23. FROM HTT_APPEARANCECHECK_RESULT A, PLN_ZY_RCL_M B
  24. WHERE {1} = 'F'
  25. AND B.HEAT_PLAN_NO = A.HEAT_PLAN_NO
  26. AND B.JUDGE_STOVE_NO = {0}
  27. UNION ALL
  28. SELECT '合格' JUDGE_RESULT,
  29. A.CHECKPIECES,
  30. A.PLINE_CODE,
  31. NVL(A.WAST_NUM, 0) WAST_NUM,
  32. A.CHECKPIECES - NVL(A.WAST_NUM, 0) QUALIFIED_NUM,
  33. A.REPORT_PATH
  34. FROM HTT_APPEARANCECHECK_RESULT A, PLN_ZY_JGX_M B
  35. WHERE {1} = 'G'
  36. AND B.HEAT_PLAN_NO = A.HEAT_PLAN_NO
  37. AND B.JUDGE_STOVE_NO = {0}
  38. UNION ALL
  39. SELECT '合格' JUDGE_RESULT,
  40. A.CHECKPIECES,
  41. A.PLINE_CODE,
  42. NVL(A.WAST_NUM, 0) WAST_NUM,
  43. A.CHECKPIECES - NVL(A.WAST_NUM, 0) QUALIFIED_NUM,
  44. A.REPORT_PATH
  45. FROM HTT_APPEARANCECHECK_RESULT A, PLN_ZY_JG_M B
  46. WHERE {1} = 'H'
  47. AND B.HEAT_PLAN_NO = A.HEAT_PLAN_NO
  48. AND B.JUDGE_STOVE_NO = {0})
  49. ]]>
  50. </query>
  51. <query id="JdgHttAppearanceCheckResult.getInfoByPlineCode" desc="获取热处理表检信息">
  52. <![CDATA[
  53. SELECT DISTINCT *
  54. FROM (SELECT '合格' JUDGE_RESULT,
  55. A.CHECKPIECES,
  56. NVL(A.WAST_NUM, 0) WAST_NUM,
  57. A.CHECKPIECES - NVL(A.WAST_NUM, 0) QUALIFIED_NUM,
  58. A.REPORT_PATH
  59. FROM HTT_APPEARANCECHECK_RESULT A, PLN_ZY_DBK_M B
  60. WHERE {1} = 'E'
  61. AND B.HEAT_PLAN_NO = A.HEAT_PLAN_NO
  62. AND B.JUDGE_STOVE_NO = {0}
  63. AND A.PLINE_CODE = {2}
  64. UNION ALL
  65. SELECT '合格' JUDGE_RESULT,
  66. A.CHECKPIECES,
  67. NVL(A.WAST_NUM, 0) WAST_NUM,
  68. A.CHECKPIECES - NVL(A.WAST_NUM, 0) QUALIFIED_NUM,
  69. A.REPORT_PATH
  70. FROM HTT_APPEARANCECHECK_RESULT A, PLN_ZY_RCL_M B
  71. WHERE {1} = 'F'
  72. AND B.HEAT_PLAN_NO = A.HEAT_PLAN_NO
  73. AND B.JUDGE_STOVE_NO = {0}
  74. AND A.PLINE_CODE = {2}
  75. UNION ALL
  76. SELECT '合格' JUDGE_RESULT,
  77. A.CHECKPIECES,
  78. NVL(A.WAST_NUM, 0) WAST_NUM,
  79. A.CHECKPIECES - NVL(A.WAST_NUM, 0) QUALIFIED_NUM,
  80. A.REPORT_PATH
  81. FROM HTT_APPEARANCECHECK_RESULT A, PLN_ZY_JGX_M B
  82. WHERE {1} = 'G'
  83. AND B.HEAT_PLAN_NO = A.HEAT_PLAN_NO
  84. AND B.JUDGE_STOVE_NO = {0}
  85. AND A.PLINE_CODE = {2}
  86. UNION ALL
  87. SELECT '合格' JUDGE_RESULT,
  88. A.CHECKPIECES,
  89. NVL(A.WAST_NUM, 0) WAST_NUM,
  90. A.CHECKPIECES - NVL(A.WAST_NUM, 0) QUALIFIED_NUM,
  91. A.REPORT_PATH
  92. FROM HTT_APPEARANCECHECK_RESULT A, PLN_ZY_JG_M B
  93. WHERE {1} = 'H'
  94. AND B.HEAT_PLAN_NO = A.HEAT_PLAN_NO
  95. AND B.JUDGE_STOVE_NO = {0}
  96. AND A.PLINE_CODE = {2})
  97. ]]>
  98. </query>
  99. </queryMap>