|
|
@@ -60,7 +60,7 @@ |
|
|
|
/> |
|
|
|
</van-popup> |
|
|
|
|
|
|
|
<!-- <van-field v-model="userForm.companySetupTime" label="成立时间" placeholder="请输入成立时间" required :rules="[{ required:true }]" />--> |
|
|
|
<!--<van-field v-model="userForm.companySetupTime" label="成立时间" placeholder="请输入成立时间" required :rules="[{ required:true }]" />--> |
|
|
|
<van-field v-model="userForm.companyCapital" label="注册资金" placeholder="请输入注册资金" required :rules="[{ required:true }]" /> |
|
|
|
<van-field v-model="userForm.companyLicense" label="营业执照号" placeholder="请输入公司的营业执照号" required :rules="[{ required:true }]"/> |
|
|
|
<van-field v-model="userForm.address" label="联系地址" placeholder="请输入联系地址" required :rules="[{ required:true }]" /> |
|
|
@@ -73,7 +73,13 @@ |
|
|
|
</template> |
|
|
|
</van-field> |
|
|
|
|
|
|
|
<van-field name="uploader" label="附件上传" required> |
|
|
|
<van-field name="uploader" label="营业执照" required> |
|
|
|
<template #input> |
|
|
|
<van-uploader :after-read="afterReadYYZZ" :before-delete="deleteFileYYZZ" v-model="fileListYYZZ" multiple :max-count="1" /> |
|
|
|
</template> |
|
|
|
</van-field> |
|
|
|
|
|
|
|
<van-field name="uploader" label="开户证明" required> |
|
|
|
<template #input> |
|
|
|
<van-uploader :after-read="afterReadKHZM" :before-delete="deleteFileKHZM" v-model="fileListKHZM" multiple :max-count="1" /> |
|
|
|
</template> |
|
|
@@ -107,6 +113,7 @@ export default { |
|
|
|
companyNameList:[], |
|
|
|
fileListKHZM:[], |
|
|
|
fileListFRZJZ:[], |
|
|
|
fileListYYZZ:[], |
|
|
|
form: { |
|
|
|
files:[], |
|
|
|
fileType:'', |
|
|
@@ -171,7 +178,7 @@ export default { |
|
|
|
this.userForm.companyTimeLimit = response.data.companyTimeLimit; |
|
|
|
this.userForm.companySetupTime = response.data.companySetupTime; |
|
|
|
this.userForm.companyCapital = response.data.companyCapital; |
|
|
|
this.userForm.companyLicense = response.data.companyLicense; |
|
|
|
// this.userForm.companyLicense = response.data.companyLicense; |
|
|
|
this.userForm.address = response.data.address; |
|
|
|
|
|
|
|
if (response.data.accountOpenCert!=''){ |
|
|
@@ -188,6 +195,13 @@ export default { |
|
|
|
}]; |
|
|
|
} |
|
|
|
|
|
|
|
if (response.data.companyLicense!=''){ |
|
|
|
this.fileListYYZZ = [{ |
|
|
|
url:'/api'+response.data.companyLicense, |
|
|
|
isImage: true |
|
|
|
}]; |
|
|
|
} |
|
|
|
|
|
|
|
this.tel = response.data.phone |
|
|
|
|
|
|
|
this.getDicts("company_nature").then(res => { |
|
|
@@ -243,6 +257,27 @@ export default { |
|
|
|
this.userForm.accountOpenCert = ''; |
|
|
|
} |
|
|
|
}, |
|
|
|
afterReadYYZZ(file) { |
|
|
|
this.$toast.loading({ |
|
|
|
message: "上传中...", |
|
|
|
forbidClick: true, |
|
|
|
duration: 0, |
|
|
|
}); |
|
|
|
// 此时可以自行将文件上传至服务器 |
|
|
|
let params1 = { |
|
|
|
file:file.content |
|
|
|
} |
|
|
|
base64Upload(params1).then((r1) => { |
|
|
|
this.form.companyLicense = r1.fileName; |
|
|
|
}) |
|
|
|
}, |
|
|
|
deleteFileYYZZ(elIndex){ |
|
|
|
return (file, name) => { |
|
|
|
let fileIndex = name.index |
|
|
|
this.fileListYYZZ[elIndex].splice(fileIndex, 1) |
|
|
|
this.form.companyLicense = ''; |
|
|
|
} |
|
|
|
}, |
|
|
|
submitForm(){ |
|
|
|
if (this.userForm.accountOpenCert == ''){ |
|
|
|
this.$toast({ |
|
|
@@ -254,6 +289,16 @@ export default { |
|
|
|
}) |
|
|
|
return; |
|
|
|
} |
|
|
|
if (this.userForm.companyLicense == ''){ |
|
|
|
this.$toast({ |
|
|
|
icon: 'error', // 找到自己需要的图标 |
|
|
|
message: '请上传营业执照', |
|
|
|
duration:"2000", |
|
|
|
onClose:function(){ |
|
|
|
} |
|
|
|
}) |
|
|
|
return; |
|
|
|
} |
|
|
|
userUpdate(this.userForm).then(response => { |
|
|
|
if(response.code == 200) { |
|
|
|
Dialog.confirm({ |
|
|
|