| | |
| | | <el-form-item label="统一信用代码" prop="code"> |
| | | <el-input v-model="form.code" placeholder="请输入" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="法人姓名" prop="legalName"> |
| | | <el-form-item label="法人姓名" prop="legalName" v-if="form.type !== 1"> |
| | | <el-input v-model="form.legalName" placeholder="请输入" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="绑定手机号" prop="phone"> |
| | | <el-form-item label="绑定手机号" prop="phone" v-if="form.type !== 1"> |
| | | <div style="width: 100%; display: flex; align-items: center;"> |
| | | <el-input v-model="form.phone" maxlength="11" type="number" style="flex: 1;" placeholder="请输入" v-trim/> |
| | | <el-button type="primary" style="flex-shrink: 0; margin-left: 15px;" @click="send" v-if="num === 0">发送验证码</el-button> |
| | | <el-button type="primary" style="flex-shrink: 0; margin-left: 15px;" v-else>{{num}}s</el-button> |
| | | </div> |
| | | </el-form-item> |
| | | <el-form-item label="验证码" prop="captche"> |
| | | <el-form-item label="验证码" prop="captche" v-if="form.type !== 1"> |
| | | <el-input v-model="form.captche" placeholder="请输入" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="公司账号" prop="username"> |
| | | <el-form-item label="公司账号" prop="username" v-if="form.type !== 1"> |
| | | <el-input v-model="form.username" placeholder="请输入" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="认证邮箱" prop="email"> |
| | | <el-form-item label="认证邮箱" prop="email" v-if="form.type !== 1"> |
| | | <el-input v-model="form.email" placeholder="请输入" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="纳税人识别号" prop="taxCode"> |
| | |
| | | <el-input v-model="form.invoiceAddr" placeholder="请输入" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="营业执照" prop="businessImg"> |
| | | <UploadAvatarImage :uploadData="{ folder: 'company' }" :file="file" @uploadSuccess="result" /> |
| | | <UploadAvatarImage :uploadData="{ folder: 'company' }" :file="form.file" @uploadSuccess="result" /> |
| | | </el-form-item> |
| | | <el-form-item label="法人身份证" prop="idcardImgList"> |
| | | <div style="width: 100%; display: flex; align-items: center;"> |
| | | <UploadAvatarImage :uploadData="{ folder: 'company' }" :file="file1" @uploadSuccess="result1" /> |
| | | <UploadAvatarImage :uploadData="{ folder: 'company' }" :file="form.file1" @uploadSuccess="result1" /> |
| | | <div style="width: 15px;height: 100%;"></div> |
| | | <UploadAvatarImage :uploadData="{ folder: 'company' }" :file="file2" @uploadSuccess="result2" /> |
| | | <UploadAvatarImage :uploadData="{ folder: 'company' }" :file="form.file2" @uploadSuccess="result2" /> |
| | | </div> |
| | | </el-form-item> |
| | | <el-form-item label="电子签章" prop="signImg"> |
| | | <UploadAvatarImage :uploadData="{ folder: 'company' }" :file="file3" @uploadSuccess="result3" /> |
| | | <UploadAvatarImage :uploadData="{ folder: 'company' }" :file="form.file3" @uploadSuccess="result3" /> |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-button type="primary" style="margin-bottom: 15px;" @click="add">添加</el-button> |
| | | <el-button type="primary" style="margin-bottom: 15px;" @click="add" v-if="form.type !== 1">添加</el-button> |
| | | <el-table |
| | | v-if="form.type !== 1" |
| | | :data="form.solutionList" |
| | | border |
| | | style="width: 100%"> |
| | |
| | | canAdd: 0, |
| | | canReduce: 0 |
| | | } |
| | | ] |
| | | ], |
| | | type: '', |
| | | file: { |
| | | imgurl: '', |
| | | imgurlfull: '' |
| | | }, |
| | | file1: { |
| | | imgurl: '', |
| | | imgurlfull: '' |
| | | }, |
| | | file2: { |
| | | imgurl: '', |
| | | imgurlfull: '' |
| | | }, |
| | | file3: { |
| | | imgurl: '', |
| | | imgurlfull: '' |
| | | }, |
| | | }, |
| | | timer: null, |
| | | num: 0, |
| | |
| | | { required: true, message: '请输入公司账号' } |
| | | ] |
| | | }, |
| | | file: { |
| | | imgurl: '', |
| | | imgurlfull: '' |
| | | }, |
| | | file1: { |
| | | imgurl: '', |
| | | imgurlfull: '' |
| | | }, |
| | | file2: { |
| | | imgurl: '', |
| | | imgurlfull: '' |
| | | }, |
| | | file3: { |
| | | imgurl: '', |
| | | imgurlfull: '' |
| | | }, |
| | | |
| | | programme: [] |
| | | } |
| | | }, |
| | |
| | | }, |
| | | // 接收营业执照数据 |
| | | result(data) { |
| | | this.form.businessImg = { |
| | | fileurl: '', |
| | | name: '' |
| | | } |
| | | this.form.businessImg.fileurl = data.imgurl |
| | | this.form.businessImg.name = data.name |
| | | }, |
| | | // 身份证照片1 |
| | | result1(data) { |
| | | this.form.idcardImgList[0] = { |
| | | fileurl: '', |
| | | name: '' |
| | | } |
| | | this.form.idcardImgList[0] = { fileurl: data.imgurl, name: data.name } |
| | | }, |
| | | // 身份证照片2 |
| | | result2(data) { |
| | | this.form.idcardImgList[1] = { |
| | | fileurl: '', |
| | | name: '' |
| | | } |
| | | this.form.idcardImgList[1] = { fileurl: data.imgurl, name: data.name } |
| | | }, |
| | | // 电子签章 |
| | | result3(data) { |
| | | this.form.signImg = { |
| | | fileurl: '', |
| | | name: '' |
| | | } |
| | | this.form.signImg.fileurl = data.imgurl |
| | | this.form.signImg.name = data.name |
| | | } |