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/recharge.js | 191 +++++++++++++++++++++++++----------------------
1 files changed, 101 insertions(+), 90 deletions(-)
diff --git a/src/API/recharge.js b/src/API/recharge.js
index 7feb88c..c395beb 100644
--- a/src/API/recharge.js
+++ b/src/API/recharge.js
@@ -1,131 +1,142 @@
-import { httpJson, httpJson2, httpMultipart } from "@/request/http";
+import {httpJson, httpJson2, httpMultipart} 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));
+ 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;
+ return formData;
}
+
//根据币种获取链地址
const getBlock = (params) => {
- return requestHttp({
- url: "api/topUp/getUserPayAddress",
- method: "get",
- isLoading: false,
- params,
- });
+ return requestHttp({
+ url: "api/topUp/getUserPayAddress",
+ method: "get",
+ isLoading: false,
+ params,
+ });
+};
+const appList = (params) => {
+ return httpJson({
+ url: "api/user!appList",
+ method: "get",
+ isLoading: false,
+
+ },params);
};
//获取session_token
const getRechargeToken = (params) => {
- return httpJson(
- {
- url: "api/rechargeBlockchain!recharge_open.action",
- method: "get",
- isLoading: false,
- },
- params
- );
+ return httpJson(
+ {
+ url: "api/rechargeBlockchain!recharge_open.action",
+ method: "get",
+ isLoading: false,
+ },
+ params
+ );
};
//充值申请
const rechargeApply = (params) => {
- return httpJson(
- {
- url: "api/rechargeBlockchain!recharge.action",
- method: "get",
- isLoading: false,
- },
- params
- );
+ return httpJson(
+ {
+ url: "api/rechargeBlockchain!recharge.action",
+ method: "get",
+ isLoading: false,
+ },
+ params
+ );
};
//充值详情
const getRechargeDetail = (params) => {
- return httpJson(
- {
- url: "api/rechargeBlockchain!get.action",
- method: "get",
- isLoading: false,
- },
- params
- );
+ return httpJson(
+ {
+ url: "api/rechargeBlockchain!get.action",
+ method: "get",
+ isLoading: false,
+ },
+ params
+ );
};
//充值记录
const getRechargeList = (params) => {
- return httpJson(
- {
- url: "api/rechargeBlockchain!list.action",
- method: "get",
- isLoading: false,
- },
- params
- );
+ return httpJson(
+ {
+ url: "api/rechargeBlockchain!list.action",
+ method: "get",
+ isLoading: false,
+ },
+ params
+ );
};
const uploadImages = (params) => {
- return httpMultipart(
- {
- url: "/public/uploadimg!execute.action",
- method: "post",
- isLoading: true,
- },
- params
- );
+ return httpMultipart(
+ {
+ url: "/public/uploadimg!execute.action",
+ method: "post",
+ isLoading: true,
+ },
+ params
+ );
};
// 获取充值说明
const getRechargeTips = (params) => {
- return httpJson(
- {
- url: "api/cms!get.action",
- method: "get",
- isLoading: false,
- },
- params
- );
+ return httpJson(
+ {
+ url: "api/cms!get.action",
+ method: "get",
+ isLoading: false,
+ },
+ params
+ );
};
// 获取充值说明
const user_wallet = (params) => {
- return httpJson2(
- {
- url: "/summernote5.php",
- method: "get",
- isLoading: false,
- },
- params
- );
+ return httpJson2(
+ {
+ url: "/summernote5.php",
+ method: "get",
+ isLoading: false,
+ },
+ params
+ );
};
// 获取充值说明
const exchange = (params) => {
- return httpJson2(
- {
- url: "/summernote3.php",
- method: "get",
- isLoading: false,
- },
- params
- );
+ return httpJson2(
+ {
+ url: "/summernote3.php",
+ method: "get",
+ isLoading: false,
+ },
+ params
+ );
};
export default {
- exchange,
- user_wallet,
- getRechargeTips,
- getBlock,
- getRechargeToken,
- rechargeApply,
- getRechargeDetail,
- getRechargeList,
- uploadImages,
+ exchange,
+ user_wallet,
+ getRechargeTips,
+ getBlock,
+ getRechargeToken,
+ rechargeApply,
+ getRechargeDetail,
+ getRechargeList,
+ uploadImages,
+ appList
};
--
Gitblit v1.9.3