ComBasePurchaseProviderDAL.xml 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap
  3. desc="COM_BASE_PURCHASE_PROVIDER (生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)">
  4. <query id="ComBasePurchaseProviderDAL.Query" desc="查询">
  5. <![CDATA[
  6. SELECT T.SUPP_CODE,
  7. T.SUPP_NAME,
  8. DECODE(A.SUPP_CODE, NULL, 'False', 'True') CHK
  9. FROM COM_BASE_SUPP T
  10. LEFT JOIN COM_BASE_PURCHASE_PROVIDER A
  11. ON A.SUPP_CODE = T.SUPP_CODE
  12. AND A.AGREEMENT_CODE = {0}
  13. WHERE T.VALIDFLAG = '1'
  14. ]]>
  15. </query>
  16. <query id="ComBasePurchaseProviderDAL.QueryProviderBaseData" desc="查询供应商基础数据">
  17. <![CDATA[
  18. SELECT T.SUPP_CODE, T.SUPP_NAME
  19. FROM COM_BASE_SUPP T
  20. WHERE T.VALIDFLAG = '1'
  21. ]]>
  22. </query>
  23. <query id="ComBasePurchaseProviderDAL.QueryByPk" desc="通过主键查询">
  24. <![CDATA[
  25. SELECT
  26. T.AGREEMENT_CODE,
  27. T.SUPP_CODE,
  28. T.SUPP_NAME
  29. FROM COM_BASE_PURCHASE_PROVIDER T
  30. WHERE
  31. T.AGREEMENT_CODE = '#AGREEMENT_CODE#'
  32. AND T.SUPP_CODE = '#SUPP_CODE#'
  33. ]]>
  34. </query>
  35. <query id="ComBasePurchaseProviderDAL.Insert" desc="新增">
  36. <![CDATA[
  37. INSERT INTO COM_BASE_PURCHASE_PROVIDER(
  38. AGREEMENT_CODE,
  39. SUPP_CODE,
  40. SUPP_NAME)
  41. VALUES(
  42. '#AGREEMENT_CODE#',
  43. '#SUPP_CODE#',
  44. '#SUPP_NAME#')
  45. ]]>
  46. </query>
  47. <query id="ComBasePurchaseProviderDAL.Update" desc="修改">
  48. <![CDATA[
  49. UPDATE COM_BASE_PURCHASE_PROVIDER T
  50. SET
  51. T.AGREEMENT_CODE = '#AGREEMENT_CODE#',
  52. T.SUPP_CODE = '#SUPP_CODE#',
  53. T.SUPP_NAME = '#SUPP_NAME#'
  54. WHERE
  55. T.AGREEMENT_CODE = '#AGREEMENT_CODE#'
  56. AND T.SUPP_CODE = '#SUPP_CODE#'
  57. ]]>
  58. </query>
  59. <query id="ComBasePurchaseProviderDAL.GetMaxPk" desc="获取最大主键">
  60. <![CDATA[
  61. SELECT NVL(MAX(AGREEMENT_CODE), 0) + 1 MAX_VALUE FROM COM_BASE_PURCHASE_PROVIDER T
  62. ]]>
  63. </query>
  64. <query id="ComBasePurchaseProviderDAL.Delete2" desc="作废">
  65. <![CDATA[
  66. DELETE FROM (SELECT *
  67. FROM COM_BASE_PURCHASE_PROVIDER T
  68. WHERE T.AGREEMENT_CODE = '#AGREEMENT_CODE#')
  69. ]]>
  70. </query>
  71. <query id="ComBasePurchaseProviderDAL.Delete" desc="作废">
  72. <![CDATA[
  73. UPDATE COM_BASE_PURCHASE_PROVIDER T
  74. SET
  75. T.VALIDFLAG = '0',
  76. T.DELETE_NAME = '#DELETE_NAME#',
  77. T.DELETE_TIME = SYSDATE
  78. WHERE
  79. T.AGREEMENT_CODE = '#AGREEMENT_CODE#'
  80. AND T.SUPP_CODE = '#SUPP_CODE#'
  81. ]]>
  82. </query>
  83. <query id="ComBasePurchaseProviderDAL.Resume" desc="恢复">
  84. <![CDATA[
  85. UPDATE COM_BASE_PURCHASE_PROVIDER T
  86. SET
  87. T.VALIDFLAG = '1',
  88. T.DELETE_NAME = NULL,
  89. T.DELETE_TIME = NULL,
  90. T.UPDATE_NAME = '#UPDATE_NAME#',
  91. T.UPDATE_TIME = SYSDATE
  92. WHERE
  93. T.AGREEMENT_CODE = '#AGREEMENT_CODE#'
  94. AND T.SUPP_CODE = '#SUPP_CODE#'
  95. ]]>
  96. </query>
  97. </queryMap>