diff --git a/jsowell-ui/src/views/pile/merchant/components/adapayMember.vue b/jsowell-ui/src/views/pile/merchant/components/adapayMember.vue index 6d6c0a158..1ffef9950 100644 --- a/jsowell-ui/src/views/pile/merchant/components/adapayMember.vue +++ b/jsowell-ui/src/views/pile/merchant/components/adapayMember.vue @@ -1,5 +1,8 @@ - - - - - - @@ -136,7 +112,7 @@ - + - - - @@ -216,9 +180,11 @@ 提交 + 重置 + @@ -233,14 +199,14 @@ export default { data() { return { dialog:false, - dialogForm:{}, - enterpriseDialog:false, // 企业弹窗 + dialogForm:{ + bankAcctType:'1' + }, // 汇付会员 adapayMember: '', openCreateAdapayMember: false, // 汇付结算账户 adapaySettleAccount: null, - openCreateAdapaySettleAccount: false, dialogRules: { email: [ { @@ -320,13 +286,6 @@ export default { trigger: "blur", }, ], - provCode: [ - { - required: true, - message: "请填写银行账户开户银行所在省份编码", - trigger: "blur", - }, - ], certId: [ { required: true, @@ -339,12 +298,14 @@ export default { required: true, message: "请填写银行编码", trigger: "blur", - }, - { - pattern: /^(?:(?:\+|00)86)?1\d{10}$/, - message: "手机号格式有误", + } + ], + imgList: [ + { + required: true, + message: "请上传三张照片", trigger: "change", - }, + } ], businessName:[{ required: true, @@ -354,7 +315,7 @@ export default { provCode:[{ required: true, message: "请选择省份编码", - trigger: "blur", + trigger: "change", },], socialCreditCode:[{ required: true, @@ -436,6 +397,19 @@ export default { }; }, methods: { + getFile(e){ + // console.log(e,'file'); + const file = e.target.files + // this.file = e.target.files[0] + if(file.length !== 0) { + const reader = new FileReader() + reader.readAsDataURL(file[0]) + // reader.readAsText(file[0]) + reader.addEventListener('load',() =>{ + console.log('asdfjao',reader.result); + }) + } + }, handleExceed(files, fileList) { this.$message.warning( `当前限制选择 3 张图片,本次选择了 ${ @@ -446,10 +420,11 @@ export default { handleSuccess(res, file) { this.imageUrl = URL.createObjectURL(file.raw); console.log("图片上传成功 url:", this.imageUrl); - console.log("图片上传成功 res:", res); + // console.log("图片上传成功 res:", res); this.fileList.push({ url: res.url }); console.log('push方法', this.fileList); this.dialogForm.imgList = this.fileList + // console.log(this.dialogForm.imgList,'this.dialogForm.imgList'); }, handleRemove(file, fileList) { @@ -463,7 +438,6 @@ export default { // console.log(file); this.dialogImageUrl = file.url; console.log(this.dialogImageUrl); - this.dialogVisible = true; }, areaCode(area){ let arr = this.options.find(item => item.cities[0].value == area) @@ -478,9 +452,11 @@ export default { this.dialogForm.areaCode = value[1] }, submitDialogForm(dialogForm){ - if(!this.dialogForm.imgList == [] && this.dialogForm.imgList.length !== 3) return this.$message.warning('请上传三张照片') + + console.log(this.dialogForm); this.$refs[dialogForm].validate((valid) =>{ if (valid) { + if(this.dialogForm.imgList.length !== 3 ) return this.$message.warning('请上传三张照片') console.log(valid,'valid'); createSettleAccount(this.dialogForm).then((response) =>{ console.log('新增',response); @@ -493,25 +469,8 @@ export default { } }) }, - // 创建汇付会员 - // submitForm(formName) { - // console.log('省 市',this.ruleForm.provCode,this.ruleForm.areaCode) - // this.$refs[formName].validate((valid) => { - // if (valid) { - // console.log("valid", this.ruleForm); - // createAdapayMember(this.ruleForm).then((response) => { - // console.log("新增", response); - // this.openCreateAdapaySettleAccount = false - // this.selectAdapayMember(); - // }); - // } else { - // console.log("提交表格失败"); - // return false; - // } - // }); - // }, - resetForm(formName) { - this.$refs[formName].resetFields(); + resetForm(dialogForm) { + this.$refs[dialogForm].resetFields(); }, // 查询汇付会员 selectAdapayMember() {