(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d82b6b10"],{"00d8":function(a,e,t){"use strict";t.r(e);var r=function(){var a=this,e=a.$createElement,t=a._self._c||e;return t("el-dialog",{attrs:{title:a.id?"修改支付方式":"新增支付方式","close-on-click-modal":!1,visible:a.visible},on:{"update:visible":function(e){a.visible=e},close:function(e){return a.close()},open:function(e){return a.open()}}},[t("el-form",{ref:"dataForm",attrs:{model:a.dataFormOne,rules:a.dataRule,"label-width":"120px"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&a._k(e.keyCode,"enter",13,e.key,"Enter")?null:a.dataFormSubmit()}}},[t("el-form-item",{attrs:{label:"用户名UID",prop:"userCode"}},[t("el-input",{attrs:{disabled:!!a.id,placeholder:"用户名UID"},model:{value:a.dataFormOne.userCode,callback:function(e){a.$set(a.dataFormOne,"userCode",e)},expression:"dataFormOne.userCode"}})],1),a.id?t("el-form-item",{attrs:{label:"用户名",prop:""}},[t("el-input",{attrs:{disabled:"",placeholder:"用户名"},model:{value:a.dataForm.userName,callback:function(e){a.$set(a.dataForm,"userName",e)},expression:"dataForm.userName"}})],1):a._e(),t("el-form-item",{attrs:{label:"资金密码",prop:"loginSafeword"}},[t("el-input",{attrs:{type:"password",placeholder:"请输入登录人资金密码"},model:{value:a.dataFormOne.loginSafeword,callback:function(e){a.$set(a.dataFormOne,"loginSafeword",e)},expression:"dataFormOne.loginSafeword"}})],1),a.id?t("el-form-item",{attrs:{label:"支付方式类型",prop:""}},[t("el-input",{attrs:{disabled:"",placeholder:"支付方式类型"},model:{value:a.dataForm.methodTypeName,callback:function(e){a.$set(a.dataForm,"methodTypeName",e)},expression:"dataForm.methodTypeName"}})],1):a._e(),a.id?a._e():t("el-form-item",{attrs:{label:"支付方式模板",prop:"id"}},[t("el-select",{attrs:{placeholder:"请选择"},on:{change:function(e){return a.changeVal(a.arr.id)}},model:{value:a.arr.id,callback:function(e){a.$set(a.arr,"id",e)},expression:"arr.id"}},a._l(a.arr,(function(a){return t("el-option",{key:a.id,attrs:{label:a.name,value:a.id}})})),1)],1),t("el-form-item",{attrs:{label:"支付方式图片",prop:"methodImg"}},[t("img",{attrs:{src:(a.id,a.dataForm.methodImgUrl),alt:"",width:"100",height:"100"}})]),t("el-form-item",{attrs:{label:"支付方式名称",prop:""}},[t("el-input",{attrs:{disabled:"",placeholder:"支付方式名称"},model:{value:a.dataForm.methodName,callback:function(e){a.$set(a.dataForm,"methodName",e)},expression:"dataForm.methodName"}})],1),t("el-form-item",{attrs:{label:"真实姓名",prop:"realName"}},[t("el-input",{attrs:{placeholder:"真实姓名"},model:{value:a.dataFormOne.realName,callback:function(e){a.$set(a.dataFormOne,"realName",e)},expression:"dataFormOne.realName"}})],1),a.dataForm.paramName1?t("el-form-item",{attrs:{label:a.dataForm.paramName1,prop:""}},[t("el-input",{attrs:{placeholder:"参数值1"},model:{value:a.dataForm.paramValue1,callback:function(e){a.$set(a.dataForm,"paramValue1",e)},expression:"dataForm.paramValue1"}})],1):a._e(),a.dataForm.paramName2?t("el-form-item",{attrs:{label:a.dataForm.paramName2,prop:""}},[t("el-input",{attrs:{placeholder:"参数值2"},model:{value:a.dataForm.paramValue2,callback:function(e){a.$set(a.dataForm,"paramValue2",e)},expression:"dataForm.paramValue2"}})],1):a._e(),a.dataForm.paramName3?t("el-form-item",{attrs:{label:a.dataForm.paramName3,prop:""}},[t("el-input",{attrs:{placeholder:"参数值3"},model:{value:a.dataForm.paramValue3,callback:function(e){a.$set(a.dataForm,"paramValue3",e)},expression:"dataForm.paramValue3"}})],1):a._e(),a.dataForm.paramName4?t("el-form-item",{attrs:{label:a.dataForm.paramName4,prop:""}},[t("el-input",{attrs:{placeholder:"参数值4"},model:{value:a.dataForm.paramValue14,callback:function(e){a.$set(a.dataForm,"paramValue14",e)},expression:"dataForm.paramValue14"}})],1):a._e(),a.dataForm.paramName5?t("el-form-item",{attrs:{label:a.dataForm.paramName5,prop:""}},[t("el-input",{attrs:{placeholder:"参数值5"},model:{value:a.dataForm.paramValue5,callback:function(e){a.$set(a.dataForm,"paramValue5",e)},expression:"dataForm.paramValue5"}})],1):a._e(),a.dataForm.paramName6?t("el-form-item",{attrs:{label:a.dataForm.paramName6,prop:""}},[t("el-input",{attrs:{placeholder:"参数值6"},model:{value:a.dataForm.paramValue6,callback:function(e){a.$set(a.dataForm,"paramValue6",e)},expression:"dataForm.paramValue6"}})],1):a._e(),a.dataForm.paramName7?t("el-form-item",{attrs:{label:a.dataForm.paramName7,prop:""}},[t("el-input",{attrs:{placeholder:"参数值7"},model:{value:a.dataForm.paramValue7,callback:function(e){a.$set(a.dataForm,"paramValue7",e)},expression:"dataForm.paramValue7"}})],1):a._e(),a.dataForm.paramName8?t("el-form-item",{attrs:{label:a.dataForm.paramName8,prop:""}},[t("el-input",{attrs:{placeholder:"参数值8"},model:{value:a.dataForm.paramValue8,callback:function(e){a.$set(a.dataForm,"paramValue8",e)},expression:"dataForm.paramValue8"}})],1):a._e(),a.dataForm.paramName9?t("el-form-item",{attrs:{label:a.dataForm.paramName9,prop:""}},[t("el-input",{attrs:{placeholder:"参数值9"},model:{value:a.dataForm.paramValue9,callback:function(e){a.$set(a.dataForm,"paramValue9",e)},expression:"dataForm.paramValue9"}})],1):a._e(),a.dataForm.paramName10?t("el-form-item",{attrs:{label:a.dataForm.paramName10,prop:""}},[t("el-input",{attrs:{placeholder:"参数值10"},model:{value:a.dataForm.paramValue10,callback:function(e){a.$set(a.dataForm,"paramValue10",e)},expression:"dataForm.paramValue10"}})],1):a._e(),a.dataForm.paramName11?t("el-form-item",{attrs:{label:a.dataForm.paramName11,prop:""}},[t("el-input",{attrs:{placeholder:"参数值11"},model:{value:a.dataForm.paramValue11,callback:function(e){a.$set(a.dataForm,"paramValue11",e)},expression:"dataForm.paramValue11"}})],1):a._e(),a.dataForm.paramName12?t("el-form-item",{attrs:{label:a.dataForm.paramName12,prop:""}},[t("el-input",{attrs:{placeholder:"参数值12"},model:{value:a.dataForm.paramValue12,callback:function(e){a.$set(a.dataForm,"paramValue12",e)},expression:"dataForm.paramValue12"}})],1):a._e(),a.dataForm.paramName13?t("el-form-item",{attrs:{label:a.dataForm.paramName13,prop:""}},[t("el-input",{attrs:{placeholder:"参数值13"},model:{value:a.dataForm.paramValue13,callback:function(e){a.$set(a.dataForm,"paramValue13",e)},expression:"dataForm.paramValue13"}})],1):a._e(),a.dataForm.paramName14?t("el-form-item",{attrs:{label:a.dataForm.paramName14,prop:""}},[t("el-input",{attrs:{placeholder:"参数值14"},model:{value:a.dataForm.paramValue14,callback:function(e){a.$set(a.dataForm,"paramValue14",e)},expression:"dataForm.paramValue14"}})],1):a._e(),a.dataForm.paramName15?t("el-form-item",{attrs:{label:a.dataForm.paramName15,prop:""}},[t("el-input",{attrs:{placeholder:"参数值15"},model:{value:a.dataForm.paramValue15,callback:function(e){a.$set(a.dataForm,"paramValue15",e)},expression:"dataForm.paramValue15"}})],1):a._e(),t("el-form-item",{attrs:{label:"支付二维码"}},[t("el-upload",{staticClass:"avatar-uploader",attrs:{action:a.$http.adornUrl("/api/uploadFile"),headers:{Authorization:a.$cookie.get("Authorization")},"on-success":a.handleAvatarSuccess,"show-file-list":!1,"before-upload":a.beforeAvatarUpload}},[a.dataFormOne.imageUrl?t("img",{staticClass:"avatar",attrs:{src:a.dataFormOne.imageUrl}}):t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),t("el-form-item",{attrs:{label:"备注",prop:"remark"}},[t("el-input",{attrs:{type:"textarea",placeholder:"备注"},model:{value:a.dataForm.remark,callback:function(e){a.$set(a.dataForm,"remark",e)},expression:"dataForm.remark"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(e){a.visible=!1}}},[a._v("取消")]),t("el-button",{attrs:{type:"primary"},on:{click:function(e){return a.dataFormSubmit()}}},[a._v("确定")])],1)],1)},m=[],o=(t("61f7"),t("20ca")),l=t("90c5"),d={data(){return{visible:!1,roleList:{},id:"",imageUrl:"",dataFormOne:{userCode:"",realName:"",remark:"",imageUrl:"",methodImg:"",userName:"",userId:""},dataForm:{userId:"",userCode:"",realName:"",userName:"",methodImg:"",methodName:"",paramName1:"",paramName2:"",paramName3:"",paramName4:"",paramName5:"",paramName6:"",paramName7:"",paramName8:"",paramName9:"",paramName10:"",paramName11:"",paramName12:"",paramName13:"",paramName14:"",paramName15:"",loginSafeword:""},arr:[],dataRule:{paramName1:[{required:!0,message:"参数1不能为空",trigger:"blur"}],userCode:[{required:!0,message:"用户名UID不能为空",trigger:"blur"}],loginSafeword:[{required:!0,message:"资金密码不能为空",trigger:"blur"}],value1:[{required:!0,message:"请选择支付方式",trigger:"blur"}],realName:[{required:!0,message:"真实姓名不能为空",trigger:"blur"}]}}},created(){},methods:{init(a){this.id=a||"",this.visible=!0,this.$nextTick(()=>{})},resClear(){this.id="",this.dataFormOne={realName:"",remark:"",imageUrl:"",methodImg:""},this.dataForm={methodConfigId:"",methodTypeName:"",methodImg:"",methodName:"",paramName1:"",paramName2:"",paramName3:"",paramName4:"",paramName5:"",paramName6:"",paramName7:"",paramName8:"",paramName9:"",paramName10:"",paramName11:"",paramName12:"",paramName13:"",paramName14:"",paramName15:"",loginSafeword:""}},handleAvatarSuccess(a,e){this.dataFormOne.methodImg=a.data.path,console.log(e),this.dataFormOne.imageUrl=URL.createObjectURL(e.raw),console.log(this.dataFormOne.imageUrl)},beforeAvatarUpload(a){const e=a.size/1024/1024<10;return e||this.$message.error("上传图片大小不能超过 10MB!"),e},changeVal(a){console.log(a),this.getDesc(a),this.$forceUpdate()},getDesc(a){this.$http({url:this.$http.adornUrl("/paymentMethodConfig/getDesc"),method:"get",params:this.$http.adornParams(Object.assign({id:a},{prodName:this.dataForm.prodName}))}).then(({data:a})=>{this.dataForm=a.data})},open(){this.id?this.getChangeMassge():this.getC2cPaymentMethodType()},close(){this.$data.dataForm=JSON.parse(JSON.stringify(this.$options.data().dataForm)),this.$data.dataFormOne=JSON.parse(JSON.stringify(this.$options.data().dataFormOne)),this.$nextTick(()=>{this.$refs["dataForm"].clearValidate()})},getC2cPaymentMethodType(){this.dataListLoading=!0,this.$http({url:this.$http.adornUrl("/paymentMethod/getPaymentMethodConfig"),method:"get"}).then(({data:a})=>{0==a.code&&(this.arr=Object.keys(a.data.methodConfigMap).map(e=>({id:e,name:a.data.methodConfigMap[e]})),this.arr.id=this.arr[0].id,this.$nextTick(()=>{this.getDesc(this.arr.id),this.dataFormOne.imageUrl=a.data.qrcodeImg,this.dataFormOne.methodImg=a.data.qrcode,this.dataFormOne.realName=a.data.realName,this.dataFormOne.userCode=a.data.userCode}),console.log(this.arr))})},getChangeMassge(){this.$http({url:this.$http.adornUrl("/paymentMethod/get"),method:"post",data:this.$http.adornData({id:this.id})}).then(({data:a})=>{0==a.code?(this.dataForm=a.data,this.dataFormOne.imageUrl=a.data.qrcodeImg,this.dataFormOne.methodImg=a.data.qrcode,this.dataFormOne.realName=a.data.realName,this.dataFormOne.userCode=a.data.userCode):this.$message({message:a.msg,type:"error"})})},dataFormSubmit:Object(o["a"])((function(){this.$refs["dataForm"].validate(a=>{a&&(this.id?this.$http({url:this.$http.adornUrl("/paymentMethod/update"),method:"post",data:this.$http.adornData({id:this.id,loginSafeword:Object(l["a"])(this.dataFormOne.loginSafeword),methodConfigId:this.dataForm.methodConfigId,qrcode:this.dataFormOne.methodImg,realName:this.dataFormOne.realName,remark:this.dataForm.remark,userCode:this.dataFormOne.userCode,paramValue1:this.dataForm.paramValue1,paramValue2:this.dataForm.paramValue2,paramValue3:this.dataForm.paramValue3,paramValue4:this.dataForm.paramValue4,paramValue5:this.dataForm.paramValue5,paramValue6:this.dataForm.paramValue6,paramValue7:this.dataForm.paramValue7,paramValue8:this.dataForm.paramValue8,paramValue9:this.dataForm.paramValue9,paramValue10:this.dataForm.paramValue10,paramValue11:this.dataForm.paramValue11,paramValue12:this.dataForm.paramValue12,paramValue13:this.dataForm.paramValue13,paramValue14:this.dataForm.paramValue14,paramValue15:this.dataForm.paramValue15})}).then(({data:a})=>{0==a.code?this.$message({message:"操作成功",type:"success",duration:1500,onClose:()=>{this.visible=!1,this.$emit("refreshDataList")}}):this.$message({message:a.msg,type:"error"})}):this.$http({url:this.$http.adornUrl("/paymentMethod/add"),method:"post",data:this.$http.adornData({loginSafeword:Object(l["a"])(this.dataFormOne.loginSafeword),methodConfigId:this.arr.id,qrcode:this.dataFormOne.methodImg,realName:this.dataFormOne.realName,remark:this.dataForm.remark,userCode:this.dataFormOne.userCode,paramValue1:this.dataForm.paramValue1,paramValue2:this.dataForm.paramValue2,paramValue3:this.dataForm.paramValue3,paramValue4:this.dataForm.paramValue4,paramValue5:this.dataForm.paramValue5,paramValue6:this.dataForm.paramValue6,paramValue7:this.dataForm.paramValue7,paramValue8:this.dataForm.paramValue8,paramValue9:this.dataForm.paramValue9,paramValue10:this.dataForm.paramValue10,paramValue11:this.dataForm.paramValue11,paramValue12:this.dataForm.paramValue12,paramValue13:this.dataForm.paramValue13,paramValue14:this.dataForm.paramValue14,paramValue15:this.dataForm.paramValue15})}).then(({data:a})=>{0==a.code?this.$message({message:"操作成功",type:"success",duration:1500,onClose:()=>{this.visible=!1,this.$emit("refreshDataList")}}):this.$message({message:a.msg,type:"error"})}))})}))}},s=d,i=(t("3d87"),t("2877")),p=Object(i["a"])(s,r,m,!1,null,"d8f64616",null);e["default"]=p.exports},1:function(a,e){},"20ca":function(a,e,t){"use strict";t.d(e,"a",(function(){return r}));const r=(a,e)=>{let t,r=e||300;return function(){let e=arguments;t&&clearTimeout(t);let m=!t;t=setTimeout(()=>{t=null},r),m&&a.apply(this,e)}}},"3d87":function(a,e,t){"use strict";t("78e8")},"78e8":function(a,e,t){},"90c5":function(a,e,t){"use strict";t.d(e,"a",(function(){return l}));var r=t("3452"),m=t.n(r);const o="-mall4j-password";function l(a){const e=Date.now(),t=m.a.enc.Utf8.parse(o),r=m.a.enc.Utf8.parse(e+a),l=m.a.AES.encrypt(r,t,{mode:m.a.mode.ECB,padding:m.a.pad.Pkcs7});return l.toString()}}}]);