From d5381ec06ab5f549fade867c3a874de613bdd5d4 Mon Sep 17 00:00:00 2001
From: dcc <dcc@163.com>
Date: Fri, 07 Jun 2024 10:23:41 +0800
Subject: [PATCH] 去掉BNB充值,调试好充值接口
---
src/API/home.api.js | 165 ++++++++++++++++++++++++++++++++++++------------------
1 files changed, 109 insertions(+), 56 deletions(-)
diff --git a/src/API/home.api.js b/src/API/home.api.js
index 7df2d37..99afb36 100644
--- a/src/API/home.api.js
+++ b/src/API/home.api.js
@@ -1,78 +1,131 @@
// 主页接口
import request from "@/request";
-
- // 获取币种
+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/item!list.action",
- method: "GET",
- // isLoading: true
- })
+ return request({
+ url: "/api/item!list.action",
+ method: "GET",
+ // isLoading: true
+ });
};
// 获取行情
export const _getHomeList = (symbol) => {
- return request({
- url: "/api/hobi!getRealtime.action",
- method: "GET",
- params: {
- symbol
- }
- // isLoading: true
- })
+ return request({
+ url: "/api/hobi!getRealtime.action",
+ method: "GET",
+ params: {
+ symbol,
+ },
+ // isLoading: true
+ });
};
// 汇率
export const _getExchangeRate = (symbol) => {
- return request({
- url: "/api/exchangerateuserconfig!get.action",
- method: "GET",
- params: {
- symbol
- }
- // isLoading: true
- })
+ return request({
+ url: "/api/exchangerateuserconfig!get.action",
+ method: "GET",
+ params: {
+ symbol,
+ },
+ // isLoading: true
+ });
};
// 查询是否加入自选
-export const _checkIsInCollect = symbol => {
- return request({
- url: '/api/itemUserOptional!getItemOptionalStatus.action',
- method:'GET',
- params: {
- symbol
- }
- })
-}
+export const _checkIsInCollect = (symbol) => {
+ return request({
+ url: "/api/itemUserOptional!getItemOptionalStatus.action",
+ method: "GET",
+ params: {
+ symbol,
+ },
+ });
+};
// 自选
export const _collect = (symbol) => {
- return request({
- url: '/api/itemUserOptional!add.action',
- method: 'GET',
- loading: true,
- params: {
- symbol
- }
- })
-}
+ return request({
+ url: "/api/itemUserOptional!add.action",
+ method: "GET",
+ loading: true,
+ params: {
+ symbol,
+ },
+ });
+};
// 删除自选
-export const _deleteCollect = symbol => {
- return request({
- url: '/api/itemUserOptional!delete.action',
- method: 'GET',
- loading: true,
- params: {
- symbol
- }
- })
-}
+export const _deleteCollect = (symbol) => {
+ return request({
+ url: "/api/itemUserOptional!delete.action",
+ method: "GET",
+ loading: true,
+ params: {
+ symbol,
+ },
+ });
+};
// 我的自选
export const _myCoins = () => {
- return request({
- url: '/api/itemUserOptional!list.action',
- method: 'GET'
- })
-}
\ No newline at end of file
+ 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 requestHttp({
+ url: "api/icoNewCurrency/getUnlisted.action",
+ method: "get",
+ params,
+ });
+};
--
Gitblit v1.9.3