"use strict";(self["webpackChunkexchange"]=self["webpackChunkexchange"]||[]).push([[5210],{92266:function(t,e,a){a.d(e,{A:function(){return u}});var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"buy_nav",attrs:{id:"buy_nav"}},[a("van-nav-bar",{staticClass:"font-36 border-none",attrs:{title:t.title},on:{"click-left":t.onClickLeft},scopedSlots:t._u([{key:"left",fn:function(){return[t._t("left",(function(){return[a("van-icon",{attrs:{name:"arrow-left"}})]}))]},proxy:!0},{key:"title",fn:function(){return[t._t("title")]},proxy:!0},{key:"right",fn:function(){return[t._t("right")]},proxy:!0}],null,!0)})],1)},s=[],l=(a(63212),a(96874)),n=(a(64258),a(31864)),r={name:"OrderNav",props:{title:{},state:{},back:{default:!0}},data(){return{}},methods:{onClickLeft(){this.back?this.$router.back():this.$emit("back")}},components:{[n.A.name]:n.A,[l.A.name]:l.A}},o=r,c=a(81656),d=(0,c.A)(o,i,s,!1,null,"fb843b68",null),u=d.exports},83361:function(t,e,a){a.d(e,{A:function(){return d}});var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("van-button",{directives:[{name:"show",rawName:"v-show",value:t.disabled,expression:"disabled"}],staticClass:"w-full text-white",attrs:{color:t.color,type:"info"},on:{click:t.btnClick}},[t._v(t._s(t.$t(t.text))+" ")]),a("van-button",{directives:[{name:"show",rawName:"v-show",value:!t.disabled,expression:"!disabled"}],staticClass:"w-full",staticStyle:{color:"#C0C4CC"},attrs:{disabled:"",color:t.disableColor}},[t._v(t._s(t.$t(t.text))+" ")])],1)},s=[],l=(a(76117),a(87555)),n={name:"OtcButton",props:{disabled:{require:!0},text:{},color:{default:"#1D91FF"},disableColor:{default:"#EAEBEE"}},methods:{btnClick(){this.$emit("btnClick")}},components:{[l.A.name]:l.A}},r=n,o=a(81656),c=(0,o.A)(r,i,s,!1,null,"75a1f79c",null),d=c.exports},14375:function(t,e,a){a.r(e),a.d(e,{default:function(){return L}});var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"w-full h-full box-border"},[a("c-n",{attrs:{id:t.id,configType:t.configType}})],1)},s=[],l=a(80668),n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.configDetail?a("div",{staticClass:"flex flex-col w-full h-full"},[a("order-nav",{staticClass:"w-full",attrs:{title:t.$t(t.configDetail.methodName)}}),a("div",{staticClass:"flex-1 w-full pt-56 overflow-auto"},[a("div",{staticClass:"content pr-32 pl-32"},[a("div",{staticClass:"flex items-center justify-center mb-60"},[a("img",{staticClass:"w-80",attrs:{src:t.imgSrc(t.configDetail.methodImg),alt:""}})]),a("c2c-input",{attrs:{color:"#7B7F87",disabled:!0,value:t.configDetail.methodName,label:t.$t("支付方式配置")}}),a("c2c-input",{attrs:{color:"#7B7F87",disabled:!0,value:t.configDetail.methodTypeName,label:t.$t("支付方式类型")}}),a("c2c-input",{attrs:{label:t.$t("真实姓名"),placeholder:t.$t("真实姓名")},model:{value:t.params.name,callback:function(e){t.$set(t.params,"name",e)},expression:"params.name"}}),t._l(t.list,(function(e,i){return a("c2c-input",{key:i,attrs:{label:t.$t(e["paramName"+(parseInt(i)+1)]),placeholder:t.$t(e["paramName"+(parseInt(i)+1)])},model:{value:e["param_value"+(parseInt(i)+1)],callback:function(a){t.$set(e,"param_value"+(parseInt(i)+1),a)},expression:"item[`param_value${parseInt(index) + 1}`]"}})})),1!==t.configDetail.methodType?a("div",{staticClass:"mb-60"},[a("p",{staticClass:"mb-18 font-28",staticStyle:{color:"rgb(134, 141, 154)"}},[t._v(t._s(t.$t("支付二维码")))]),a("van-uploader",{attrs:{"after-read":t.afterRead,multiple:"","max-count":1},model:{value:t.fileList,callback:function(e){t.fileList=e},expression:"fileList"}})],1):t._e(),a("c2c-input",{attrs:{isTextArea:!0,label:t.$t("备注"),placeholder:t.$t("备注")},model:{value:t.params.remark,callback:function(e){t.$set(t.params,"remark",e)},expression:"params.remark"}})],2),a("div",{staticClass:"w-full pl-32 pr-32 pb-72 mt-325 box-border"},[a("div",{staticClass:"font-24 mb-24",style:{color:"#868D9A"}},[t._v(" "+t._s(t.$t("温馨提示:当您出售数字货币时,您选择的收款方式将向买方展示,请确认信息填写准确无误。"))+" ")]),a("otc-button",{attrs:{disabled:t.fullDisabled,text:t.$t("保存")},on:{btnClick:t.handlerClick}})],1)])],1):t._e()},r=[],o=(a(99809),a(51785)),c=(a(76117),a(87555)),d=(a(74884),a(91981)),u=(a(44114),a(49351)),m=a(92266),f=a(88616),h=a(83361),p=a(34642),b=a(94348),v={name:"CN",props:["configType","id"],data(){return{configDetail:null,disabled1:!1,disabled2:!1,list:[],params:{name:"",remark:""},fileList:[]}},created(){"add"===this.configType?(this.getPaymentMethodConfigDetail(),this.getUserName()):"edit"===this.configType&&this.getPaymentMethodDetail()},methods:{afterRead(t){t.status="uploading",t.message=this.$t("上传中..."),(0,u.KE)(t).then((e=>{t.status="success",t.message=this.$t("上传成功"),t.resURL=e})).catch((e=>{t.status="failed",t.message=this.$t("图片上传失败")}))},handlerClick(){"add"===this.configType?this.save():this.edit()},async getUserName(){const t=await l.Ay.getUserName();this.params.name=t.data.name||""},async save(){const t=this.formatParams("method_config_id");await l.Ay.ctcPaymentMethodAddPay(t);(0,d.A)({message:this.$t("添加成功")}),setTimeout((()=>{this.$router.replace({path:"/paymentMethod"})}),1e3)},formatParams(t){const e={[t]:this.configDetail.id,real_name:this.params.name,remark:this.params.remark,qrcode:this.fileList[0]&&this.fileList[0].resURL||this.fileList[0]&&this.fileList[0].url||""};return this.list.forEach((t=>{Object.keys(t).forEach((a=>{-1!==a.indexOf("param_value")&&(e[a]=t[a])}))})),e},async edit(){const t=this.formatParams("id");b.log(t);const e=await l.Ay.ctcPaymentMethodUpdate(t);b.log(e),(0,d.A)({message:this.$t("保存")}),setTimeout((()=>{this.$router.replace({path:"/paymentMethod"})}),1e3)},formatData(t){let e=1;Object.keys(t).forEach((t=>{-1!==t.indexOf("paramName")&&this.configDetail[t]&&this.configDetail[t].length>0&&("edit"===this.configType?(b.log(t,e),this.list.push({["paramName"+e]:this.configDetail["paramName"+e],["param_value"+e]:this.configDetail["paramValue"+e]})):this.list.push({["paramName"+e]:this.configDetail[t],["param_value"+e]:""}),e++)}))},async getPaymentMethodConfigDetail(){const t=await l.Ay.paymentMethodConfigDetail({id:this.id,language:this.$i18n.locale});this.configDetail=t.data,this.formatData(this.configDetail)},async getPaymentMethodDetail(){const t=await l.Ay.ctcPaymentMethodDetail({id:this.id,language:this.$i18n.locale});this.configDetail=t.data,this.formatData(this.configDetail),this.initData()},initData(){this.params.name=this.configDetail.realName,this.params.remark=this.configDetail.remark,this.fileList.push({url:this.imgSrc(this.configDetail.qrcode),resURL:this.configDetail.qrcode})},imgSrc(t){if(-1!==t.indexOf("http"))return t;{const e=`${p.C1}public/showimg!showImg.action?imagePath=`;return e+t}}},computed:{bankNumber:{get(){return this.info.number&&this.info.number.replace(/(\d{4})/g,"$1 ").trim()},set(t){this.info.number=t}},fullDisabled(){return this.disabled1&&this.disabled2}},components:{[c.A.name]:c.A,[o.A.name]:o.A,OrderNav:m.A,C2cInput:f.A,OtcButton:h.A},watch:{list:{deep:!0,handler(){const t=this.list.filter(((t,e)=>{if(2!=e)return""===t[`param_value${parseInt(e)+1}`]||void 0===t[`param_value${parseInt(e)+1}`]}));this.disabled1=0===t.length},immediate:!0},params:{deep:!0,handler(){const t=Object.keys(this.params).filter((t=>{if("remark"!==t)return""===this.params[t]||void 0===this.params[t]}));this.disabled2=0===t.length},immediate:!0}}},g=v,y=a(81656),C=(0,y.A)(g,n,r,!1,null,"2ca574a4",null),$=C.exports,k=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"addBank"},[a("order-nav",{staticClass:"mb-56",attrs:{title:t.$t("添加 Al-Rafidain QiServices")}}),a("div",{staticClass:"content pr-32 pl-32"},[a("c2c-input",{attrs:{label:"Name",color:"#7B7F87",placeholder:"James"},model:{value:t.info.name,callback:function(e){t.$set(t.info,"name",e)},expression:"info.name"}}),a("c2c-input",{attrs:{label:"Phone Number",placeholder:"Phone Number"},model:{value:t.info.phone,callback:function(e){t.$set(t.info,"phone",e)},expression:"info.phone"}}),a("c2c-input",{attrs:{label:"Bank Account Number",placeholder:"Bank Account Number"},model:{value:t.bankNumber,callback:function(e){t.bankNumber=e},expression:"bankNumber"}}),a("c2c-input",{attrs:{label:t.$t("Note(选填)")}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.info.desc,expression:"info.desc"}],staticClass:"w-full h-240",style:{background:"#F5F5F5"},attrs:{placeholder:"Note"},domProps:{value:t.info.desc},on:{input:function(e){e.target.composing||t.$set(t.info,"desc",e.target.value)}}})])],1),a("div",{staticClass:"fixed bottom-0 left-0 w-full pl-32 pr-32 pb-72 box-border"},[a("div",{staticClass:"font-24 mb-24",style:{color:"#868D9A"}},[t._v(" "+t._s(t.$t("温馨提示:当您出售数字货币时,您选择的收款方式将向买方展示,请确认信息填写准确无误。"))+" ")]),a("van-button",{directives:[{name:"show",rawName:"v-show",value:t.disabled,expression:"disabled"}],staticClass:"w-full",attrs:{type:"info"},on:{click:t.save}},[t._v(t._s(t.$t("保存"))+" ")]),a("van-button",{directives:[{name:"show",rawName:"v-show",value:!t.disabled,expression:"!disabled"}],staticClass:"w-full",attrs:{disabled:"",color:"#EAEBEE"}},[t._v(t._s(t.$t("保存"))+" ")])],1)],1)},x=[],_=a(94348),A={name:"CN",props:["data"],data(){return{disabled:"",info:{name:"",number:"",phone:"",desc:""}}},created(){_.log(this.data),this.data&&(this.info.name=this.data.name,this.info.phone=this.data.phone,this.info.number=this.data.number,this.info.desc=this.data.desc)},methods:{save(){(0,d.A)(this.$t("保存"))}},computed:{bankNumber:{get(){return this.info.number&&this.info.number.replace(/(\d{4})/g,"$1 ").trim()},set(t){this.info.number=t}}},components:{[c.A.name]:c.A,OrderNav:m.A,C2cInput:f.A},watch:{info:{deep:!0,handler(){const t=Object.keys(this.info).filter((t=>""===this.info[t]||void 0===this.info[t]));this.disabled=0===t.length,_.log(this.disabled)},immediate:!0}}},w=A,D=(0,y.A)(w,k,x,!1,null,"246f6ccc",null),N=D.exports,E={name:"index",props:["type","configType","id"],data(){return{paymentMethodConfig:""}},async created(){},components:{CN:$,EN:N}},P=E,T=(0,y.A)(P,i,s,!1,null,"39b308fe",null),L=T.exports},88616:function(t,e,a){a.d(e,{A:function(){return c}});var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"payment-input-wrapper"},[a("div",{staticClass:"label font-28 mb-18 textColor2"},[t._v(" "+t._s(t.$t(t.label))+" ")]),a("div",{staticClass:"payment-input w-full"},[t._t("default",(function(){return[t.isTextArea?a("textarea",{staticClass:"w-full h-full inputBackground c2cColor",attrs:{type:"text",placeholder:t.$t(t.placeholder),cols:"30",rows:"6"},domProps:{value:t.$t(t.value)},on:{input:t.changeValue}}):a("input",{staticClass:"w-full h-full inputBackground c2cColor",attrs:{readonly:t.disabled,type:"text",placeholder:t.$t(t.placeholder)},domProps:{value:t.$t(t.value)},on:{input:t.changeValue}})]}))],2)])},s=[],l={name:"PaymentInput",props:{label:{redirect:!0},color:{default:"#000000"},value:{},placeholder:{default:""},disabled:{default(){return!1}},isTextArea:{default:!1}},methods:{changeValue(t){this.$emit("input",t.target.value)}}},n=l,r=a(81656),o=(0,r.A)(n,i,s,!1,null,"7d8bfb88",null),c=o.exports}}]);
|