import Service from '../lib/service' import axios from "axios"; import Config from '../config' class PersonalService extends Service { constructor () { super() axios.defaults.baseURL = Config.Host80 } //获取国家列表 async Country (params = {}) { let res = await this.postAll("Host80","/country/get", params); return res } //获取新闻 async newsAnalysisList (params = {}) { let res = await this.postAll("Host80","/news/analysis/search/list", params); return res } //获取二维码 async CustomFileMobile (par = {}) { let res = await this.getAll("Host80","/custom/bank/mobile",par); return res } //获取二维码-flies async CustomFileMobileFiles (par = {}) { let res = await this.getAll("Host80","/custom/file/mobile",par); return res } /* 银行 */ //银行列表 async BankList (params = {}) { let res = await this.postAll("Host80","/bank/list", params); return res } //银行卡列表 async customBankList (params = {}) { let res = await this.postAll("Host80","/custom/bank/list", params); return res } //添加银行卡信息 async customBankAdd (params = {}) { let res = await this.postAll("Host80","/custom/bank/add", params); return res } //修改银行卡信息 async customBankUpdate (params = {}) { let res = await this.postAll("Host80","/custom/bank/update", params); return res } //删除银行卡信息 async customBankDelete (params = {}) { let res = await this.postAll("Host80","/custom/bank/delete", params); return res } /* 文件管理 */ //文件列表 async customFileList (params = {}) { let res = await this.postAll("Host80","/custom/file/list", params); return res } /* 安全中心 */ //客户专区密码修改 async customUpdatePassword (params = {}) { let res = await this.postAll("Host80","/custom/update/login/password", params); return res } //邮箱更改 async customUpdateEmail (params = {}) { let res = await this.postAll("Host80","/custom/update/email", params); return res } //邮箱更改验证码 async customUpdateEmailCode (params = {}) { let res = await this.postAll("Host80","/custom/update/email/send/code", params); return res } // 获取登录信息 async CustomLoginInfo (params = {}) { let res = await this.postAll("Host80","/custom/info", params); return res } /* 信息完善 */ //客户修改信息 async CustomUpdateInfo (params = {}) { let res = await this.postAll("Host80","/custom/update/info", params); return res } //客户文件列表 async CustomFileList (params = {}) { let res = await this.postAll("Host80","/custom/file/list", params); return res } //客户提交申请真实用户 async customApplyReal (params = {}) { let res = await this.postAll("Host80","/custom/apply/real", params); return res } //附加文件删除 async customFileDelete (params = {}) { let res = await this.postAll("Host80","/custom/file/delete", params); return res } //获取人脸识别二维码 async getWebsdkLink (par = {}) { let res = await this.postAll("Host80","/custom/getWebsdkLink",par); return res } //真实用户开户设置 async customAccount (params = {}) { let result = await this.postAll("Host90","/custom/info/update/show/login/type", params); return result } } export default new PersonalService