f8ce6087c7ebc5531e9c82eb97ddff33cccbb952.svn-base 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIH050400_01.init" desc="初始化区域,这里只初始化堆放中厚板的区域。暂时定位R1-R2,每个垛位放20块">
  4. <![CDATA[
  5. /***
  6. SELECT DISTINCT YARD_CLF LABEL,YARD_CLF VALUE FROM tbh05_coil_yard WHERE YARD_CLF LIKE 'C1%' OR YARD_CLF LIKE 'C3%' OR YARD_CLF LIKE 'C2%' order by YARD_CLF
  7. *****/
  8. SELECT DISTINCT YARD_CLF LABEL,YARD_CLF VALUE FROM tbh05_coil_yard WHERE YARD_CLF LIKE 'R%' order by YARD_CLF
  9. ]]>
  10. </query>
  11. <query id="UIH050400_01.select" desc="查询钢卷号在库区表中是否存在,现在废弃不用">
  12. <![CDATA[
  13. SELECT coil_no FROM tbh02_coil_comm WHERE coil_no = ?
  14. ]]>
  15. </query>
  16. <query id="UIH050400_02.select" desc="查询生产板坯号在库存表中是否存在,这里板坯号存储在钢卷号字段中">
  17. <![CDATA[
  18. SELECT yard_clf||step_clf coil_yard FROM tbh05_coil_yard WHERE coil_no = ?
  19. ]]>
  20. </query>
  21. <query id="UIH050400_04.select" desc="查询堆放位置上是否已经存在板坯信息">
  22. <![CDATA[
  23. SELECT coil_no FROM tbh05_coil_yard WHERE yard_clf||step_clf = ?
  24. ]]>
  25. </query>
  26. <query id="UIH050400_03.select" desc="查询库存区域">
  27. <![CDATA[
  28. /*****
  29. SELECT YARD_CLF||STEP_CLF||STORELAY||STORE_SEQ COIL_YARD,
  30. COIL_NO OLD_SAMPL_NO,
  31. '' CHK,
  32. '' COIL_NO,
  33. '' COIL_OUTDIA,
  34. '' COIL_THK,
  35. '' COIL_WTH,
  36. '' ACT_WGT,
  37. '' STL_GRD,
  38. '' SMP_DIR_PIC_YN,
  39. '' TOT_DEC_GRD,
  40. '' REG_ID
  41. FROM tbh05_coil_yard
  42. WHERE yard_clf LIKE ?||'%'
  43. ******/
  44. select a.yard_clf||a.step_clf COIL_YARD,
  45. '' CHK,
  46. b.slab_no,
  47. b.old_sampl_no,
  48. b.COIL_OUTDIA,
  49. b.COIL_THK,
  50. b.COIL_WTH,
  51. b.ACT_WGT,
  52. b.STL_GRD,
  53. b.SMP_DIR_PIC_YN,
  54. b.TOT_DEC_GRD,
  55. a.reg_id
  56. from tbh05_coil_yard a,tbh02_coil_comm b
  57. where a.coil_no = b.slab_no(+) and a.yard_clf like ?||'%'
  58. order by COIL_YARD
  59. ]]>
  60. </query>
  61. <query id="UIH050400_02.update" desc="">
  62. <![CDATA[
  63. update tbh05_coil_yard set
  64. COIL_NO = ?,
  65. REG_ID = ?,
  66. REG_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD')
  67. where YARD_CLF||STEP_CLF = ?
  68. ]]>
  69. </query>
  70. <query id="UIH050400_02.insert" desc="废弃 ">
  71. <![CDATA[
  72. insert into tbh02_coil_comm
  73. (COIL_NO,
  74. OLD_SAMPL_NO,
  75. COIL_OUTDIA,
  76. ACT_WGT,
  77. STL_GRD,
  78. SMP_DIR_PIC_YN,
  79. TOT_DEC_GRD,
  80. COIL_THK,
  81. COIL_WTH,
  82. CUR_LOAD_LOC,
  83. CUR_LOAD_LOC_DTIME,
  84. COIL_STAT
  85. )VALUES(?,?,?,?,?,?,?,?,?,?,TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS'),'2')
  86. ]]>
  87. </query>
  88. <query id="UIH050400_01.insert" desc="新增废弃轧坯的堆放位置">
  89. <![CDATA[
  90. insert into tbh05_coil_yard
  91. (YARD_CLF,
  92. STEP_CLF,
  93. STORELAY,
  94. STORE_SEQ,
  95. COIL_NO,
  96. CR_NO,
  97. REG_ID,
  98. REG_DTIME,
  99. RESERV_FL
  100. )VALUES(?,?,'0','0','','','','','')
  101. ]]>
  102. </query>
  103. <query id="UIH050400_01.update" desc="废弃,不使用">
  104. <![CDATA[
  105. update tbh02_coil_comm set
  106. OLD_SAMPL_NO = ?,
  107. COIL_OUTDIA = ?,
  108. ACT_WGT = ?,
  109. STL_GRD = ?,
  110. SMP_DIR_PIC_YN = ?,
  111. TOT_DEC_GRD = ?,
  112. COIL_THK = ?,
  113. COIL_WTH = ?,
  114. CUR_LOAD_LOC = ?,
  115. CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS'),
  116. BEF_LOAD_LOC = CUR_LOAD_LOC,
  117. BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME,
  118. COIL_STAT = '2'
  119. where COIL_NO = ?
  120. ]]>
  121. </query>
  122. <query id="UIH050400_03.update" desc="删除">
  123. <![CDATA[
  124. delete tbh05_coil_yard where yard_clf||step_clf = ?
  125. ]]>
  126. </query>
  127. </queryMap>