ClsBaseInfo.xml 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  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. ]]>
  10. </query>
  11. <query id="ClsBaseInfo.GetDepartment" desc="查询管理部门信息">
  12. <![CDATA[
  13. SELECT T.DEPARTID, T.DEPARTNAME, T.PID, T.REMARK, T.ISROOT, T.IDX
  14. FROM CORE_APP_DEPARTMENT T
  15. WHERE T.DEPTTYPE = '2'
  16. ORDER BY T.DEPARTNAME
  17. ]]>
  18. </query>
  19. <query id="ClsBaseInfo.GetSection" desc="查询所有科室信息">
  20. <![CDATA[
  21. SELECT T.DEPARTID, T.DEPARTNAME, T.PID, T.REMARK, T.ISROOT, T.IDX
  22. FROM CORE_APP_DEPARTMENT T
  23. WHERE T.DEPTTYPE = '3'
  24. ORDER BY T.DEPARTNAME
  25. ]]>
  26. </query>
  27. <query id="ClsBaseInfo.GetSectionByDepartment" desc="按部门查询科室信息">
  28. <![CDATA[
  29. SELECT T.DEPARTID, T.DEPARTNAME, T.PID, T.REMARK, T.ISROOT, T.IDX
  30. FROM CORE_APP_DEPARTMENT T
  31. WHERE T.PID = ?
  32. ORDER BY T.DEPARTNAME
  33. ]]>
  34. </query>
  35. <query id="ClsBaseInfo.getDepartmentBySectionID" desc="查询科室对应的部门">
  36. <![CDATA[
  37. SELECT T.DEPARTNAME, T.DEPARTID
  38. FROM CORE_APP_DEPARTMENT T, CORE_APP_DEPARTMENT A
  39. WHERE A.PID = T.DEPARTID
  40. AND A.DEPARTID = ?
  41. ]]>
  42. </query>
  43. <query id="ClsBaseInfo.getDepartDescByDepartId" desc="根据部门表的ID获取对应的描述">
  44. <![CDATA[
  45. SELECT T.DEPARTNAME
  46. FROM CORE_APP_DEPARTMENT T
  47. WHERE T.DEPARTID = '#DEPARTID#'
  48. ]]>
  49. </query>
  50. <query id="ClsBaseInfo.getUnitByUser" desc="通过用户获取科室">
  51. <![CDATA[
  52. SELECT T.DEPTID, A.DEPARTNAME
  53. FROM CORE_APP_USER T
  54. LEFT JOIN CORE_APP_DEPARTMENT A
  55. ON A.DEPARTID = T.DEPTID
  56. WHERE T.USERID = {0}
  57. ]]>
  58. </query>
  59. <query id="ClsBaseInfo.getUnitByUserName" desc="通过用户获取科室">
  60. <![CDATA[
  61. SELECT T.DEPTID, A.DEPARTNAME
  62. FROM CORE_APP_USER T, CORE_APP_DEPARTMENT A
  63. WHERE T.USERNAME = {0}
  64. AND A.DEPARTID = T.DEPTID
  65. ]]>
  66. </query>
  67. <query id="ClsBaseInfo.getPlineCode" desc="查询产线(根据库号定义表找产线)">
  68. <![CDATA[
  69. SELECT T.PLINE_CODE, T.PLINE_NAME
  70. FROM COM_BASE_PLINE T, YDM_BS_STORAGE T1
  71. WHERE T.VALIDFLAG = '1'
  72. AND T.PLINE_NAME = T1.STORAGE_ADDR_NAME
  73. ]]>
  74. </query>
  75. </queryMap>