api.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import { http } from '@/common/service/service.js'
  2. import configService from '@/common/service/config.service.js';
  3. const apiService = {
  4. /**
  5. * 登录
  6. */
  7. login(passWord,phone) {
  8. console.log(passWord,phone,888888888);
  9. // return http.get('/merchant/app/loginPassWord',params)
  10. return http.get('/merchant/app/loginPassWord?passWord='+passWord+'&phone='+phone +'&userType=2')
  11. },
  12. /**
  13. * 手机号码登录
  14. */
  15. phoneNoLogin(params) {
  16. return http.post('/sys/phoneLogin',params);
  17. },
  18. /**
  19. * 第三方登录
  20. */
  21. thirdLogin(token, thirdType,tenantId) {
  22. return http.get(`/sys/thirdLogin/getLoginUser/${token}/${thirdType}/${tenantId}`);
  23. },
  24. /**
  25. * 退出
  26. */
  27. logout(params) {
  28. return http.post('/sys/logout',params);
  29. },
  30. /**
  31. * 获取文件访问路径
  32. * @param avatar
  33. * @param subStr
  34. * @returns {*}
  35. */
  36. getFileAccessHttpUrl(avatar,subStr){
  37. if(!subStr) subStr = 'http'
  38. if(avatar && avatar.startsWith(subStr)){
  39. return avatar;
  40. }else{
  41. return configService.staticDomainURL + "/" + avatar;
  42. }
  43. }
  44. };
  45. export default apiService;