api.ts 975 B

1234567891011121314151617181920212223242526272829303132
  1. import { request } from '@/utils/axios'
  2. import { Md5 } from "ts-md5";
  3. /**
  4. * @description -封装User类型的接口方法
  5. */
  6. export class UserService { // 模块一
  7. /**
  8. * @description 用户登录
  9. * @param {string} username - 用户名
  10. * @return {HttpResponse} result
  11. */
  12. static async login1(uuid) { // 接口一
  13. return `http://192.168.8.103:9999/captchas/${uuid}/LOGIN?rmd=${new Date().getTime()}`
  14. }
  15. static async login(params) { // 接口二
  16. params.password = Md5.hashStr(params.password)
  17. return request('/admin/systems/admin-users/login', params, 'get')
  18. }
  19. static async login3(params) { // 接口三
  20. return request('/login', params, 'post')
  21. }
  22. }
  23. export class landRelevant { // 模块二
  24. /**
  25. * @description 获取地列表
  26. * @return {HttpResponse} result
  27. */
  28. static async landList(params) {
  29. return request('/land_list_info', params, 'get')
  30. }
  31. }