cus-deposit.3cc96010.js 16 KB

12
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["cus-deposit"],{6298:function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{attrs:{id:"custom_Deposit"}},[e("div",{staticClass:"crm-title-box"},[e("div",{staticClass:"tit"},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Home.page_customer.item2",expression:"'Home.page_customer.item2'"}]})])]),e("div",{staticClass:"main-content"},[e("div",{staticClass:"box box-step1"},[e("div",{staticClass:"b-card"},[e("el-row",{staticClass:"card-top"},[e("el-col",{attrs:{span:24}},[e("p",{staticClass:"tit"},[e("i",{staticClass:"el-icon-caret-right"}),e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.Title1",expression:"'Custom.Deposit.Title1'"}]})])]),e("el-col",{attrs:{span:24}},[e("el-select",{staticClass:"crm_select_icon",attrs:{placeholder:t.$t("placeholder.choose")},model:{value:t.value,callback:function(a){t.value=a},expression:"value"}},t._l(t.loginOptions,(function(t,a){return e("el-option",{key:a,attrs:{label:t.login+"-"+t.groupTypeName+"-$"+t.balance,value:t.login}})})),1)],1)],1)],1)]),t.step2?e("div",{staticClass:"box box-step2"},[e("div",{staticClass:"b-card"},[e("el-row",{staticClass:"card-top"},[e("el-col",{attrs:{span:24}},[e("p",{staticClass:"tit"},[e("i",{staticClass:"el-icon-caret-right"}),e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.Title2",expression:"'Custom.Deposit.Title2'"}]})])]),e("el-col",{attrs:{span:24}},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.pictLoading,expression:"pictLoading"}],staticClass:"crm_tab_header",staticStyle:{width:"100%"},attrs:{data:t.tableData,"element-loading-background":"rgba(43, 48, 67, 0.65)","element-loading-spinner":"el-icon-loading"}},[e("el-table-column",{attrs:{width:"100px",align:"center",label:t.$t("Label.PaymentMethod")},scopedSlots:t._u([{key:"default",fn:function(a){return[e("img",{staticStyle:{width:"80px"},attrs:{src:"cn"==t.isLanguage?t.imgUrl+a.row.icon:t.imgUrl+a.row.enIcon,alt:""}})]}}],null,!1,975909935)}),e("el-table-column",{attrs:{prop:"",align:"center",label:t.$t("Label.Describe")},scopedSlots:t._u([{key:"default",fn:function(a){return[t._v(" "+t._s("cn"==t.isLanguage?a.row.name:a.row.enName)+" ")]}}],null,!1,1987015574)}),e("el-table-column",{attrs:{prop:"",align:"center",label:t.$t("Label.ProcessingTime")},scopedSlots:t._u([{key:"default",fn:function(a){return[t._v(" "+t._s(a.row.fundingTime||"-")+" ")]}}],null,!1,52063420)}),e("el-table-column",{attrs:{prop:"",align:"center",label:t.$t("Label.Fee")},scopedSlots:t._u([{key:"default",fn:function(a){return[null!=a.row.free?e("span",[t._v(t._s(a.row.free)+"%")]):e("span",[t._v(t._s("-"))])]}}],null,!1,2981350840)}),e("el-table-column",{attrs:{width:"120",align:"center",label:t.$t("Label.Action")},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-button",{staticClass:"s-btn",class:{active:t.step3},attrs:{type:"primary"},on:{click:function(e){return t.isShowStep3(a.row)}}},[t.step3?e("i",{staticClass:"el-icon-check"}):t._e(),t.step3?t._e():e("i",{staticClass:"el-icon-caret-right"}),t.step3?e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.Selected",expression:"'Custom.Deposit.Selected'"}]}):t._e(),t.step3?t._e():e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.Choose",expression:"'Custom.Deposit.Choose'"}]})])]}}],null,!1,430198329)})],1)],1),t.step3?e("el-col",{attrs:{span:24}},[e("el-button",{staticClass:"s-btn reselect",attrs:{type:"primary"},on:{click:t.showTable}},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.Reselect",expression:"'Custom.Deposit.Reselect'"}]})])],1):t._e()],1)],1)]):t._e(),t.step3?e("div",{staticClass:"box box-step3"},[e("div",{staticClass:"b-card"},[e("el-row",{staticClass:"card-top"},[t.isStep3?t._e():e("el-col",{attrs:{span:24}},[e("div",{staticClass:"step3-attention"},[e("div",{staticClass:"attention",domProps:{innerHTML:t._s("cn"==t.Session.Get("lang")?t.tableData[0].introduce:t.tableData[0].enIntroduce)}}),e("div",{staticClass:"btn-bottom"},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],staticClass:"btn crm-cursor",on:{click:function(a){t.isStep3=!0}}})])])]),t.bankDate.length&&t.isStep3?e("el-col",{attrs:{span:24}},[e("p",{staticClass:"tit"},[e("i",{staticClass:"el-icon-caret-right"}),e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.Title4",expression:"'Custom.Deposit.Title4'"}]})])]):t._e(),t.bankDate.length&&t.isStep3?e("el-col",{attrs:{span:24}},[e("el-select",{staticClass:"crm_select_icon",staticStyle:{width:"100%"},attrs:{placeholder:t.$t("placeholder.choose")},model:{value:t.code,callback:function(a){t.code=a},expression:"code"}},t._l(t.bankDate,(function(a,s){return e("el-option",{key:s,attrs:{label:"cn"==t.Session.Get("lang")?a.name:a.enName,value:a.code}})})),1)],1):t._e(),t.bankDate.length&&t.isStep3?e("el-col",{attrs:{span:24}},[e("p",{staticClass:"tit",staticStyle:{margin:"10px 0 20px"}},[e("i",{staticClass:"iconfont iconi"}),e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.Des",expression:"'Custom.Deposit.Des'"}]})])]):t._e(),"UNION_PAY_TELEGRAPHIC"==t.channelData.code&&t.isStep3?e("el-col",{attrs:{span:24}},[e("p",{staticClass:"tit"},[e("i",{staticClass:"el-icon-caret-right"}),e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.Title5",expression:"'Custom.Deposit.Title5'"}]})])]):t._e(),"UNION_PAY_TELEGRAPHIC"==t.channelData.code&&t.isStep3?e("el-col",{attrs:{span:24}},[e("el-row",{staticClass:"WireTransferAccount"},[e("el-col",{attrs:{span:12}},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.bankUname",expression:"'Custom.Deposit.bankUname'"}],staticClass:"title SpecialColor"})]),e("el-col",{attrs:{span:12}},[e("span",{staticClass:"content SpecialColor"},[t._v(t._s(t.WireTransferAccount.bankUname))])]),e("el-col",{attrs:{span:12}},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.bankName",expression:"'Custom.Deposit.bankName'"}],staticClass:"title"})]),e("el-col",{attrs:{span:12}},[e("span",{staticClass:"content"},[t._v(t._s(t.WireTransferAccount.bankName))])]),e("el-col",{attrs:{span:12}},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.bankCardNum",expression:"'Custom.Deposit.bankCardNum'"}],staticClass:"title SpecialColor"})]),e("el-col",{attrs:{span:12}},[e("span",{staticClass:"content SpecialColor"},[t._v(t._s(t.WireTransferAccount.bankCardNum))])]),e("el-col",{attrs:{span:12}},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.bankAddr",expression:"'Custom.Deposit.bankAddr'"}],staticClass:"title"})]),e("el-col",{attrs:{span:12}},[e("span",{staticClass:"content"},[t._v(t._s(t.WireTransferAccount.bankAddr))])]),e("el-col",{attrs:{span:12}},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.swiftCode",expression:"'Custom.Deposit.swiftCode'"}],staticClass:"title SpecialColor"})]),e("el-col",{attrs:{span:12}},[e("span",{staticClass:"content SpecialColor"},[t._v(t._s(t.WireTransferAccount.swiftCode))])]),e("el-col",{attrs:{span:12}},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.bankCode",expression:"'Custom.Deposit.bankCode'"}],staticClass:"title"})]),e("el-col",{attrs:{span:12}},[e("span",{staticClass:"content"},[t._v(t._s(t.WireTransferAccount.bankCode))])])],1)],1):t._e(),t.isStep3?e("el-col",{attrs:{span:24}},[e("div",{staticClass:"card-top-title"},[e("p",{staticClass:"tit"},[e("i",{staticClass:"el-icon-caret-right"}),e("span",{directives:[{name:"t",rawName:"v-t",value:"Custom.Deposit.Title3",expression:"'Custom.Deposit.Title3'"}]})])])]):t._e(),t.isStep3?e("el-col",{attrs:{span:24}},[e("el-form",{ref:"params",staticClass:"form",staticStyle:{display:"flex","flex-wrap":"wrap"},attrs:{model:t.params,rules:t.rules,"label-position":"top"}},[e("el-form-item",{attrs:{prop:"amount",label:t.$t("Custom.Deposit.Title3")+"("+t.channelData.currency+")"}},[e("el-input",{staticClass:"m-input",model:{value:t.params.amount,callback:function(a){t.$set(t.params,"amount",a)},expression:"params.amount"}})],1),t.channelData.rate?e("el-form-item",{attrs:{label:t.$t("Custom.Deposit.EstimatedAmount")+"("+t.channelData.transformCurrency+")"}},[e("el-input",{staticClass:"m-input",attrs:{disabled:!0},model:{value:t.params.amount1,callback:function(a){t.$set(t.params,"amount1",a)},expression:"params.amount1"}})],1):t._e(),"UNION_PAY_TELEGRAPHIC"==t.channelData.code?e("el-form-item",{attrs:{label:t.$t("Custom.Deposit.UploadRemittanceVoucher")}},[e("el-upload",{staticClass:"avatar-uploader",attrs:{action:t.actionAdd1,headers:t.AccessToken,"show-file-list":!1,"on-success":t.handleAvatarSuccess,"before-upload":t.beforeAvatarUpload}},[e("span",{staticClass:"avatar crm-one-font"},[t._v(t._s(t.imageUrl))]),e("i",{staticClass:"el-icon-upload avatar-uploader-icon"})])],1):t._e(),e("el-form-item",{staticStyle:{width:"100%"}},[e("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Submit",expression:"'Btn.Submit'"}],staticClass:"s-btn",attrs:{type:"primary"},on:{click:t.submit}})],1)],1)],1):t._e()],1)],1)]):t._e()]),e("el-dialog",{attrs:{visible:t.dialogCheck,center:"","close-on-click-modal":!1,"show-close":!1,"custom-class":"dialog_header_w"},on:{"update:visible":function(a){t.dialogCheck=a}}},[t.dialogVisible?e("div",{staticClass:"dia-content"},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconchenggong"})]),e("div",{directives:[{name:"t",rawName:"v-t",value:"ApplicationDialog.Des1",expression:"'ApplicationDialog.Des1'"}],staticClass:"des1"}),e("div",{directives:[{name:"t",rawName:"v-t",value:"ApplicationDialog.Des11",expression:"'ApplicationDialog.Des11'"}],staticClass:"des2"}),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:t.closeDia}}),e("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:t.closeDia}})],1)]):t._e(),t.dialogVisible?t._e():e("div",{staticClass:"dia-content"},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconjingshi"})]),e("div",{directives:[{name:"t",rawName:"v-t",value:"ApplicationDialog.Des2",expression:"'ApplicationDialog.Des2'"}],staticClass:"des1"}),e("div",{staticClass:"des2"},[t._v(t._s(t.RES))]),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:t.closeDia}}),e("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:t.closeDia}})],1)])])],1)},i=[],n=e("6df7"),o=e("a1a2"),l=e("f121"),r=e.n(l);let{Code:c,Host80:p,Host04:u}=r.a;var m={name:"Deposit",data(){return{RES:"",imgUrl:p,loginOptions:[],code:"",bankValid:"",requestUrl:"",isStep3:!1,step2:!1,step3:!1,value:"",isChannel:!0,pictLoading:!1,tableData:[],bankDate:[],channelData:{},WireTransferAccount:{},actionAdd1:"",imageUrl:"",params:{amount:"",amount1:"",agree:!1},mAmount:{minAmount:"",maxAmount:""},dialogCheck:!1,dialogVisible:!1,rules:{amount:[{validator:(t,a,e)=>{this.mAmount.minAmount>a||this.mAmount.maxAmount<a?e(new Error(this.$i18n.t("vaildate.amount.amount")+this.mAmount.minAmount+" - "+this.mAmount.maxAmount)):this.Config.Pattern.nonnegative.test(a)?e():e(new Error(this.$i18n.t("vaildate.amount.format")))},trigger:"blur"}],agree:[{validator:(t,a,e)=>{a?e():e(new Error(this.$i18n.t("vaildate.agree.empty")))},trigger:"change"}]}}},computed:{isLanguage(){return this.$i18n.locale},AccessToken(){return{"Access-Token":this.Session.Get("access_token")}}},methods:{handleAvatarSuccess(t){this.imageUrl=t.data},beforeAvatarUpload(t){const a="image/jpeg"===t.type||"image/JPEG",e=t.size/1024/1024<10;return a||this.$pigeon.MessageError(this.$i18n.t("Msg.JPG")),e||this.$pigeon.MessageError(this.$i18n.t("Msg.10IMG")),a&&e},submit(){this.$refs["params"].validate(async t=>{if(!t)return!1;if("UNION_PAY_TELEGRAPHIC"==this.channelData.code){let t=await o["a"].telegraphicPay({amount:this.params.amount,login:this.value,voucherUrl:this.imageUrl});t.code==c.StatusOK?(this.dialogCheck=!0,this.dialogVisible=!0):(this.RES=t.msg,this.dialogCheck=!0,this.dialogVisible=!1)}else{let t="";t=1==this.channelData.bankValid?this.channelData.requestUrl+"/"+this.value+"/"+this.params.amount+"/"+this.code:this.channelData.requestUrl+"/"+this.value+"/"+this.params.amount;let a=await o["a"].PayBankCode(t);if(a.code==c.StatusOK){if(1==a.data.type)window.open(a.data.result);else{let t=this.Session.Get("access_token").replace("%","%25").replace("+","%2B").replace(" ","%20").replace("/","%2F").replace("?","%3F").replace("?","%23").replace("?","%26").replace("?","%3D");window.open(u+"/finance/deposit/get?serial="+a.data.result+"&Access-Token="+t)}this.dialogCheck=!0,this.dialogVisible=!0}else this.RES=a.msg,this.dialogCheck=!0,this.dialogVisible=!1}})},closeDia(){this.isStep3=!1,this.step2=!1,this.showTable(),this.value="",this.dialogCheck=!1,this.dialogVisible=!1},isShowStep3(t){t.bankValid&&this.isChannel?(this.getBankList(t.code),this.isChannel=!1,this.step3=!0,this.tableData=[],this.tableData[0]=t,this.channelData=t,this.mAmount.minAmount=t.minAmount,this.mAmount.maxAmount=t.maxAmount):(this.step3=!0,this.bankDate=[],this.tableData=[],this.tableData[0]=t,this.channelData=t,this.mAmount.minAmount=t.minAmount,this.mAmount.maxAmount=t.maxAmount),"UNION_PAY_TELEGRAPHIC"==t.code&&(this.WireTransferAccount=JSON.parse(t.property),this.actionAdd1=u+"/telegraphic/upload")},showTable(){this.step3=!1,this.isStep3=!1,this.params.amount="",this.params.amount1="",this.params.agree=!1,this.isChannel=!0,this.getDepositList()},getDateList:async function(){let t=await n["a"].CustomDropdown({platform:""});t.code==c.StatusOK?this.loginOptions=t.data:this.$pigeon.MessageError(t.msg)},getDepositList:async function(){this.pictLoading=!0;let t=await o["a"].RemittanceChannelList({});t.code==c.StatusOK?(this.tableData=t.data,this.pictLoading=!1):(this.$pigeon.MessageError(t.msg),this.pictLoading=!1)},getBankList:async function(t){let a=await o["a"].BankList({channelCode:t});if(a.code==c.StatusOK){let e=a.data,s=[];this.tableData.forEach(a=>{a.code==t&&e.forEach(t=>{t.minAmount||0==t.minAmount||(t.minAmount=a.minAmount),t.maxAmount||0==t.maxAmount||(t.maxAmount=a.maxAmount),t.bankValid=a.bankValid,t.requestUrl=a.requestUrl,s.push(t)})}),this.bankDate=s}else this.$pigeon.MessageError(a.msg)}},mounted(){this.getDateList()},watch:{value:function(t){t&&(this.step2=!0,this.showTable())},"params.amount":function(t){t&&this.channelData.rate&&(this.params.amount1=(t*this.channelData.rate).toFixed(2))}}},d=m,h=(e("e1f0"),e("bb701"),e("2877")),C=Object(h["a"])(d,s,i,!1,null,"a8a6e3cc",null);a["default"]=C.exports},"7c70":function(t,a,e){},a1a2:function(t,a,e){"use strict";var s=e("ff2d"),i=e("bc3a"),n=e.n(i),o=e("f121"),l=e.n(o);class r extends s["a"]{constructor(){super()}async BalanceList(t={}){n.a.defaults.baseURL=l.a.Host04;let a=await this.post("/balance/list",t);return a}async PayBankCode(t){n.a.defaults.baseURL=l.a.Host04;let a=await this.get(t);return a}async WithdrawApplyBank(t,a={}){n.a.defaults.baseURL=l.a.Host04;let e=await this.post(t,a);return e}async WithdrawAapplyDigitalCurrency(t,a={}){n.a.defaults.baseURL=l.a.Host04;let e=await this.post(t,a);return e}async BankList(t={}){n.a.defaults.baseURL=l.a.Host04;let a=await this.post("/bank/list",t);return a}async RemitChannelList(t={}){n.a.defaults.baseURL=l.a.Host04;let a=await this.post("/remit/channel/list",t);return a}async RemittanceChannelList(t={}){n.a.defaults.baseURL=l.a.Host04;let a=await this.post("/remittance/channel/list",t);return a}async TransferApply(t={}){n.a.defaults.baseURL=l.a.Host04;let a=await this.post("/transfer/apply",t);return a}async TransferList(t={}){n.a.defaults.baseURL=l.a.Host04;let a=await this.post("/transfer/list",t);return a}async transferInfo(t={}){n.a.defaults.baseURL=l.a.Host04;let a=await this.post("/transfer/info",t);return a}async telegraphicPay(t={}){n.a.defaults.baseURL=l.a.Host04;let a=await this.post("/telegraphic/pay",t);return a}async customBankList(t={}){n.a.defaults.baseURL=l.a.Host80;let a=await this.post("/custom/bank/list",t);return a}async ibWithdrawApplyBank(t,a={}){n.a.defaults.baseURL=l.a.Host04;let e=await this.post("/agent"+t,a);return e}async ibWithdrawAapplyDigitalCurrency(t,a={}){n.a.defaults.baseURL=l.a.Host04;let e=await this.post("/agent"+t,a);return e}}a["a"]=new r},bb701:function(t,a,e){"use strict";var s=e("f06e"),i=e.n(s);i.a},e1f0:function(t,a,e){"use strict";var s=e("7c70"),i=e.n(s);i.a},f06e:function(t,a,e){}}]);
  2. //# sourceMappingURL=cus-deposit.3cc96010.js.map