479fe51ec344b852a63a739adbd9a22b3fe470d6.svn-base 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIH040020_01.select" desc="磨削结束现况查询处理,这里轧辊按照规定好的编号规则进行查询" fetchSize="10">
  4. <![CDATA[
  5. select '' CHK,ROLL_NO,ROLL_TYPE,CUR_DIA,ROLL_LEN,ROLL_SHAPE_CD,ROLL_MAT_QLTY,GRIND_DTIME from tbh04_roll WHERE ROLL_STAT = 'G' and roll_no like ?||'%'
  6. ]]>
  7. </query>
  8. <query id="UIH040020_02.select" desc="等待ROLL 查询处理" fetchSize="10">
  9. <![CDATA[
  10. select
  11. a.ROLL_NO ROLL_NO
  12. ,b.roll_no BOT_roll_no
  13. ,b.ASSEM_CHOCK_WORK BOT_ASSEM_CHOCK_WORK
  14. ,b.ASSEM_CHOCK_DRIVE BOT_ASSEM_CHOCK_DRIVE
  15. ,a.ASSEM_CHOCK_WORK
  16. ,a.ASSEM_CHOCK_DRIVE
  17. ,a.ASSEM_END_DTIME
  18. from TBH04_ROLL a,TBH04_ROLL b
  19. where a.assem_roll = b.roll_no(+)
  20. AND a.roll_stat = b.roll_stat(+)
  21. AND a.roll_stat = 'W'
  22. AND (a.TOP_BOT_CLF = 'T' OR a.TOP_BOT_CLF = 'A')
  23. ]]>
  24. </query>
  25. <query id="UIH040020_01.update" desc="根据上部轧辊号更新轧辊信息 ASSEM_CHOCK_LEFT对应的是操作 ASSEM_CHOCK_RIGHT对应的是传动 ASSEM_ROLL是上部轧辊绑定的下部轧辊的编号" fetchSize="10">
  26. <![CDATA[
  27. update tbh04_roll set
  28. roll_type =?,
  29. ASSEM_CHOCK_DRIVE =?,
  30. ASSEM_CHOCK_WORK =?,
  31. ASSEM_ROLL =?,
  32. roll_stat ='W',
  33. TOP_BOT_CLF =?,
  34. ASSEM_END_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD')
  35. where ROLL_NO=?
  36. ]]>
  37. </query>
  38. <query id="UIH040020_01.insert" desc="废弃" fetchSize="10">
  39. <![CDATA[
  40. insert into tbh04_roll
  41. (
  42. ROLL_NO,
  43. roll_type,
  44. ASSEM_CHOCK_DRIVE,
  45. ASSEM_CHOCK_WORK,
  46. ASSEM_ROLL,
  47. MILL_MCH_CLF,
  48. roll_stat,
  49. TOP_BOT_CLF
  50. )values(?,?,?,?,?,?,'W',?)
  51. ]]>
  52. </query>
  53. <query id="UIH040020_02.update" desc="根据下部轧辊号更新轧辊信息 ASSEM_CHOCK_LEFT对应的是操作 ASSEM_CHOCK_RIGHT对应的是传动 ASSEM_ROLL是上部轧辊绑定的下部轧辊的编号" fetchSize="10">
  54. <![CDATA[
  55. update tbh04_roll set
  56. roll_type =?,
  57. ASSEM_CHOCK_DRIVE =?,
  58. ASSEM_CHOCK_WORK =?,
  59. ASSEM_ROLL =?,
  60. roll_stat ='W',
  61. TOP_BOT_CLF =?,
  62. ASSEM_END_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MIDD')
  63. where ROLL_NO=?
  64. ]]>
  65. </query>
  66. <query id="UIH040020_02.insert" desc="废弃" fetchSize="10">
  67. <![CDATA[
  68. insert into tbh04_roll
  69. (
  70. ROLL_NO,
  71. roll_type,
  72. ASSEM_CHOCK_DRIVE,
  73. ASSEM_CHOCK_WORK,
  74. ASSEM_ROLL,
  75. MILL_MCH_CLF,
  76. roll_stat,
  77. TOP_BOT_CLF
  78. )values(?,?,?,?,?,?,'W',?)
  79. ]]>
  80. </query>
  81. <query id="UIH040020_DIS_ASM.update" desc="根据下部轧辊号更新轧辊信息 ASSEM_CHOCK_LEFT对应的是操作 ASSEM_CHOCK_RIGHT对应的是传动 ASSEM_ROLL是上部轧辊绑定的下部轧辊的编号" fetchSize="10">
  82. <![CDATA[
  83. UPDATE TBH04_ROLL SET
  84. roll_stat ='G',
  85. TOP_BOT_CLF = null,
  86. ASSEM_CHOCK_DRIVE = null,
  87. ASSEM_CHOCK_WORK = null,
  88. ASSEM_ROLL = null,
  89. ASSEM_END_DTIME = null
  90. WHERE ROLL_NO=?
  91. ]]>
  92. </query>
  93. </queryMap>