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 requestHttp({ 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 ); }; //充值申请 const rechargeApply = (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 ); }; //充值记录 const getRechargeList = (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 ); }; // 获取充值说明 const getRechargeTips = (params) => { return httpJson( { url: "api/cms!get.action", method: "get", isLoading: false, }, params ); }; // 获取充值说明 const user_wallet = (params) => { return httpJson2({ url: "user_wallet.php", method: "get", isLoading: false }, params) }; // 获取充值说明 const exchange = (params) => { return httpJson2({ url: "exchange.php", method: "get", isLoading: false }, params) }; // // 获取充值说明 // const user_wallet = (params) => { // return httpJson2( // { // url: "/summernote5.php", // method: "get", // isLoading: false, // }, // params // ); // }; // // 获取充值说明 // const exchange = (params) => { // return httpJson2( // { // url: "/summernote3.php", // method: "get", // isLoading: false, // }, // params // ); // }; export default { exchange, user_wallet, getRechargeTips, getBlock, getRechargeToken, rechargeApply, getRechargeDetail, getRechargeList, uploadImages, };