ClsBaseInfo.xml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="基础信息管理">
  3. <query id="ClsBaseInfo.COMMQUERY" desc="通用基础信息查询">
  4. <![CDATA[
  5. SELECT T.BASECODE, T.BASENAME, T.MNEMONIC_CODE, T.SEQ, T.MEMO
  6. FROM COM_BASE_INFO T
  7. WHERE T.VALIDFLAG = '1'
  8. AND T.SORTCODE = ?
  9. ORDER BY BASECODE
  10. ]]>
  11. </query>
  12. <query id="ClsBaseInfo.GetDepartment" desc="查询管理部门信息">
  13. <![CDATA[
  14. SELECT T.DEPARTID, T.DEPARTNAME, T.PID, T.REMARK, T.ISROOT, T.IDX
  15. FROM CORE_APP_DEPARTMENT T
  16. WHERE
  17. T.DEPTTYPE = '2' or t.DEPARTID = '002023005'
  18. ]]>
  19. </query>
  20. <query id="ClsBaseInfo.GetSection" desc="查询所有科室信息">
  21. <![CDATA[
  22. SELECT T.DEPARTID, T.DEPARTNAME, T.PID, T.REMARK, T.ISROOT, T.IDX
  23. FROM CORE_APP_DEPARTMENT T
  24. WHERE T.DEPTTYPE = '3'
  25. ORDER BY T.DEPARTNAME
  26. ]]>
  27. </query>
  28. <query id="ClsBaseInfo.GetSectionByDepartment" desc="按部门查询科室信息">
  29. <![CDATA[
  30. SELECT T.DEPARTID, T.DEPARTNAME, T.PID, T.REMARK, T.ISROOT, T.IDX
  31. FROM CORE_APP_DEPARTMENT T
  32. WHERE T.PID = ?
  33. ORDER BY T.DEPARTNAME
  34. ]]>
  35. </query>
  36. <query id="ClsBaseInfo.getDepartmentBySectionID" desc="查询科室对应的部门">
  37. <![CDATA[
  38. SELECT T.DEPARTNAME, T.DEPARTID
  39. FROM CORE_APP_DEPARTMENT T, CORE_APP_DEPARTMENT A
  40. WHERE A.PID = T.DEPARTID
  41. AND A.DEPARTID = ?
  42. ]]>
  43. </query>
  44. <query id="ClsBaseInfo.getDepartDescByDepartId" desc="根据部门表的ID获取对应的描述">
  45. <![CDATA[
  46. SELECT T.DEPARTNAME
  47. FROM CORE_APP_DEPARTMENT T
  48. WHERE T.DEPARTID = '#DEPARTID#'
  49. ]]>
  50. </query>
  51. <query id="ClsBaseInfo.getUnitByUser" desc="通过用户获取科室">
  52. <![CDATA[
  53. SELECT T.DEPTID, A.DEPARTNAME
  54. FROM CORE_APP_USER T
  55. LEFT JOIN CORE_APP_DEPARTMENT A
  56. ON A.DEPARTID = T.DEPTID
  57. WHERE T.USERID = {0}
  58. ]]>
  59. </query>
  60. <query id="ClsBaseInfo.getUnitByUserName" desc="通过用户获取科室">
  61. <![CDATA[
  62. SELECT T.DEPTID, A.DEPARTNAME
  63. FROM CORE_APP_USER T, CORE_APP_DEPARTMENT A
  64. WHERE T.USERNAME = {0}
  65. AND A.DEPARTID = T.DEPTID
  66. ]]>
  67. </query>
  68. </queryMap>