JdgQcmJhyPassConfig.xml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="QCM_BC_PASS_CONFIG (生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)">
  3. <query id="JdgQcmJhyPassConfig.Query" desc="查询">
  4. <![CDATA[
  5. SELECT T.JUDGE_RESULT,
  6. T.AUDIT_STEP,
  7. T.AUDIT_UNIT,
  8. T2.DEPARTNAME AUDIT_UNIT_DESC,
  9. T3.DEPARTNAME AUDIT_DEPART,
  10. T.TYPE
  11. FROM QCM_JHY_PASS_CONFIG T
  12. LEFT JOIN CORE_APP_DEPARTMENT T2
  13. ON T2.DEPARTID = T.AUDIT_UNIT
  14. LEFT JOIN CORE_APP_DEPARTMENT T3
  15. ON T3.DEPARTID = T2.PID
  16. ORDER BY T.JUDGE_RESULT, T.AUDIT_STEP
  17. ]]>
  18. </query>
  19. <query id="JdgQcmJhyPassConfig.QueryByPk" desc="通过主键查询">
  20. <![CDATA[
  21. SELECT
  22. T.JUDGE_RESULT,
  23. T.AUDIT_STEP,
  24. T.AUDIT_UNIT
  25. FROM QCM_JHY_PASS_CONFIG T
  26. WHERE
  27. 1<>1
  28. ]]>
  29. </query>
  30. <query id="JdgQcmJhyPassConfig.Insert" desc="新增">
  31. <![CDATA[
  32. INSERT INTO QCM_JHY_PASS_CONFIG(
  33. JUDGE_RESULT,
  34. AUDIT_STEP,
  35. AUDIT_UNIT,
  36. TYPE)
  37. VALUES(
  38. {0},
  39. {1},
  40. {2},
  41. {3})
  42. ]]>
  43. </query>
  44. <query id="JdgQcmJhyPassConfig.Update" desc="修改">
  45. <![CDATA[
  46. UPDATE QCM_JHY_PASS_CONFIG T
  47. SET T.AUDIT_UNIT = {4}
  48. WHERE T.JUDGE_RESULT = {0}
  49. AND T.AUDIT_STEP = {1}
  50. AND T.TYPE = {2}
  51. ]]>
  52. </query>
  53. <query id="JdgQcmJhyPassConfig.GetMaxPk" desc="获取最大主键">
  54. <![CDATA[
  55. SELECT NVL(MAX(T.AUDIT_STEP), 0) + 1 MAX_VALUE
  56. FROM QCM_JHY_PASS_CONFIG T
  57. WHERE T.JUDGE_RESULT = {0}
  58. AND T.TYPE = {1}
  59. ]]>
  60. </query>
  61. <query id="JdgQcmJhyPassConfig.Delete" desc="作废">
  62. <![CDATA[
  63. DELETE FROM QCM_JHY_PASS_CONFIG T
  64. WHERE T.JUDGE_RESULT = {0}
  65. AND T.AUDIT_STEP = {1}
  66. AND T.TYPE = {2}
  67. ]]>
  68. </query>
  69. <query id="JdgQcmJhyPassConfig.setAuditStep" desc="修改评审步骤">
  70. <![CDATA[
  71. UPDATE QCM_JHY_PASS_CONFIG T
  72. SET T.AUDIT_STEP = T.AUDIT_STEP - 1
  73. WHERE T.JUDGE_RESULT = {0}
  74. AND T.AUDIT_STEP > {1}
  75. AND T.TYPE = {2}
  76. ]]>
  77. </query>
  78. <query id="JdgQcmJhyPassConfig.getByJudgeResult" desc="通过判定结果获取">
  79. <![CDATA[
  80. SELECT *
  81. FROM QCM_JHY_PASS_CONFIG T
  82. WHERE T.JUDGE_RESULT = NVL({0}, '0')
  83. AND T.TYPE = {1}
  84. ORDER BY AUDIT_STEP
  85. ]]>
  86. </query>
  87. </queryMap>