BaseKaoHeQuanZhong.xml 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="RP_KAOHE_ITEMQUANZHONG (生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)">
  3. <query id="RpKaoheItemquanzhongDAL.QueryItemtype" desc="查询指标类型">
  4. <![CDATA[
  5. select t.itemtypedesc from CXUSER.RP_KAOHE_ITEMTYPE t
  6. ]]>
  7. </query>
  8. <query id="RpKaoheItemquanzhongDAL.Query" desc="查询">
  9. <![CDATA[
  10. SELECT
  11. T.ITEM_ID,
  12. T.ITEM_TYPE,
  13. T.ITEM_NAME,
  14. T.AWARD_MONEY,
  15. T.TEGANG,
  16. T.ZHAGUAN,
  17. T.GJG,
  18. T.ZHIZAOBU,
  19. T.GYGUANLI,
  20. T.GANGYANSUO,
  21. T.ZHIBAOBU,
  22. DECODE(T.VALIDFLAG,'1','有效','0','无效') VALIDFLAG,
  23. TO_CHAR(T.CREATEDATE, 'YYYY-MM-DD HH24:MI:SS') CREATEDATE,
  24. T.CREATEBY,
  25. TO_CHAR(T.UPDATEDATE, 'YYYY-MM-DD HH24:MI:SS') UPDATEDATE,
  26. T.UPDATEBY
  27. FROM RP_KAOHE_ITEMQUANZHONG T
  28. WHERE T.ITEM_NAME LIKE '%'|| '#ITEM_NAME#' || '%'
  29. AND T.VALIDFLAG IN ('1', '#VALIDFLAG#')
  30. ]]>
  31. </query>
  32. <query id="RpKaoheItemquanzhongDAL.QueryByPk" desc="通过主键查询">
  33. <![CDATA[
  34. SELECT
  35. T.ITEM_ID,
  36. T.ITEM_TYPE,
  37. T.ITEM_NAME,
  38. T.AWARD_MONEY,
  39. T.TEGANG,
  40. T.ZHAGUAN,
  41. T.GJG,
  42. T.ZHIZAOBU,
  43. T.GYGUANLI,
  44. T.GANGYANSUO,
  45. T.ZHIBAOBU,
  46. T.VALIDFLAG,
  47. TO_CHAR(T.CREATEDATE, 'YYYY-MM-DD HH24:MI:SS') CREATEDATE,
  48. T.CREATEBY,
  49. TO_CHAR(T.UPDATEDATE, 'YYYY-MM-DD HH24:MI:SS') UPDATEDATE,
  50. T.UPDATEBY
  51. FROM RP_KAOHE_ITEMQUANZHONG T
  52. WHERE
  53. 1<>1
  54. ]]>
  55. </query>
  56. <query id="RpKaoheItemquanzhongDAL.Insert" desc="新增">
  57. <![CDATA[
  58. INSERT INTO RP_KAOHE_ITEMQUANZHONG(
  59. ITEM_ID,
  60. ITEM_TYPE,
  61. ITEM_NAME,
  62. AWARD_MONEY,
  63. TEGANG,
  64. ZHAGUAN,
  65. GJG,
  66. ZHIZAOBU,
  67. GYGUANLI,
  68. GANGYANSUO,
  69. ZHIBAOBU,
  70. VALIDFLAG,
  71. CREATEDATE,
  72. CREATEBY,
  73. UPDATEDATE,
  74. UPDATEBY)
  75. VALUES(
  76. (SELECT 'T' || LPAD(TO_NUMBER(NVL(SUBSTR(MAX(ITEM_ID), 2, 6), '0')) + 1, 6, '0') FROM RP_KAOHE_ITEMQUANZHONG A ),
  77. '#ITEM_TYPE#',
  78. '#ITEM_NAME#',
  79. '#AWARD_MONEY#',
  80. '#TEGANG#',
  81. '#ZHAGUAN#',
  82. '#GJG#',
  83. '#ZHIZAOBU#',
  84. '#GYGUANLI#',
  85. '#GANGYANSUO#',
  86. '#ZHIBAOBU#',
  87. '1',
  88. SYSDATE,
  89. '#CREATEBY#',
  90. SYSDATE,
  91. '#UPDATEBY#')
  92. ]]>
  93. </query>
  94. <query id="RpKaoheItemquanzhongDAL.Update" desc="修改">
  95. <![CDATA[
  96. UPDATE RP_KAOHE_ITEMQUANZHONG T
  97. SET
  98. T.ITEM_TYPE = '#ITEM_TYPE#',
  99. T.ITEM_NAME = '#ITEM_NAME#',
  100. T.AWARD_MONEY = '#AWARD_MONEY#',
  101. T.TEGANG = '#TEGANG#',
  102. T.ZHAGUAN = '#ZHAGUAN#',
  103. T.GJG = '#GJG#',
  104. T.ZHIZAOBU = '#ZHIZAOBU#',
  105. T.GYGUANLI = '#GYGUANLI#',
  106. T.GANGYANSUO = '#GANGYANSUO#',
  107. T.ZHIBAOBU = '#ZHIBAOBU#',
  108. T.UPDATEDATE = SYSDATE,
  109. T.UPDATEBY = '#UPDATEBY#'
  110. WHERE
  111. T.ITEM_ID='#ITEM_ID#'
  112. ]]>
  113. </query>
  114. <query id="RpKaoheItemquanzhongDAL.GetMaxPk" desc="获取最大主键">
  115. <![CDATA[
  116. SELECT NVL(MAX(?), 0) + 1 MAX_VALUE FROM RP_KAOHE_ITEMQUANZHONG T
  117. ]]>
  118. </query>
  119. <query id="RpKaoheItemquanzhongDAL.Delete" desc="作废">
  120. <![CDATA[
  121. UPDATE RP_KAOHE_ITEMQUANZHONG T
  122. SET
  123. T.VALIDFLAG = '0',
  124. T.UPDATEDATE = SYSDATE,
  125. T.UPDATEBY = '#UPDATEBY#'
  126. WHERE
  127. T.ITEM_ID='#ITEM_ID#'
  128. ]]>
  129. </query>
  130. <query id="RpKaoheItemquanzhongDAL.Resume" desc="恢复">
  131. <![CDATA[
  132. UPDATE RP_KAOHE_ITEMQUANZHONG T
  133. SET
  134. T.VALIDFLAG = '1',
  135. T.UPDATEDATE = SYSDATE,
  136. T.UPDATEBY = '#UPDATEBY#'
  137. WHERE
  138. T.ITEM_ID='#ITEM_ID#'
  139. ]]>
  140. </query>
  141. </queryMap>