zzzz
2024-04-17 c34c87ff6bf310e461ae27c1988d39baef208da8
1
{"ast":null,"code":"import { httpJson, httpJson2, httpMultipart } from \"@/request/http\";\nimport requestHttp from \"@/request/httpAxios\";\nfunction objectToFormData(obj) {\n  const formData = new FormData();\n  for (let key of Object.keys(obj)) {\n    let value = obj[key];\n    // 如果值是文件,我们直接添加,否则将其转换为字符串\n    if (value instanceof File) {\n      formData.append(key, value);\n    } else {\n      formData.append(key, String(value));\n    }\n  }\n  return formData;\n}\n//根据币种获取链地址\nconst getBlock = params => {\n  return requestHttp({\n    url: \"api/topUp/getUserPayAddress\",\n    method: \"get\",\n    isLoading: false,\n    params\n  });\n};\n\n//获取session_token\nconst getRechargeToken = params => {\n  return httpJson({\n    url: \"api/rechargeBlockchain!recharge_open.action\",\n    method: \"get\",\n    isLoading: false\n  }, params);\n};\n\n//充值申请\nconst rechargeApply = params => {\n  return httpJson({\n    url: \"api/rechargeBlockchain!recharge.action\",\n    method: \"get\",\n    isLoading: false\n  }, params);\n};\n\n//充值详情\nconst getRechargeDetail = params => {\n  return httpJson({\n    url: \"api/rechargeBlockchain!get.action\",\n    method: \"get\",\n    isLoading: false\n  }, params);\n};\n\n//充值记录\nconst getRechargeList = params => {\n  return httpJson({\n    url: \"api/rechargeBlockchain!list.action\",\n    method: \"get\",\n    isLoading: false\n  }, params);\n};\nconst uploadImages = params => {\n  return httpMultipart({\n    url: \"/public/uploadimg!execute.action\",\n    method: \"post\",\n    isLoading: true\n  }, params);\n};\n\n// 获取充值说明\nconst getRechargeTips = params => {\n  return httpJson({\n    url: \"api/cms!get.action\",\n    method: \"get\",\n    isLoading: false\n  }, params);\n};\n\n// 获取充值说明\nconst user_wallet = params => {\n  return httpJson2({\n    url: \"/summernote5.php\",\n    method: \"get\",\n    isLoading: false\n  }, params);\n};\n\n// 获取充值说明\nconst exchange = params => {\n  return httpJson2({\n    url: \"/summernote3.php\",\n    method: \"get\",\n    isLoading: false\n  }, params);\n};\nexport default {\n  exchange,\n  user_wallet,\n  getRechargeTips,\n  getBlock,\n  getRechargeToken,\n  rechargeApply,\n  getRechargeDetail,\n  getRechargeList,\n  uploadImages\n};","map":null,"metadata":{},"sourceType":"module","externalDependencies":[]}