StoveBase.xml 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="">
  3. <query id="StoveBase.insertZYDBK" desc="插入PLN_ZY_DBK_S表">
  4. <![CDATA[
  5. INSERT INTO PLN_ZY_DBK_M(
  6. ZG_BATCH_NO,
  7. ORDER_SOURCE,
  8. ORDER_NO,
  9. ORDER_SEQ,
  10. REQ_BL_ID,
  11. GRADECODE,
  12. GRADENAME,
  13. AIMOUTDIAMETER,
  14. AIMWALLTHICK,
  15. AIMLENGTH,
  16. OUTDIAMETER_IN,
  17. WALLTHICK_IN,
  18. LENGTH_IN,
  19. LENGTHMAX_IN,
  20. LENGTHMIN_IN,
  21. LEN_CUTHEAD,
  22. LEN_CUTEND,
  23. INWL_ID,
  24. INWL_DESC,
  25. IN_WT,
  26. IN_NUM,
  27. IF_WL_MATCHED,
  28. OUTWL_ID,
  29. OUTWL_DESC,
  30. OUT_WT,
  31. OUT_NUM,
  32. IF_MONITOR_DBK,
  33. PRDCR_NO,
  34. MONITOR_POINT,
  35. CRAFT_FILE_NO,
  36. CRAFT_FILE_MAN,
  37. CRAFT_SEQ,
  38. STATION_ROAD,
  39. PLANSTATUS,
  40. IN_WT_REAL,
  41. IN_NUM_REAL,
  42. OUT_WT_REAL,
  43. OUT_NUM_REAL,
  44. CREATE_NAME,
  45. CREATE_TIME,
  46. UPDATE_NAME,
  47. UPDATE_TIME,
  48. HEAT_PLAN_NO,
  49. ZY_BATCH_ID,
  50. PROD_INDEX,
  51. PRO_PLAN_ID,
  52. GX_PLAN_NO,
  53. PLINE_CODE,
  54. PLINE_NAME,
  55. ZG_HEAT_PLAN_NO,
  56. HEATNO_LAST)
  57. VALUES(
  58. '#ZG_BATCH_NO#',
  59. '#ORDER_SOURCE#',
  60. '#ORDER_NO#',
  61. '#ORDER_SEQ#',
  62. '#REQ_BL_ID#',
  63. '#GRADECODE#',
  64. '#GRADENAME#',
  65. '#AIMOUTDIAMETER#',
  66. '#AIMWALLTHICK#',
  67. '#AIMLENGTH#',
  68. '#OUTDIAMETER_IN#',
  69. '#WALLTHICK_IN#',
  70. '#LENGTH_IN#',
  71. '#LENGTHMAX_IN#',
  72. '#LENGTHMIN_IN#',
  73. '#LEN_CUTHEAD#',
  74. '#LEN_CUTEND#',
  75. '#INWL_ID#',
  76. '#INWL_DESC#',
  77. '#IN_WT#',
  78. '#IN_NUM#',
  79. '#IF_WL_MATCHED#',
  80. '#OUTWL_ID#',
  81. '#OUTWL_DESC#',
  82. '#OUT_WT#',
  83. '#OUT_NUM#',
  84. '#IF_MONITOR_DBK#',
  85. '#PRDCR_NO#',
  86. '#MONITOR_POINT#',
  87. '#CRAFT_FILE_NO#',
  88. '#CRAFT_FILE_MAN#',
  89. '#CRAFT_SEQ#',
  90. '#STATION_ROAD#',
  91. '#PLANSTATUS#',
  92. '#IN_WT_REAL#',
  93. '#IN_NUM_REAL#',
  94. '#OUT_WT_REAL#',
  95. '#OUT_NUM_REAL#',
  96. '#CREATE_NAME#',
  97. SYSDATE,
  98. '#UPDATE_NAME#',
  99. SYSDATE,
  100. '#HEAT_PLAN_NO#',
  101. '#ZY_BATCH_ID#',
  102. '#PROD_INDEX#',
  103. '#PRO_PLAN_ID#',
  104. '#GX_PLAN_NO#',
  105. '#PLINE_CODE#',
  106. '#PLINE_NAME#',
  107. '#ZG_HEAT_PLAN_NO#',
  108. '#HEATNO_LAST#')
  109. ]]>
  110. </query>
  111. <query id="StoveBase.UpdateOrderRows" desc="更新PLN_Order_DBK_S表">
  112. <![CDATA[
  113. UPDATE PLN_ORDER_DBK_S
  114. SET
  115. BATCHED_WT = '#BATCHED_WT#',
  116. BATCHED_NUM = '#BATCHED_NUM#'
  117. WHERE
  118. PRO_PLAN_ID = ? and
  119. GX_PLAN_NO = ?
  120. ]]>
  121. </query>
  122. <query id="StoveBase.queryMaxHeat_Plan_No" desc="查询PLN_ZY_JGX_M表最大的">
  123. <![CDATA[
  124. select max(to_number("SUBSTR"(HEAT_PLAN_NO, 10, 4))) as num FROM(select HEAT_PLAN_NO from wencheng t where to_char(t.CREATE_TIME,'yyyymmdd')=to_char(sysdate,'yyyymmdd'))
  125. ]]>
  126. </query>
  127. <query id="StoveBase.queryBatchMatch" desc="查询指定工序订单的炉计划已排量和投入利库量">
  128. <![CDATA[
  129. SELECT BATCHED_WT,BATCHED_NUM,Match_Wt_In,Match_Num_In,IN_NUM_S,ADD_NUM_IN FROM wencheng
  130. where
  131. PRO_PLAN_ID = ? and
  132. GX_PLAN_NO = ?
  133. ]]>
  134. </query>
  135. <query id="StoveBase.UpdateOrder_WT_NUM" desc="更新指定工序订单表的炉计划已排量">
  136. <![CDATA[
  137. UPDATE wencheng
  138. SET
  139. BATCHED_WT = ?,
  140. BATCHED_NUM = ?
  141. WHERE
  142. PRO_PLAN_ID = ? and
  143. GX_PLAN_NO = ?
  144. ]]>
  145. </query>
  146. <query id="StoveBase.UpdateOrder_MatchIn_WT_NUM" desc="更新指定工序订单表的投入利库量">
  147. <![CDATA[
  148. UPDATE wencheng
  149. SET
  150. MatchWtIn = ?,
  151. MatchNumIn = ?
  152. WHERE
  153. PRO_PLAN_ID = ? and
  154. GX_PLAN_NO = ?
  155. ]]>
  156. </query>
  157. <query id="StoveBase.UpdatePlnStatus" desc="更新指定作业计划的计划状态">
  158. <![CDATA[
  159. UPDATE wencheng
  160. SET
  161. PLANSTATUS =?,
  162. UPDATE_NAME=?,
  163. UPDATE_TIME= SYSDATE
  164. WHERE
  165. HEAT_PLAN_NO=?
  166. ]]>
  167. </query>
  168. <query id="StoveBase.queryMaxProdIndex" desc="查询ProdIndex的最大值">
  169. <![CDATA[
  170. select max(To_number(PROD_INDEX)) as PROD_INDEX from wencheng
  171. ]]>
  172. </query>
  173. <query id="StoveBase.queryCHECKJVAL" desc="查询ORD_LN_DLY_PK对应的">
  174. <![CDATA[
  175. SELECT t.CHECK_J_VAL from COM_MSC_JG t where t.CODE_JG in (SELECT CODE_JG from PLN_SALEORD a where a.ORD_LN_DLY_PK = ?)
  176. ]]>
  177. </query>
  178. <query id="StoveBase.queryOrderStatus" desc="查询工序订单的执行状态">
  179. <![CDATA[
  180. select exe_status from wencheng where pro_plan_id = ? and gx_plan_no = ?
  181. ]]>
  182. </query>
  183. <query id="StoveBase.queryPlanStatus" desc="查询作业计划的计划状态">
  184. <![CDATA[
  185. SELECT planstatus from wencheng where heat_plan_no = ?
  186. ]]>
  187. </query>
  188. </queryMap>