74762eef5e86cfaacce8d7f0132c74e34e56c290.svn-base 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING PROGRESS MONITORING ">
  3. <query id="UIG03COMM_INTI_CHARGE.select" desc="获得待机结晶器信息">
  4. <![CDATA[
  5. SELECT LD_GRADE FROM TBG03_LADLE_PROG WHERE LD_NO = ?
  6. ]]>
  7. </query>
  8. <query id="UIG03COMM_LADLE_PROG_LDINFO.select" desc="获得待机结晶器信息">
  9. <![CDATA[
  10. SELECT LD_ACCESSORY,LD_FAC,LD_TQ_FAC
  11. FROM TBG03_LADLE_PROG
  12. WHERE LD_NO = ?
  13. ]]>
  14. </query>
  15. <query id="UIG03COMM_CHARGE_STATION_01.select" desc="获得待机结晶器信息">
  16. <![CDATA[
  17. SELECT A.CHARGE_NO,B.LD_NO FROM TBG03_SMS_TRACKING A
  18. ,TBG02_CHARGE_COMM B
  19. WHERE A.CHARGE_NO = B.CHARGE_NO
  20. AND A.TREAT_CD = ?
  21. AND B.LD_NO IS NOT NULL
  22. ]]>
  23. </query>
  24. <query id="UIG03COMM_LADLE_PROG_LDFAC.update" desc="获得待机结晶器信息">
  25. <![CDATA[
  26. UPDATE TBG03_LADLE_PROG
  27. SET LD_ACCESSORY = ?
  28. ,LD_FAC = ?
  29. ,LD_TQ_FAC = ?
  30. WHERE LD_NO = ?
  31. ]]>
  32. </query>
  33. <query id="UIG03COMM_CHARGE_COMM_SENDLD.update" desc=" ">
  34. <![CDATA[
  35. update tbg02_charge_comm
  36. set ld_no = ?
  37. ,ld_in_dtime = to_char(sysdate,'yyyymmddhh24miss')
  38. where charge_no = (select charge_no from tbg03_sms_tracking where treat_cd = ?)
  39. ]]>
  40. </query>
  41. <query id="UIG03COMM_LADLE_PROG_SENDLD.update" desc=" ">
  42. <![CDATA[
  43. UPDATE TBG03_LADLE_PROG SET CURR_CHARGE_NO = (SELECT T.CHARGE_NO FROM TBG03_SMS_TRACKING T WHERE T.TREAT_CD = ?)
  44. ,LD_CUR_LOC = Decode(?,'B1','BOF1','B2','BOF2','B3','BOF3')
  45. ,LD_GRADE = ?
  46. ,BOF_IN_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  47. ,REG_PGM_ID = 'UIG030041'
  48. ,REG_ID = 'ADMIN'
  49. ,REG_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  50. ,LD_STAT = '1'
  51. ,CCM_DEP_DTIME = ''
  52. WHERE LD_NO = ?
  53. ]]>
  54. </query>
  55. <query id="UIG03COMM_CHARGE_COMM_SENDLD_02.update" desc=" ">
  56. <![CDATA[
  57. UPDATE TBG02_CHARGE_COMM
  58. SET LD_NO = ''
  59. ,LD_IN_DTIME = ''
  60. WHERE CHARGE_NO = (SELECT CURR_CHARGE_NO FROM TBG03_LADLE_PROG WHERE LD_NO = ?)
  61. ]]>
  62. </query>
  63. <query id="UIG03COMM_LADLE_PROG_SENDLD_02.update" desc=" ">
  64. <![CDATA[
  65. UPDATE TBG03_LADLE_PROG SET CURR_CHARGE_NO = ''
  66. ,LD_CUR_LOC = 'WTAR'
  67. ,LD_GRADE = ''
  68. ,BOF_IN_DTIME = ''
  69. ,REG_PGM_ID = ''
  70. ,REG_ID = ''
  71. ,REG_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  72. ,LD_STAT = '1'
  73. ,CCM_DEP_DTIME = ''
  74. WHERE LD_NO = ?
  75. ]]>
  76. </query>
  77. <query id="UIG03COMM_LADLE_PROG_LDINFO.update" desc=" ">
  78. <![CDATA[
  79. UPDATE TBG03_LADLE_PROG SET ld_cur_form_bdlg = ?
  80. ,ld_cur_form_bkjz_yn = ?
  81. ,ld_cur_form_bkdz = ?
  82. WHERE LD_NO = ?
  83. ]]>
  84. </query>
  85. <query id="UIG03COMM_LADLE_PROG_HKINFO.update" desc=" ">
  86. <![CDATA[
  87. UPDATE TBG03_LADLE_PROG SET
  88. LD_ROAST_STAT_DTIME = ?
  89. ,LD_ROAST_END_DTIME = ?
  90. ,LD_ROAST_STATION_ID = ?
  91. ,LD_CUR_LOC = ?
  92. WHERE LD_NO = ?
  93. ]]>
  94. </query>
  95. <query id="UIG03COMM_LADLE_PROG_LDSTAT.update" desc=" ">
  96. <![CDATA[
  97. update tbg03_ladle_prog T
  98. set ld_stat = ?
  99. ,ld_roast_end_dtime = ''
  100. ,ld_roast_stat_dtime = ''
  101. ,T.LD_ROAST_STATION_ID = ''
  102. ,T.LD_CUR_LOC = 'WTAR'
  103. ,ccm_dep_dtime = ''
  104. where ld_no = ?
  105. ]]>
  106. </query>
  107. <query id="UIG03COMM_HK_TIME.update" desc=" ">
  108. <![CDATA[
  109. update tbg03_ladle_prog t
  110. set LD_ROAST_STAT_DTIME = ''
  111. ,ld_roast_end_dtime = ''
  112. ,t.ld_grade = ?
  113. ,t.ld_stat = ?
  114. where ld_no = ?
  115. ]]>
  116. </query>
  117. <query id="UIG03COMM_SEARCHLDGRADE_LDNO.SELECT" desc=" ">
  118. <![CDATA[
  119. SELECT LD_NO,LD_ROAST_END_DTIME,LD_GRADE FROM TBG03_LADLE_PROG
  120. ]]>
  121. </query>
  122. <query id="UIG03COMM_SEARCHLDGRADE_LDNO_02.SELECT" desc=" ">
  123. <![CDATA[
  124. SELECT LD_NO,LD_GRDAE FROM TBG03_LADLE_PROG
  125. WHERE LD_NO = ?
  126. ]]>
  127. </query>
  128. <query id="UIG03COMM_SEARCHLDGRADE_LDNO_03.SELECT" desc=" ">
  129. <![CDATA[
  130. SELECT C.CCM_DEP_DTIME,DECODE(T.PROC_CD,'B1','BOF1','B2','BOF2','B3','BOF3','C1','CAS1','C2','CAS2','C3','CAS3','L1','LF01','L2','LF02','R1','RH01','R2','RH02','J1','CCM1','J2','CCM2','J3','CCM3')PROC_CD
  131. FROM TBG03_STLMAKE_PROG T
  132. ,(SELECT MAX(TREAT_DTIME)TREAT_DTIME FROM TBG03_STLMAKE_PROG
  133. WHERE CHARGE_NO = (SELECT CURR_CHARGE_NO FROM TBG03_LADLE_PROG WHERE LD_NO = ?)
  134. )B
  135. ,TBG03_LADLE_PROG C
  136. WHERE T.CHARGE_NO = (SELECT CURR_CHARGE_NO FROM TBG03_LADLE_PROG WHERE LD_NO = ?)
  137. AND T.TREAT_DTIME = B.TREAT_DTIME -- AND C.LD_NO = T.LD_NO(+)
  138. AND C.LD_NO = ?
  139. AND ROWNUM = '1'
  140. ]]>
  141. </query>
  142. <query id="UIG03COMM_LST_PROC.update" desc=" ">
  143. <![CDATA[
  144. UPDATE TBG03_LADLE_PROG
  145. SET LD_CUR_LOC = ?
  146. ,LD_GRADE = ?
  147. WHERE LD_NO = ?
  148. ]]>
  149. </query>
  150. </queryMap>