common-request.js 960 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import {
  2. Api_getUserInfo,
  3. Api_getQuotationNew,
  4. } from "@/api/index.js"
  5. import {setStorageSync} from "./common.js"
  6. // 获取个人信息
  7. export const Way_getUserInfo = () => {
  8. return new Promise((resolve, reject) => {
  9. Api_getUserInfo().then(res => {
  10. setStorageSync('shareCode' , res.id)
  11. setStorageSync('userInfo' , res)
  12. resolve(res)
  13. }).catch(err => {
  14. reject()
  15. })
  16. })
  17. }
  18. // 获取币种
  19. export const Way_getBiTypeList = () => {
  20. return new Promise((resolve, reject) => {
  21. Api_getQuotationNew().then(res => {
  22. resolve(res)
  23. }).catch(err => {
  24. reject()
  25. })
  26. })
  27. }
  28. // 获取行情 / 首页推荐
  29. export const Way_getQuotationNew = () => {
  30. return new Promise((resolve, reject) => {
  31. Api_getQuotationNew().then(res => {
  32. if (res && res.length > 0) {
  33. let quotationNewList = res.find((item) => item.name == 'USDT').quotation || [];
  34. resolve(quotationNewList)
  35. }
  36. }).catch(err => {
  37. }).finally(() => {
  38. })
  39. })
  40. }