{"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":{"version":3,"names":["httpJson","httpJson2","httpMultipart","requestHttp","objectToFormData","obj","formData","FormData","key","Object","keys","value","File","append","String","getBlock","params","url","method","isLoading","getRechargeToken","rechargeApply","getRechargeDetail","getRechargeList","uploadImages","getRechargeTips","user_wallet","exchange"],"sources":["/Users/admin/Desktop/yueankeji/new_exchange/src/API/recharge.js"],"sourcesContent":["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 {\n url: \"api/rechargeBlockchain!recharge_open.action\",\n method: \"get\",\n isLoading: false,\n },\n params\n );\n};\n\n//充值申请\nconst rechargeApply = (params) => {\n return httpJson(\n {\n url: \"api/rechargeBlockchain!recharge.action\",\n method: \"get\",\n isLoading: false,\n },\n params\n );\n};\n\n//充值详情\nconst getRechargeDetail = (params) => {\n return httpJson(\n {\n url: \"api/rechargeBlockchain!get.action\",\n method: \"get\",\n isLoading: false,\n },\n params\n );\n};\n\n//充值记录\nconst getRechargeList = (params) => {\n return httpJson(\n {\n url: \"api/rechargeBlockchain!list.action\",\n method: \"get\",\n isLoading: false,\n },\n params\n );\n};\n\nconst uploadImages = (params) => {\n return httpMultipart(\n {\n url: \"/public/uploadimg!execute.action\",\n method: \"post\",\n isLoading: true,\n },\n params\n );\n};\n\n// 获取充值说明\nconst getRechargeTips = (params) => {\n return httpJson(\n {\n url: \"api/cms!get.action\",\n method: \"get\",\n isLoading: false,\n },\n params\n );\n};\n\n// 获取充值说明\nconst user_wallet = (params) => {\n return httpJson2(\n {\n url: \"/summernote5.php\",\n method: \"get\",\n isLoading: false,\n },\n params\n );\n};\n\n// 获取充值说明\nconst exchange = (params) => {\n return httpJson2(\n {\n url: \"/summernote3.php\",\n method: \"get\",\n isLoading: false,\n },\n params\n );\n};\n\nexport default {\n exchange,\n user_wallet,\n getRechargeTips,\n getBlock,\n getRechargeToken,\n rechargeApply,\n getRechargeDetail,\n getRechargeList,\n uploadImages,\n};\n"],"mappings":"AAAA,SAASA,QAAQ,EAAEC,SAAS,EAAEC,aAAa,QAAQ,gBAAgB;AACnE,OAAOC,WAAW,MAAM,qBAAqB;AAC7C,SAASC,gBAAgBA,CAACC,GAAG,EAAE;EAC7B,MAAMC,QAAQ,GAAG,IAAIC,QAAQ,CAAC,CAAC;EAC/B,KAAK,IAAIC,GAAG,IAAIC,MAAM,CAACC,IAAI,CAACL,GAAG,CAAC,EAAE;IAChC,IAAIM,KAAK,GAAGN,GAAG,CAACG,GAAG,CAAC;IACpB;IACA,IAAIG,KAAK,YAAYC,IAAI,EAAE;MACzBN,QAAQ,CAACO,MAAM,CAACL,GAAG,EAAEG,KAAK,CAAC;IAC7B,CAAC,MAAM;MACLL,QAAQ,CAACO,MAAM,CAACL,GAAG,EAAEM,MAAM,CAACH,KAAK,CAAC,CAAC;IACrC;EACF;EACA,OAAOL,QAAQ;AACjB;AACA;AACA,MAAMS,QAAQ,GAAIC,MAAM,IAAK;EAC3B,OAAOb,WAAW,CAAC;IACjBc,GAAG,EAAE,6BAA6B;IAClCC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE,KAAK;IAChBH;EACF,CAAC,CAAC;AACJ,CAAC;;AAED;AACA,MAAMI,gBAAgB,GAAIJ,MAAM,IAAK;EACnC,OAAOhB,QAAQ,CACb;IACEiB,GAAG,EAAE,6CAA6C;IAClDC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;;AAED;AACA,MAAMK,aAAa,GAAIL,MAAM,IAAK;EAChC,OAAOhB,QAAQ,CACb;IACEiB,GAAG,EAAE,wCAAwC;IAC7CC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;;AAED;AACA,MAAMM,iBAAiB,GAAIN,MAAM,IAAK;EACpC,OAAOhB,QAAQ,CACb;IACEiB,GAAG,EAAE,mCAAmC;IACxCC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;;AAED;AACA,MAAMO,eAAe,GAAIP,MAAM,IAAK;EAClC,OAAOhB,QAAQ,CACb;IACEiB,GAAG,EAAE,oCAAoC;IACzCC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;AAED,MAAMQ,YAAY,GAAIR,MAAM,IAAK;EAC/B,OAAOd,aAAa,CAClB;IACEe,GAAG,EAAE,kCAAkC;IACvCC,MAAM,EAAE,MAAM;IACdC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;;AAED;AACA,MAAMS,eAAe,GAAIT,MAAM,IAAK;EAClC,OAAOhB,QAAQ,CACb;IACEiB,GAAG,EAAE,oBAAoB;IACzBC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;;AAED;AACA,MAAMU,WAAW,GAAIV,MAAM,IAAK;EAC9B,OAAOf,SAAS,CACd;IACEgB,GAAG,EAAE,kBAAkB;IACvBC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;;AAED;AACA,MAAMW,QAAQ,GAAIX,MAAM,IAAK;EAC3B,OAAOf,SAAS,CACd;IACEgB,GAAG,EAAE,kBAAkB;IACvBC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;AAED,eAAe;EACbW,QAAQ;EACRD,WAAW;EACXD,eAAe;EACfV,QAAQ;EACRK,gBAAgB;EAChBC,aAAa;EACbC,iBAAiB;EACjBC,eAAe;EACfC;AACF,CAAC","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|