staff.js 668 B

1234567891011121314151617181920212223242526272829
  1. import request from '@/basic/utils/request'
  2. /**
  3. * 获取员工列表
  4. * @param {*} payload
  5. * @returns 结果集
  6. */
  7. export async function queryStaff(payload) {
  8. const data = await request.get('/staff/list', {
  9. params: { ...payload }
  10. })
  11. return data
  12. }
  13. /**
  14. * 获取员工详情
  15. * @param {string} id 客户记录id
  16. */
  17. export async function apiStaffDetail(id) {
  18. const params = { id }
  19. const data = await request('/staff/detail', { params })
  20. return data
  21. }
  22. /** 员工更换上司 */
  23. export async function apiChangeSupervisor(postUrl, payload) {
  24. const data = await request.post(`/${postUrl}/change/supervisor`, { data: { ...payload } })
  25. return data
  26. }