浏览代码

产权交易单位用户

rongxin_prod
庞东旭 2 年前
父节点
当前提交
ad2a48933c
共有 2 个文件被更改,包括 67 次插入2 次删除
  1. +30
    -1
      src/views/register/companyRegister.vue
  2. +37
    -1
      src/views/user/accountSetting/userInformation/companyInformation.vue

+ 30
- 1
src/views/register/companyRegister.vue 查看文件

@@ -27,7 +27,14 @@
<van-field v-model="form.companyCode" label="社会信用代码" placeholder="请输入公司的社会信用代码" required :rules="[{ required:true }]"/> <van-field v-model="form.companyCode" label="社会信用代码" placeholder="请输入公司的社会信用代码" required :rules="[{ required:true }]"/>
<van-field v-model="form.companyLicense" label="营业执照号" placeholder="请输入公司的营业执照号" required :rules="[{ required:true }]"/> <van-field v-model="form.companyLicense" label="营业执照号" placeholder="请输入公司的营业执照号" required :rules="[{ required:true }]"/>
<van-field v-model="form.address" label="联系地址" placeholder="请输入联系地址" /> <van-field v-model="form.address" label="联系地址" placeholder="请输入联系地址" />
<van-field name="uploader" label="开户证明" required>

<van-field name="uploader" label="法人证件照" required>
<template #input>
<van-uploader :after-read="afterReadFRZJZ" :before-delete="deleteFileFRZJZ" v-model="fileListFRZJZ" multiple :max-count="1" />
</template>
</van-field>

<van-field name="uploader" label="附件上传" required>
<template #input> <template #input>
<van-uploader :after-read="afterReadKHZM" :before-delete="deleteFileKHZM" v-model="fileListKHZM" multiple :max-count="1" /> <van-uploader :after-read="afterReadKHZM" :before-delete="deleteFileKHZM" v-model="fileListKHZM" multiple :max-count="1" />
</template> </template>
@@ -149,6 +156,7 @@ export default {
showPicker: false, showPicker: false,
columns:[], columns:[],
fileListKHZM:[], fileListKHZM:[],
fileListFRZJZ:[],
form: { form: {
phone: "", //账号 phone: "", //账号
code: "", //验证码 code: "", //验证码
@@ -251,6 +259,27 @@ export default {
}) })
}); });
}, },
afterReadFRZJZ(file) {
// 此时可以自行将文件上传至服务器
this.$toast.loading({
message: "上传中...",
forbidClick: true,
duration: 0,
});
let params1 = {
file:file.content
}
base64Upload(params1).then((r1) => {
this.form.idCardPic = r1.fileName;
})
},
deleteFileFRZJZ(elIndex){
return (file, name) => {
let fileIndex = name.index
this.fileListFRZJZ[elIndex].splice(fileIndex, 1)
this.form.idCardPic = '';
}
},
afterReadKHZM(file) { afterReadKHZM(file) {
this.$toast.loading({ this.$toast.loading({
message: "上传中...", message: "上传中...",


+ 37
- 1
src/views/user/accountSetting/userInformation/companyInformation.vue 查看文件

@@ -66,7 +66,14 @@
<van-field v-model="userForm.companyCapital" 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.companyLicense" label="营业执照号" placeholder="请输入公司的营业执照号" required :rules="[{ required:true }]"/>
<van-field v-model="userForm.address" label="联系地址" placeholder="请输入联系地址" required :rules="[{ required:true }]" /> <van-field v-model="userForm.address" label="联系地址" placeholder="请输入联系地址" required :rules="[{ required:true }]" />
<van-field name="uploader" label="开户证明" required>

<van-field name="uploader" label="法人证件照" required>
<template #input>
<van-uploader :after-read="afterReadFRZJZ" :before-delete="deleteFileFRZJZ" v-model="fileListFRZJZ" multiple :max-count="1" />
</template>
</van-field>

<van-field name="uploader" label="附件上传" required>
<template #input> <template #input>
<van-uploader :after-read="afterReadKHZM" :before-delete="deleteFileKHZM" v-model="fileListKHZM" multiple :max-count="1" /> <van-uploader :after-read="afterReadKHZM" :before-delete="deleteFileKHZM" v-model="fileListKHZM" multiple :max-count="1" />
</template> </template>
@@ -99,6 +106,7 @@ export default {
fileList:[], fileList:[],
companyNameList:[], companyNameList:[],
fileListKHZM:[], fileListKHZM:[],
fileListFRZJZ:[],
form: { form: {
files:[], files:[],
fileType:'', fileType:'',
@@ -173,6 +181,13 @@ export default {
}]; }];
} }


if (response.data.idCardPic!=''){
this.fileListFRZJZ = [{
url:'/api'+response.data.idCardPic,
isImage: true
}];
}

this.tel = response.data.phone this.tel = response.data.phone


this.getDicts("company_nature").then(res => { this.getDicts("company_nature").then(res => {
@@ -192,6 +207,27 @@ export default {
}); });
}); });
}, },
afterReadFRZJZ(file) {
// 此时可以自行将文件上传至服务器
this.$toast.loading({
message: "上传中...",
forbidClick: true,
duration: 0,
});
let params1 = {
file:file.content
}
base64Upload(params1).then((r1) => {
this.userForm.idCardPic = r1.fileName;
})
},
deleteFileFRZJZ(elIndex){
return (file, name) => {
let fileIndex = name.index
this.fileListFRZJZ[elIndex].splice(fileIndex, 1)
this.userForm.idCardPic = '';
}
},
afterReadKHZM(file) { afterReadKHZM(file) {
// 此时可以自行将文件上传至服务器 // 此时可以自行将文件上传至服务器
let params1 = new FormData(); let params1 = new FormData();


正在加载...
取消
保存