| | |
| | | // 主页接口 |
| | | import request from "@/request"; |
| | | |
| | | import { httpJson } from "@/request/http"; |
| | | import requestHttp from "@/request/httpAxios"; |
| | | function objectToFormData(obj) { |
| | | const formData = new FormData(); |
| | | for (let key of Object.keys(obj)) { |
| | | let value = obj[key]; |
| | | // 如果值是文件,我们直接添加,否则将其转换为字符串 |
| | | if (value instanceof File) { |
| | | formData.append(key, value); |
| | | } else { |
| | | formData.append(key, String(value)); |
| | | } |
| | | } |
| | | return formData; |
| | | } |
| | | // 获取币种 |
| | | export const _getCoins = () => { |
| | | return request({ |
| | |
| | | url: '/api/itemUserOptional!list.action', |
| | | method: 'GET' |
| | | }) |
| | | } |
| | | } |
| | | // ico |
| | | export const icoNewCurrencygetList = (params) => { |
| | | return requestHttp({ |
| | | url: "api/icoNewCurrency/getList.action", |
| | | method: "GET", |
| | | params, |
| | | }); |
| | | }; |
| | | // ico |
| | | export const icoOrderAppAdd = (data) => { |
| | | return requestHttp({ |
| | | url: "api/icoOrder/appAdd.action", |
| | | method: "POST", |
| | | data: objectToFormData(data), |
| | | }); |
| | | }; |
| | | // ico |
| | | export const icoOrdergetList = (params) => { |
| | | return requestHttp({ |
| | | url: "api/icoOrder/getList.action", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | // ico |
| | | export const appSubscribe = (data) => { |
| | | return requestHttp({ |
| | | url: "api/icoOrder/appSubscribe.action", |
| | | method: "POST", |
| | | data: objectToFormData(data), |
| | | }); |
| | | }; |
| | | // ico |
| | | export const itemlist = (params) => { |
| | | // return |
| | | return requestHttp({ |
| | | url: "api/icoNewCurrency/getUnlisted.action", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | }; |
| | | //钱包授权登录 |
| | | export const foxLogin = (params) => { |
| | | return httpJson({ |
| | | url: "/api/user!login.action", |
| | | method: "get", |
| | | isLoading: true |
| | | }, params) |
| | | }; |