QueryRhsJob.xml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="RH炉作业">
  3. <query id="GetRhsPlanAndFactTime.Select" desc="查询作业计划时间与实际时间" fetchSize="10">
  4. <![CDATA[
  5. select PLAN_RH_STR_TIME,
  6. PLAN_RH_ENT_TIME,
  7. ARRIVETIME,
  8. round(nvl(decode(REFINETIME,
  9. null,
  10. (sysdate - ARRIVETIME) * 24 * 60,
  11. REFINETIME),
  12. 0)) REFINETIME,
  13. decode(ARRIVETIME,
  14. null,
  15. round((sysdate - PLAN_RH_STR_TIME) * 24 * 60),
  16. round((ARRIVETIME - PLAN_RH_STR_TIME) * 24 * 60)) SJYS
  17. from ppc_steel_heat a, stl_RHS_optinfo b
  18. where a.HeatNo = b.heatno
  19. and a.HeatNo = ?
  20. ]]>
  21. </query>
  22. <query id="GetRhsOptInfo.Select" desc="查询RH炉作业信息" fetchSize="10">
  23. <![CDATA[
  24. SELECT HEATPROCESSNO,
  25. HEATNO,
  26. STATIONCODE,
  27. DISPOSALTIME,
  28. PLANSTEEL,
  29. WOID,
  30. SHIFTCODE,
  31. OPTDATE,
  32. ARRIVETIME,
  33. LEAVETIME,
  34. REFINETIME,
  35. REPOSEBEGINTIME,
  36. REPOSECLOSETIME,
  37. LD_RISE_STA_DTIME,
  38. LD_DOWN_DTIME,
  39. SUM_TIME,
  40. VACBEGINTIME,
  41. VACLOSETIME,
  42. VAC_TIME,
  43. O2BEGINTIME,
  44. O2CLOSETIME,
  45. O2_TIME,
  46. ARBEGINTIME,
  47. ARCLOSETIME,
  48. AR_TIME,
  49. FEEDBEGINTIME,
  50. FEEDCLOSETIME,
  51. FEED_TIME,
  52. FEEDINGSPEED,
  53. ARFTEMPT,
  54. ARBTEMPT,
  55. ARRIVEWGT,
  56. LEAVEWGT,
  57. MOLSTLWGT,
  58. ARRIVEO2,
  59. LEAVEO2,
  60. HPCONSUME,
  61. RESIDUETHICKNESS,
  62. TWSTEELWGT,
  63. MANTLEFLAG,
  64. MANTLENUM,
  65. ARFLUX,
  66. O2USEDTOTALAL,
  67. O2USEDTOTALC,
  68. N2_CONS_C,
  69. AR_CONS_S,
  70. ARCONSUME,
  71. O2CONSUME,
  72. STEAMFLUX,
  73. STEAMPRESS,
  74. STEAMTEMPT,
  75. STEAMCONSUME,
  76. WATER_CONS_LNQ,
  77. WATER_CONS_JX,
  78. N2_CONS_S,
  79. LANCE_NO,
  80. LANCE_TIMES,
  81. VAC_KEEP_TIME,
  82. PURE_TIME,
  83. BEF_VAC_TIME,
  84. VAC_MIN,
  85. RHSNO,
  86. VES_NO,
  87. RHSNO2,
  88. VES_NO2,
  89. POTNO,
  90. POTDISTINCTION,
  91. POTAGE,
  92. POTWRAPSTATE,
  93. VACGROOVEID,
  94. COMPONENTCODE1,
  95. COMPONENTCODE2,
  96. COMPONENTCODE3,
  97. COMPONENTCODE4,
  98. COMPONENTCODE5,
  99. ARRIVECPTCODE,
  100. LEAVECPTCODE,
  101. PRODUCTCPTCODE,
  102. MOLSTLLEAVE,
  103. ISRS,
  104. OPTPERSONNEL,
  105. WSID,
  106. UPDATETIME,
  107. MEMO,
  108. LMLTEMPT,
  109. ALPPM,
  110. CPPM
  111. FROM STL_RHS_OPTINFO
  112. WHERE HEATNO = ?
  113. AND STATIONCODE = ?
  114. AND DISPOSALTIME = ?
  115. ]]>
  116. </query>
  117. <query id="GetRhsAdditiveData.Select" desc="查询RH炉物料消耗信息" fetchSize="10">
  118. <![CDATA[
  119. select round(sum(JMWGT)) JMWGT,
  120. MATERIELCODE,
  121. HOPPERNUMID,
  122. MATERIELTYPE,
  123. JMTYPE
  124. from STL_RHS_ADDITIVES
  125. WHERE HEATNO = ?
  126. AND STATIONCODE = ?
  127. AND DISPOSALTIME = ? group by MATERIELCODE, HOPPERNUMID, MATERIELTYPE, JMTYPE
  128. ]]>
  129. </query>
  130. <query id="frmRHS_Update.select" desc="RH炉操作记录-修改" fetchSize="10">
  131. <![CDATA[
  132. update stl_rhs_optinfo
  133. set optpersonnel = ?,
  134. vacgrooveage = ?,
  135. cas_f_c = ?,
  136. steamcon400 = ?,
  137. leave_c = ?,
  138. leave_c_time = ?,
  139. cycle_rh = ?,
  140. ex_mome = ?,
  141. thermometer = ?,
  142. sampler = ?,
  143. fixedo2tube = ?,
  144. fixedaltube = ?,
  145. lowcsampler = ?,
  146. o2blowing2 = ?,
  147. heat_al = ?,
  148. alloy_al = ?,
  149. sup_al_2 = ?,
  150. leave_al = ?,
  151. result_al = ?,
  152. yq_s = ?,
  153. rh_s = ?,
  154. desulphurizer = ?,
  155. leave_s = ?,
  156. result_s = ?,
  157. midtempt80 = ?,
  158. vacgrooveid = ?,
  159. residuethickness = ?,
  160. n2_cons_s = ?,
  161. leaveo2 = ?,
  162. o2usedtotalc = ?,
  163. vac_time = ?,
  164. shiftcode = ?,
  165. plansteel = ?,
  166. vac_min = ?,
  167. arftempt = ?,
  168. arbtempt = ?,
  169. pure_time = ?,
  170. nb_wgt = ?,
  171. cu_wgt = ?,
  172. b_wgt = ?,
  173. arriveo2 = ?,
  174. ISCLAD = ?
  175. where heatno = ?
  176. ]]>
  177. </query>
  178. <query id="frmRHS_Query.select" desc="RH炉操作记录-查询" fetchSize="10">
  179. <![CDATA[
  180. select * from stl_rhs_optinfo WHERE heatno = ?
  181. ]]>
  182. </query>
  183. <query id="frmRHS_Update2.select" desc="RH炉操作记录-修改2" fetchSize="10">
  184. <![CDATA[
  185. update j#stl_rhs_optinfo
  186. set optpersonnel = ?,
  187. vacgrooveage = ?,
  188. cas_f_c = ?,
  189. steamcon400 = ?,
  190. leave_c = ?,
  191. leave_c_time = ?,
  192. cycle_rh = ?,
  193. ex_mome = ?,
  194. thermometer = ?,
  195. sampler = ?,
  196. fixedo2tube = ?,
  197. fixedaltube = ?,
  198. lowcsampler = ?,
  199. o2blowing2 = ?,
  200. heat_al = ?,
  201. alloy_al = ?,
  202. sup_al_2 = ?,
  203. leave_al = ?,
  204. result_al = ?,
  205. yq_s = ?,
  206. rh_s = ?,
  207. desulphurizer = ?,
  208. leave_s = ?,
  209. result_s = ?,
  210. midtempt80 = ?,
  211. vacgrooveid = ?,
  212. residuethickness = ?,
  213. n2_cons_s = ?,
  214. leaveo2 = ?,
  215. o2usedtotalc = ?,
  216. vac_time = ?,
  217. shiftcode = ?,
  218. plansteel = ?,
  219. vac_min = ?,
  220. arftempt = ?,
  221. arbtempt = ?,
  222. pure_time = ?,
  223. nb_wgt = ?,
  224. cu_wgt = ?,
  225. b_wgt = ?,
  226. arriveo2 = ?,
  227. ISCLAD = ?
  228. where heatno = ?
  229. ]]>
  230. </query>
  231. <query id="frmRHSHJ_COUNT.select" desc="RH炉合金统计明细查询" fetchSize="10">
  232. <![CDATA[
  233. select t.hoppernumid, t.heatno, t.jmwgt, to_char(t.jmdate,'yyyy-mm-dd hh24:mi:ss') jmdate
  234. from (select *
  235. from stl_rhs_additives $
  236. union
  237. select * from J#stl_rhs_additives $) t
  238. order by t.jmdate
  239. ]]>
  240. </query>
  241. <query id="frmRHSHJ_SUMWGT.select" desc="RH炉合金统计-查询" fetchSize="10">
  242. <![CDATA[
  243. select lc_1 lc1,
  244. lc_2 lc2,
  245. lc_3 lc3,
  246. lc_4 lc4,
  247. lc_5 lc5,
  248. lc_6 lc6,
  249. lc_7 lc7,
  250. lc_8 lc8,
  251. lc_9 lc9,
  252. lc_10 lc10,
  253. lc_11 lc11,
  254. lc_12 lc12,
  255. lc_13 lc13,
  256. lc_14 lc14,
  257. lc_15 lc15,
  258. lc_16 lc16,
  259. lc_17 lc17,
  260. lc_18 lc18,
  261. lc_19 lc19,
  262. lc_20 lc20,
  263. endtime,
  264. starttime
  265. from res_hj_wgt_rhs $
  266. order by optdate
  267. ]]>
  268. </query>
  269. <query id="frmLowPower_Data.select" desc="低倍信息-查询" fetchSize="10">
  270. <![CDATA[
  271. select low_id,
  272. heatno,
  273. flowno,
  274. steelname,
  275. segregation,
  276. crack_middle,
  277. crack_triangle,
  278. crack_centreline,
  279. condensation,
  280. ccmno,
  281. team_group,
  282. BILLETSECTION,
  283. temperature,
  284. pull_speed,
  285. picture,
  286. remark_low,
  287. remark_ccm,
  288. optdate,
  289. creattime,
  290. picture_describe,
  291. slab_no,
  292. WORK_MAN,
  293. WORK_QUALITY,
  294. LOWDATAISOK
  295. from res_power_data $
  296. order by creattime
  297. ]]>
  298. </query>
  299. <query id="frmSpotCheck_Data.select" desc="抽查信息-查询" fetchSize="10">
  300. <![CDATA[
  301. select T.UPLOAD_DATE 上传日期,
  302. A.BALESTARTTIME 生产日期,
  303. T.SLAB_NO 板坯号,
  304. T.FLOW_NO 流序,
  305. a.plansteel 钢种,
  306. T.CRK1_T 上表角裂,
  307. T.CRK1_B 下表角裂,
  308. T.CRK2_T 上表横裂,
  309. T.CRK2_B 下表横裂,
  310. T.CRK_REST 其他缺陷,
  311. T.MEMO 备注1,
  312. B.SPOT_CHECK_REMARK 专检,
  313. A.STATIONCODE 机座,
  314. A.SHIFTCODE 班组,
  315. A.BILLETSECTION 断面,
  316. A.TEMPT_MAX 最高温度,
  317. CASE WHEN A.LASU_MAX>A.LASU2_MAX THEN A.LASU_MAX ELSE A.LASU2_MAX END 最高拉速,
  318. CASE WHEN A.LASU_MIN>A.LASU2_MIN THEN A.LASU_MIN ELSE A.LASU2_MIN END 最低拉速,
  319. A.MEMO 备注2,
  320. T.PHOTO_NAME 相片
  321. from RES_SPOTCHECK_DATA T
  322. LEFT JOIN (SELECT * FROM STL_CCM_OPTINFO UNION SELECT * FROM J#STL_CCM_OPTINFO) A on SUBSTR(T.SLAB_NO,1,10) = A.HEATNO
  323. LEFT JOIN TBZ01_REMARK_COMM@XG3Q B ON T.SLAB_NO = B.SLAB_NO
  324. $
  325. order by UPLOAD_DATE
  326. ]]>
  327. </query>
  328. <query id="frmSpotCheck_Data1.select" desc="抽查信息统计查询" fetchSize="10">
  329. <![CDATA[
  330. select
  331. T.FLOW_NO FLOWNO,
  332. T.CRK1_T CRK1,
  333. T.CRK1_B CRK2,
  334. T.CRK2_T CRK3,
  335. T.CRK2_B CRK4,
  336. T.CRK_REST CRK5
  337. from RES_SPOTCHECK_DATA T
  338. LEFT JOIN (SELECT * FROM STL_CCM_OPTINFO UNION SELECT * FROM J#STL_CCM_OPTINFO) A on SUBSTR(T.SLAB_NO,1,10) = A.HEATNO
  339. LEFT JOIN TBZ01_REMARK_COMM@XG3Q B ON T.SLAB_NO = B.SLAB_NO
  340. $
  341. order by UPLOAD_DATE
  342. ]]>
  343. </query>
  344. <query id="frmSuanXi_Data.select" desc="酸洗信息-查询" fetchSize="10">
  345. <![CDATA[
  346. select T.CREATTIME,
  347. T.OPTDATE,
  348. T.SLAB_NO,
  349. T.FLOWNO,
  350. T.STEELNAME,
  351. T.CRK0,
  352. T.CRK1,
  353. T.CRK2,
  354. T.CRK3,
  355. T.CRK4,
  356. T.REMARK_SX,
  357. ccmno,
  358. team_group,
  359. BILLETSECTION,
  360. temperature,
  361. pull_speed,
  362. PHOTO_NAME,
  363. remark_ccm,
  364. optdate,
  365. PHOTO_DETAIL,
  366. slab_no,
  367. WORK_MAN,
  368. WORK_QUALITY,
  369. RECORDER
  370. from RES_SUANXI_DATA T $
  371. order by creattime
  372. ]]>
  373. </query>
  374. <query id="frmZBWgtHG_Data.select" desc="中板料切割重量-查询" fetchSize="10">
  375. <![CDATA[
  376. SELECT A.WEIGHT_WGT*1000 WEIGHT_WGT
  377. ,case when NVL(L.CC_DEVNO,E.CC_DEVNO)='J1' and substr(A.SLAB_NO,11,1)<'5' then '1'
  378. when NVL(L.CC_DEVNO,E.CC_DEVNO)='J1' and substr(A.SLAB_NO,11,1)>'4' then '2'
  379. when NVL(L.CC_DEVNO,E.CC_DEVNO)='J2' and substr(A.SLAB_NO,11,1)<'5' then '3'
  380. when NVL(L.CC_DEVNO,E.CC_DEVNO)='J2' and substr(A.SLAB_NO,11,1)>'4' then '4'
  381. else '5' end STREAM_NO
  382. ,A.SLAB_NO
  383. ,A.STL_GRD
  384. ,A.SLAB_WTH
  385. ,CASE WHEN A.WEIGHT_WGT IS NOT NULL THEN to_char(ROUND(A.WEIGHT_WGT*1000-ROUND(A.SLAB_THK/1000 * A.SLAB_WTH/1000 * A.SLAB_LEN/1000 * 7.85 * 1000))) ELSE '' END SLAB_WGT_DIFF
  386. ,A.CUT_WKGROUP
  387. FROM TBG02_SLAB_COMM@XG3Q A
  388. ,TBG02_CHARGE_COMM@XG3Q E
  389. ,TBG02_CC_RESULT@XG3Q L
  390. WHERE SUBSTR(A.SLAB_NO,1,9) = SUBSTR(E.CHARGE_NO,1,9)
  391. AND A.CHARGE_NO = L.CHARGE_NO(+)
  392. $
  393. AND E.BOF_STA_DTIME IS NOT NULL
  394. AND instr(NVL(A.SLAB_DCS_DETAIL,1),'二合一')=0
  395. AND instr(NVL(A.SLAB_DCS_DETAIL,1),'三合一')=0
  396. AND instr(NVL(A.SLAB_DCS_DETAIL,1),'低倍样')=0
  397. AND SUBSTR(A.STL_GRD,1,2) <>'JB'
  398. AND (A.SLAB_RT = 'Z' OR (A.SLAB_RT = 'P' AND A.SLAB_THK <= 230))
  399. AND A.WEIGHT_WGT IS NOT NULL
  400. AND (NVL(L.CC_DEVNO,E.CC_DEVNO)='J1' or NVL(L.CC_DEVNO,E.CC_DEVNO)='J2' or NVL(L.CC_DEVNO,E.CC_DEVNO)='J3')
  401. ORDER BY STL_GRD,SLAB_NO,SLAB_WTH
  402. ]]>
  403. </query>
  404. </queryMap>