| | |
| | | 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 |
| | | }; |