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