JdgQcmZbsDetectResult.xml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="质保书探伤表">
  3. <query id="JdgQcmZbsDetectResult.insert" desc="探伤">
  4. <![CDATA[
  5. INSERT INTO QCM_ZBS_DETECT_RESULT(
  6. ZBS_ID,
  7. ZBS_SEQ,
  8. PROCESS_CODE,
  9. GROUP_SEQ,
  10. PHY_CODE,
  11. PHY_NAME,
  12. POSITION_CODE,
  13. POSITION_DESC,
  14. STD_DESC,
  15. LV_CODE,
  16. GROOVE_POS,
  17. GROOVE_DIR,
  18. LV_DESC,
  19. COVERAGE,
  20. RATE,
  21. DESC_RATE,
  22. DESC_VAL,
  23. DIC)
  24. VALUES(
  25. '#ZBS_ID#',
  26. (SELECT NVL(MAX(A.ZBS_SEQ), 0) + 1
  27. FROM QCM_ZBS_DETECT_RESULT A
  28. WHERE A.ZBS_ID = '#ZBS_ID#'),
  29. '#PROCESS_CODE#',
  30. '#GROUP_SEQ#',
  31. '#PHY_CODE#',
  32. '#PHY_NAME#',
  33. '#POSITION_CODE#',
  34. '#POSITION_DESC#',
  35. '#STD_DESC#',
  36. '#LV_CODE#',
  37. '#GROOVE_POS#',
  38. '#GROOVE_DIR#',
  39. '#LV_DESC#',
  40. '#COVERAGE#',
  41. '#RATE#',
  42. '#DESC_RATE#',
  43. '#DESC_VAL#',
  44. '#DIC#')
  45. ]]>
  46. </query>
  47. <query id="JdgQcmZbsDetectResult.delete" desc="删除探伤">
  48. <![CDATA[
  49. DELETE FROM QCM_ZBS_DETECT_RESULT WHERE ZBS_ID = {0}
  50. ]]>
  51. </query>
  52. <query id="JdgQcmZbsDetectResult.update" desc="修改">
  53. <![CDATA[
  54. UPDATE QCM_ZBS_DETECT_RESULT T
  55. SET
  56. T.PROCESS_CODE = '#PROCESS_CODE#',
  57. T.GROUP_SEQ = '#GROUP_SEQ#',
  58. T.PHY_CODE = '#PHY_CODE#',
  59. T.PHY_NAME = '#PHY_NAME#',
  60. T.POSITION_CODE = '#POSITION_CODE#',
  61. T.POSITION_DESC = '#POSITION_DESC#',
  62. T.STD_DESC = '#STD_DESC#',
  63. T.LV_CODE = '#LV_CODE#',
  64. T.GROOVE_POS = '#GROOVE_POS#',
  65. T.GROOVE_DIR = '#GROOVE_DIR#',
  66. T.LV_DESC = '#LV_DESC#',
  67. T.COVERAGE = '#COVERAGE#',
  68. T.RATE = '#RATE#',
  69. T.DESC_RATE = '#DESC_RATE#',
  70. T.DESC_VAL = '#DESC_VAL#'
  71. WHERE
  72. T.ZBS_ID = '#ZBS_ID#'
  73. AND T.ZBS_SEQ = '#ZBS_SEQ#'
  74. ]]>
  75. </query>
  76. <query id="JdgQcmZbsDetectResult.getByZbsId" desc="通过ZBS_ID查询">
  77. <![CDATA[
  78. SELECT T.ZBS_ID,
  79. T.ZBS_SEQ,
  80. T.PROCESS_CODE,
  81. A.PROCESS_DESC,
  82. T.GROUP_SEQ,
  83. T.PHY_CODE,
  84. T.PHY_NAME,
  85. T.POSITION_CODE,
  86. T.POSITION_DESC,
  87. T.STD_DESC,
  88. T.LV_CODE,
  89. T.GROOVE_POS,
  90. T.GROOVE_DIR,
  91. T.LV_DESC,
  92. T.COVERAGE,
  93. T.RATE,
  94. T.DESC_RATE,
  95. T.DESC_VAL,
  96. 'False' CHK
  97. FROM QCM_ZBS_DETECT_RESULT T
  98. LEFT JOIN COM_BASE_PROCESS A
  99. ON A.PROCESS_CODE = T.PROCESS_CODE
  100. WHERE T.ZBS_ID = {0}
  101. ORDER BY T.ZBS_SEQ
  102. ]]>
  103. </query>
  104. </queryMap>