|  |  |  | 
|---|
|  |  |  | extends: BaseOpera, | 
|---|
|  |  |  | components: { GlobalWindow, UploadAvatarImage }, | 
|---|
|  |  |  | data () { | 
|---|
|  |  |  | var idcardImgList = (rule, value, callback) => { | 
|---|
|  |  |  | if (value.length === 0) { | 
|---|
|  |  |  | callback(new Error('请上传法人身份证')); | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | callback(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | return { | 
|---|
|  |  |  | // 表单数据 | 
|---|
|  |  |  | initParam:{ | 
|---|
|  |  |  | 
|---|
|  |  |  | { required: true, message: '请上传营业执照' } | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | idcardImgList: [ | 
|---|
|  |  |  | { required: true, message: '请上传法人身份证' } | 
|---|
|  |  |  | { required: true, validator: idcardImgList } | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | signImg: [ | 
|---|
|  |  |  | { required: true, message: '请上传电子签章' } | 
|---|
|  |  |  | 
|---|
|  |  |  | this.$nextTick(() => { | 
|---|
|  |  |  | for (const key in this.form) { | 
|---|
|  |  |  | this.form[key] = target[key] | 
|---|
|  |  |  | this.form.username=null | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | 
|---|
|  |  |  | name: '' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.form.idcardImgList[0] = { fileurl: data.imgurl, name: data.name } | 
|---|
|  |  |  | this.$forceUpdate() | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | // 身份证照片2 | 
|---|
|  |  |  | result2 (data) { | 
|---|
|  |  |  | 
|---|
|  |  |  | name: '' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.form.idcardImgList[1] = { fileurl: data.imgurl, name: data.name } | 
|---|
|  |  |  | this.$forceUpdate() | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | // 电子签章 | 
|---|
|  |  |  | result3 (data) { | 
|---|