759892b10791d0c5deb80881606a66f07fb00d6b.svn-base 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING PROGRESS ">
  3. <query id="NIG020310_01.select" desc="it's selected query from TBG03_MAINRAW table " fetchSize="10">
  4. <![CDATA[
  5. /* 通过电文中接收的炉次号查询转炉实绩表 tbg02_rh_result 来判断记录是否存在 */
  6. select charge_no
  7. from tbg02_rh_result
  8. where charge_no = ?
  9. ]]>
  10. </query>
  11. <query id="NIG020310_01.update" desc="it's selected query from TBG03_MAINRAW table " fetchSize="10">
  12. <![CDATA[
  13. /* 用电文信息修改转炉实绩表 */
  14. UPDATE tbg02_rh_result SET
  15. PLAN_CHARGE_NO =?
  16. ,RH_NO =?
  17. ,RH_TREAT_CNT =?
  18. ,ARRV_WGT =?
  19. ,RH_TREAT_WGT =?
  20. ,BB_YN =?
  21. ,STEAM_USE_WGT =?
  22. ,AR_WGT =?
  23. ,O2_WGT =?
  24. ,N2_WGT =?
  25. ,TREAT_BEF_O2_WGT =?
  26. ,TREAT_AFT_O2_WGT =?
  27. ,TREAT_BEF_N2_WGT =?
  28. ,TREAT_AFT_N2_WGT =?
  29. ,TREAT_BEF_H_WGT =?
  30. ,TREAT_AFT_H_WGT =?
  31. ,WARMMATL_USE_WGT =?
  32. ,CHAFF_USE_WGT =?
  33. ,RH_TREAT_HOUR =?
  34. ,VACC_TREAT_HOUR =?
  35. ,AL_PUT_AFT_CIRGAS_HOUR =?
  36. ,AR_PUT_HOUR =?
  37. ,N2_PUT_HOUR =?
  38. ,LD_ARRV_DTIME =?
  39. ,LD_RISE_STA_DTIME =?
  40. ,RH_TREAT_STA_DTIME =?
  41. ,RH_TREAT_END_DTIME =?
  42. ,LD_DOWN_DTIME =?
  43. ,LD_DEP_DTIME =?
  44. ,LST_VACC_DEGRE =?
  45. ,RH_ARRV_TEMP =?
  46. ,RH_STA_TEMP =?
  47. ,RH_END_TEMP =?
  48. ,RH_DEP_TEMP =?
  49. ,POWD1_USE_NAME =?
  50. ,POWD1_USE_WGT =?
  51. ,POWD2_USE_NAME =?
  52. ,POWD2_USE_WGT =?
  53. ,XIN_DATE =?
  54. ,WKSHIFT =?
  55. ,WKGROUP =?
  56. where charge_no = ?
  57. ]]>
  58. </query>
  59. <query id="NIG020310_01.insert" desc="it's selected query from TBG03_MAINRAW table " fetchSize="10">
  60. <![CDATA[
  61. /* 用电文中的信息修改 当前RH炉实绩表 */
  62. insert into tbg02_rh_result
  63. ( CHARGE_NO
  64. ,PLAN_CHARGE_NO
  65. ,RH_NO
  66. ,RH_TREAT_CNT
  67. ,ARRV_WGT
  68. ,RH_TREAT_WGT
  69. ,BB_YN
  70. ,STEAM_USE_WGT
  71. ,AR_WGT
  72. ,O2_WGT
  73. ,N2_WGT
  74. ,TREAT_BEF_O2_WGT
  75. ,TREAT_AFT_O2_WGT
  76. ,TREAT_BEF_N2_WGT
  77. ,TREAT_AFT_N2_WGT
  78. ,TREAT_BEF_H_WGT
  79. ,TREAT_AFT_H_WGT
  80. ,WARMMATL_USE_WGT
  81. ,CHAFF_USE_WGT
  82. ,RH_TREAT_HOUR
  83. ,VACC_TREAT_HOUR
  84. ,AL_PUT_AFT_CIRGAS_HOUR
  85. ,AR_PUT_HOUR
  86. ,N2_PUT_HOUR
  87. ,LD_ARRV_DTIME
  88. ,LD_RISE_STA_DTIME
  89. ,RH_TREAT_STA_DTIME
  90. ,RH_TREAT_END_DTIME
  91. ,LD_DOWN_DTIME
  92. ,LD_DEP_DTIME
  93. ,LST_VACC_DEGRE
  94. ,RH_ARRV_TEMP
  95. ,RH_STA_TEMP
  96. ,RH_END_TEMP
  97. ,RH_DEP_TEMP
  98. ,POWD1_USE_NAME
  99. ,POWD1_USE_WGT
  100. ,POWD2_USE_NAME
  101. ,POWD2_USE_WGT
  102. ,XIN_DATE
  103. ,WKSHIFT
  104. ,WKGROUP
  105. )values
  106. ( ?
  107. ,?
  108. ,?
  109. ,?
  110. ,?
  111. ,?
  112. ,?
  113. ,?
  114. ,?
  115. ,?
  116. ,?
  117. ,?
  118. ,?
  119. ,?
  120. ,?
  121. ,?
  122. ,?
  123. ,?
  124. ,?
  125. ,?
  126. ,?
  127. ,?
  128. ,?
  129. ,?
  130. ,?
  131. ,?
  132. ,?
  133. ,?
  134. ,?
  135. ,?
  136. ,?
  137. ,?
  138. ,?
  139. ,?
  140. ,?
  141. ,?
  142. ,?
  143. ,?
  144. ,?
  145. ,?
  146. ,?
  147. ,?
  148. )
  149. ]]>
  150. </query>
  151. <query id="NIG020310_02.select" desc="it's selected query from TBG03_MAINRAW table " fetchSize="10">
  152. <![CDATA[
  153. /* 通过电文中接收的炉次号查询炼钢参数表 TBF01_SPEC_CHARGE 取得的数据项 ,修改炼钢公共表 TBG02_CHARGE_COMM */
  154. select LINE_PROC_CD
  155. ,PRODNM_CD
  156. ,STL_GRD
  157. ,HCR_CLF
  158. ,CAST_MANA_NO
  159. ,CAST_CHARGE_SEQ
  160. ,CAST_EDT_CHARGE_CNT
  161. from TBF01_SPEC_CHARGE
  162. where CHARGE_MANA_NO = ?
  163. ]]>
  164. </query>
  165. <query id="NIG020310_02.update" desc="it's selected query from TBG03_MAINRAW table " fetchSize="10">
  166. <![CDATA[
  167. /* 通过电文中接收的炉次号查询炉次参数表 TBF01_SPEC_CHARGE 取得的数据项 ,插入炼钢公共表 TBF02_CHARGE_COM */
  168. update tbg02_charge_comm set
  169. act_rh_rt = ?
  170. ,cur_prog_cd = ?
  171. ,cur_prog_cd_reg_pgm = 'NIG020310'
  172. ,cur_prog_cd_reg_dtime = to_char(sysdate,'yyyymmddhh24miss')
  173. ,bef_prog_cd = ?
  174. ,bef_prog_cd_reg_pgm = cur_prog_cd_reg_pgm
  175. ,bef_prog_cd_reg_dtime = cur_prog_cd_reg_dtime
  176. ,RH_ARRV_WGT = ?
  177. ,RH_DEP_WGT = ?
  178. ,CHARGE_STAT = '2'
  179. ,CHARGE_WGT = ?
  180. where charge_no = ?
  181. ]]>
  182. </query>
  183. <query id="NIG020310_02.insert" desc="it's selected query from TBG03_MAINRAW table " fetchSize="10">
  184. <![CDATA[
  185. /* 转炉实绩发生以后 修改炼钢公共表 工序进程 */
  186. insert into tbg02_charge_comm
  187. ( charge_no
  188. ,plan_charge_no
  189. ,instr_rt
  190. ,prodnm_cd
  191. ,stl_grd
  192. ,hcr_clf
  193. ,cast_no
  194. ,cast_charge_seq
  195. ,cast_edt_charge_cnt
  196. ,CHARGE_STAT
  197. ,act_rh_rt
  198. ,cur_prog_cd
  199. ,cur_prog_cd_reg_pgm
  200. ,cur_prog_cd_reg_dtime
  201. ,RH_ARRV_WGT
  202. ,RH_DEP_WGT
  203. ,CUR_PROG_CD
  204. ,BEF_PROG_CD
  205. ,CHARGE_WGT
  206. ,RH_END_DTIME
  207. ,REG_DTIME
  208. ,BEF_PROG_CD
  209. ,BEF_PROG_CD_REG_DTIME
  210. )
  211. values
  212. ( ?
  213. ,?
  214. ,?
  215. ,?
  216. ,?
  217. ,?
  218. ,?
  219. ,?
  220. ,?
  221. ,'2'
  222. ,?
  223. ,'JRF'
  224. ,'NIG020310'
  225. ,to_char(sysdate,'yyyymmddhh24miss')
  226. ,?
  227. ,?
  228. ,?
  229. ,to_char(sysdate,'yyyymmddhh24miss')
  230. ,to_char(sysdate,'yyyymmddhh24miss')
  231. ,'JBB'
  232. ,to_char(sysdate,'yyyymmddhh24miss')
  233. )
  234. ]]>
  235. </query>
  236. <query id="NIG020310_03.select" desc="it's selected query from TBG03_MAINRAW table " fetchSize="10">
  237. <![CDATA[
  238. /* 判断公共表是否有跟电文信息对应的数据 */
  239. select *
  240. from tbg02_charge_comm
  241. where charge_no = ?
  242. ]]>
  243. </query>
  244. </queryMap>