BashHelper.xml 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc=" 热处理排产信息">
  3. <query id="BaseHelper.initPline" desc="初始化产线">
  4. <![CDATA[
  5. SELECT T.PLINE_CODE,T.PLINE_NAME FROM COM_BASE_PLINE T WHERE T.PROCESS_CODE=? AND T.VALIDFLAG='1'
  6. ]]>
  7. </query>
  8. <query id="BaseHelper.initPlineB" desc="初始化铸造产线">
  9. <![CDATA[
  10. SELECT T.PLINE_CODE, T.PLINE_NAME
  11. FROM COM_BASE_PLINE T
  12. WHERE T.PROCESS_CODE ='B'
  13. AND T.VALIDFLAG = '1'
  14. AND T.PLINE_CODE NOT IN ('C063')
  15. ]]>
  16. </query>
  17. <query id="BaseHelper.initPlineA" desc="初始化电炉产线">
  18. <![CDATA[
  19. SELECT T.PLINE_CODE, T.PLINE_NAME
  20. FROM COM_BASE_PLINE T
  21. WHERE T.PROCESS_CODE ='A'
  22. AND T.VALIDFLAG = '1'
  23. ORDER BY T.PLINE_CODE ASC
  24. ]]>
  25. </query>
  26. <query id="BaseHelper.initGroup" desc="初始化计划分组">
  27. <![CDATA[
  28. SELECT T.BASECODE,T.BASENAME FROM COM_BASE_INFO T WHERE T.SORTCODE=? ORDER BY T.BASECODE
  29. ]]>
  30. </query>
  31. <query id="BaseHelper.queryZzPlin" desc="查询铸造产线">
  32. <![CDATA[
  33. SELECT B.PLINE_CODE, B.PLINE_NAME
  34. FROM CRAFT_ORD_DESIGN_MSC_PL_GX_PRL B,
  35. COM_BASE_PLINE B2,
  36. PLN_ORDER_ZG_S S,
  37. PLN_SALEORD T,
  38. CRAFT_ORD_DESIGN D
  39. WHERE B.PROCESS_CODE = 'B'
  40. AND B.VALIDFLAG = '1'
  41. AND B.PLINE_CODE = B2.PLINE_CODE
  42. AND T.ORD_LN_DLY_PK = S.ORD_LN_DLY_PK
  43. AND T.ORD_LN_PK = D.ORD_LN_PK
  44. AND S.CRAFT_SEQ = D.CRAFT_SEQ
  45. AND B2.VALIDFLAG = '1'
  46. AND B.DESGIN_KEY = D.DESGIN_KEY
  47. AND B.MSC_PLINE = S.INDEX_SEQ
  48. AND S.PRO_PLAN_ID = ?
  49. AND S.GX_PLAN_NO = ?
  50. ]]>
  51. </query>
  52. <query id="BaseHelper.queryZgSuM" desc="查询轧管生产,下线,判定支吨">
  53. <![CDATA[
  54. SELECT (SELECT SUM(NVL(Z.PREDICT_PIECE, 0))
  55. FROM MIL_PLAN Z
  56. WHERE Z.PRO_PLAN_ID = T.PRO_PLAN_ID
  57. AND Z.GX_PLAN_NO = T.GX_PLAN_NO
  58. AND SUBSTR(Z.JUDGE_STOVE_NO, -3, 3) = '-01') FINISHNUM,
  59. (SELECT SUM(NVL(Z.PREDICT_TON, 0)) PREDICT_TON
  60. FROM MIL_PLAN Z
  61. WHERE Z.PRO_PLAN_ID = T.PRO_PLAN_ID
  62. AND Z.GX_PLAN_NO = T.GX_PLAN_NO
  63. AND SUBSTR(Z.JUDGE_STOVE_NO, -3, 3) = '-01') FINISHWEIGHT,
  64. (SELECT SUM(NVL(M1.QUALIFIED_NUM, 0))
  65. FROM MIL_INSTORE_RESULT M1
  66. WHERE M1.NODE_FUR_FLAG = '1'
  67. AND M1.PRO_PLAN_ID = T.PRO_PLAN_ID
  68. AND M1.GX_PLAN_NO = T.GX_PLAN_NO) QUALIFIED_NUM,
  69. (SELECT SUM(NVL(M1.QUALIFIED_TONS, 0))
  70. FROM MIL_INSTORE_RESULT M1
  71. WHERE M1.NODE_FUR_FLAG = '1'
  72. AND M1.PRO_PLAN_ID = T.PRO_PLAN_ID
  73. AND M1.GX_PLAN_NO = T.GX_PLAN_NO) QUALIFIED_TONS,
  74. (SELECT SUM(NVL(Q.ACT_COUNT, 0))
  75. FROM QCM_ZG_JUGDE_APPLY Q
  76. WHERE Q.VALIDFLAG = '20'
  77. AND Q.PRO_ORDER_ID = T.PRO_PLAN_ID
  78. AND Q.GX_PLAN_NO = T.GX_PLAN_NO) ACT_COUNT,
  79. (SELECT SUM(CASE
  80. WHEN NVL(Q.ACT_WEIGHT, 0) = '0' THEN
  81. NVL(Q.ACT_THEORY_WEIGHT, 0)
  82. ELSE
  83. NVL(Q.ACT_WEIGHT, 0)
  84. END)
  85. FROM QCM_ZG_JUGDE_APPLY Q
  86. WHERE Q.VALIDFLAG = '20'
  87. AND Q.PRO_ORDER_ID = T.PRO_PLAN_ID
  88. AND Q.GX_PLAN_NO = T.GX_PLAN_NO) ACT_WEIGHT,
  89. T.PRO_PLAN_ID || '/' || T.GX_PLAN_NO PRO_PLAN_ID,
  90. T.NUM_S,
  91. T.WEIGTH_S,
  92. T.PLINE_NAME,
  93. TO_CHAR(T.PLAN_TIME_B, 'YYYY-MM-DD HH24:MI:SS') PLAN_TIME_B,
  94. TO_CHAR(T.PLAN_TIME_E, 'YYYY-MM-DD HH24:MI:SS') PLAN_TIME_E
  95. FROM PLN_ORDER_ZG_S T
  96. WHERE T.ORD_LN_DLY_PK = ?
  97. AND T.PLN_DIVIDE_ID = ?
  98. ORDER BY T.PLAN_TIME_B ASC
  99. ]]>
  100. </query>
  101. <query id="BaseHelper.queryPassCode" desc="查询720旋扩孔型">
  102. <![CDATA[
  103. SELECT T.BASECODE,T.BASENAME FROM COM_BASE_INFO T WHERE T.SORTCODE='4096' AND T.VALIDFLAG='1'
  104. ]]>
  105. </query>
  106. <query id = "addPlnFurn.selectState" desc = "查询交货状态">
  107. SELECT T.BASECODE, T.BASENAME
  108. FROM COM_BASE_INFO T
  109. WHERE T.BASECODE = (SELECT GET_SHIPPED_STATE(?,?,?) SORTCODE
  110. FROM DUAL)
  111. AND T.SORTCODE='4100'
  112. </query>
  113. <query id = "addPlnFurn.SelectDesignKey" desc = "查询desKey">
  114. SELECT T.DESGIN_KEY
  115. FROM CRAFT_ORD_DESIGN T
  116. WHERE T.CRAFT_NO = ?
  117. AND T.CRAFT_SEQ = ?
  118. </query>
  119. </queryMap>