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 | 155 ++++++++++++++++++++++++++++++++++-----------------
1 files changed, 104 insertions(+), 51 deletions(-)
diff --git a/src/API/recharge.js b/src/API/recharge.js
index 7d052fa..c395beb 100644
--- a/src/API/recharge.js
+++ b/src/API/recharge.js
@@ -1,89 +1,142 @@
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));
+ }
+ }
+ return formData;
+}
//根据币种获取链地址
const getBlock = (params) => {
- return httpJson({
- url: "api/channelBlockchain!getBlockchainName.action",
+ return requestHttp({
+ url: "api/topUp/getUserPayAddress",
method: "get",
- isLoading: false
- }, params)
+ 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 }
+export default {
+ exchange,
+ user_wallet,
+ getRechargeTips,
+ getBlock,
+ getRechargeToken,
+ rechargeApply,
+ getRechargeDetail,
+ getRechargeList,
+ uploadImages,
+ appList
+};
--
Gitblit v1.9.3