dept.js 744 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. import request from '@/utils/request'
  2. // 获取组织树形结构
  3. export function getDeptList(params) {
  4. return request({
  5. url: '/system/user/deptTree',
  6. // headers: {
  7. // isToken: false
  8. // },
  9. method: 'get',
  10. params: params
  11. // params: {deptType: "TEAMS"}
  12. })
  13. }
  14. //查询部门负责人
  15. export function getDeptManager(deptId) {
  16. return request({
  17. url: `/system/dept/deptLeader/${deptId}`,
  18. method: 'get',
  19. })
  20. }
  21. //获取部门详细信息
  22. export function getDeptDetail(deptId) {
  23. return request({
  24. url: `/system/dept/${deptId}`,
  25. method: 'get',
  26. })
  27. }
  28. // 查询部门列表
  29. export function listDept(query) {
  30. return request({
  31. url: '/system/dept/list',
  32. method: 'get',
  33. params: query
  34. })
  35. }