user.js 836 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import { request } from 'umi'
  2. /**
  3. * 获取当前用户信息
  4. */
  5. export async function queryCurrentUser() {
  6. return request('/login/staff')
  7. }
  8. /** 获取用户权限 */
  9. export async function queryRoles() {
  10. return request('/login/roles')
  11. }
  12. /** 获取数据权限下拉菜单 */
  13. export async function queryPermData(params) {
  14. return request('/DataPermission/list', {
  15. params
  16. })
  17. }
  18. /** 获取员工基本信息 */
  19. export async function queryStaffOwner() {
  20. return request('/staff/own')
  21. }
  22. /** 更新员工基本信息 */
  23. export async function updateBaseStaff(params) {
  24. return request('/staff/update/base', {
  25. method: 'POST',
  26. data: params
  27. })
  28. }
  29. /** 更新员工财务信息 */
  30. export async function updateFinanceStaff(params) {
  31. return request('/staff/update/finance', {
  32. method: 'POST',
  33. data: params
  34. })
  35. }