|
|
|
@ -1,425 +1,14 @@
|
|
|
|
<template>
|
|
|
|
<template>
|
|
|
|
<div class="app-container">
|
|
|
|
<div class="app-container">
|
|
|
|
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
|
|
|
|
|
|
|
|
<el-form-item label="公司ID" prop="companyId">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.companyId"
|
|
|
|
|
|
|
|
placeholder="请输入公司ID"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="租户代码" prop="tenantCode">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.tenantCode"
|
|
|
|
|
|
|
|
placeholder="请输入租户代码"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="公司名称" prop="companyName">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.companyName"
|
|
|
|
|
|
|
|
placeholder="请输入公司名称"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="帐户名称" prop="accountName">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.accountName"
|
|
|
|
|
|
|
|
placeholder="请输入帐户名称"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="开户银行" prop="accountBank">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.accountBank"
|
|
|
|
|
|
|
|
placeholder="请输入开户银行"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="银行地址" prop="bankAddress">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.bankAddress"
|
|
|
|
|
|
|
|
placeholder="请输入银行地址"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="银行账号" prop="bankAccount">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.bankAccount"
|
|
|
|
|
|
|
|
placeholder="请输入银行账号"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="银行行号" prop="bankNo">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.bankNo"
|
|
|
|
|
|
|
|
placeholder="请输入银行行号"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="银行电话" prop="bankPhone">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.bankPhone"
|
|
|
|
|
|
|
|
placeholder="请输入银行电话"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="授权委托人" prop="trueName">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.trueName"
|
|
|
|
|
|
|
|
placeholder="请输入授权委托人"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="职位" prop="position">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.position"
|
|
|
|
|
|
|
|
placeholder="请输入职位"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="身份证号" prop="idNumber">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.idNumber"
|
|
|
|
|
|
|
|
placeholder="请输入身份证号"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="生日" prop="birthday">
|
|
|
|
|
|
|
|
<el-date-picker clearable
|
|
|
|
|
|
|
|
v-model="queryParams.birthday"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择生日">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="开始日期" prop="idCardStart">
|
|
|
|
|
|
|
|
<el-date-picker clearable
|
|
|
|
|
|
|
|
v-model="queryParams.idCardStart"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择开始日期">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="结束日期" prop="idCardEnd">
|
|
|
|
|
|
|
|
<el-date-picker clearable
|
|
|
|
|
|
|
|
v-model="queryParams.idCardEnd"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择结束日期">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="最大进度" prop="maxProgress">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.maxProgress"
|
|
|
|
|
|
|
|
placeholder="请输入最大进度"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="企业ID" prop="businessId">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.businessId"
|
|
|
|
|
|
|
|
placeholder="请输入企业ID"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="电话号码" prop="phoneNumber">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.phoneNumber"
|
|
|
|
|
|
|
|
placeholder="请输入电话号码"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="统一社会信用代码" prop="socialCode">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.socialCode"
|
|
|
|
|
|
|
|
placeholder="请输入统一社会信用代码"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="公司性质" prop="nature">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.nature"
|
|
|
|
|
|
|
|
placeholder="请输入公司性质"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="登记机关" prop="authority">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.authority"
|
|
|
|
|
|
|
|
placeholder="请输入登记机关"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="开始时间" prop="startTime">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.startTime"
|
|
|
|
|
|
|
|
placeholder="请输入开始时间"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="邮箱" prop="email">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.email"
|
|
|
|
|
|
|
|
placeholder="请输入邮箱"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="营业执照" prop="businessLicense">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.businessLicense"
|
|
|
|
|
|
|
|
placeholder="请输入营业执照"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="法定代表人" prop="legalRepresentative">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.legalRepresentative"
|
|
|
|
|
|
|
|
placeholder="请输入法定代表人"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="注册资本" prop="registeredCapital">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.registeredCapital"
|
|
|
|
|
|
|
|
placeholder="请输入注册资本"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="地址" prop="address">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.address"
|
|
|
|
|
|
|
|
placeholder="请输入地址"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="完整地址" prop="fullAddress">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.fullAddress"
|
|
|
|
|
|
|
|
placeholder="请输入完整地址"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="注册时间" prop="registeredTime">
|
|
|
|
|
|
|
|
<el-date-picker clearable
|
|
|
|
|
|
|
|
v-model="queryParams.registeredTime"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择注册时间">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="经营开始时间" prop="businessStart">
|
|
|
|
|
|
|
|
<el-date-picker clearable
|
|
|
|
|
|
|
|
v-model="queryParams.businessStart"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择经营开始时间">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="经营结束时间" prop="businessEnd">
|
|
|
|
|
|
|
|
<el-date-picker clearable
|
|
|
|
|
|
|
|
v-model="queryParams.businessEnd"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择经营结束时间">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="经营范围" prop="businessScope">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.businessScope"
|
|
|
|
|
|
|
|
placeholder="请输入经营范围"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="企业基础代码" prop="companyBasicId">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.companyBasicId"
|
|
|
|
|
|
|
|
placeholder="请输入企业基础代码"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="企业大小" prop="enterpriseSize">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.enterpriseSize"
|
|
|
|
|
|
|
|
placeholder="请输入企业大小"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="行业" prop="industry">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.industry"
|
|
|
|
|
|
|
|
placeholder="请输入行业"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="网站" prop="website">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.website"
|
|
|
|
|
|
|
|
placeholder="请输入网站"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="公司联系电话" prop="contactPhone">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.contactPhone"
|
|
|
|
|
|
|
|
placeholder="请输入公司联系电话"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="邮编" prop="postcode">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.postcode"
|
|
|
|
|
|
|
|
placeholder="请输入邮编"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="传真" prop="fax">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.fax"
|
|
|
|
|
|
|
|
placeholder="请输入传真"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="安全许可证" prop="securityLicense">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.securityLicense"
|
|
|
|
|
|
|
|
placeholder="请输入安全许可证"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="安全许可证开始时间" prop="securityStart">
|
|
|
|
|
|
|
|
<el-date-picker clearable
|
|
|
|
|
|
|
|
v-model="queryParams.securityStart"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择安全许可证开始时间">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="安全许可证结束时间" prop="securityEnd">
|
|
|
|
|
|
|
|
<el-date-picker clearable
|
|
|
|
|
|
|
|
v-model="queryParams.securityEnd"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择安全许可证结束时间">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="结构" prop="structure">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.structure"
|
|
|
|
|
|
|
|
placeholder="请输入结构"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="描述" prop="softPowerText">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.softPowerText"
|
|
|
|
|
|
|
|
placeholder="请输入描述"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="图片" prop="softPowerImg">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParams.softPowerImg"
|
|
|
|
|
|
|
|
placeholder="请输入图片"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item>
|
|
|
|
|
|
|
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
|
|
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-form>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10" class="mb8">
|
|
|
|
|
|
|
|
<el-col :span="1.5">
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
|
|
|
|
type="primary"
|
|
|
|
|
|
|
|
plain
|
|
|
|
|
|
|
|
icon="el-icon-plus"
|
|
|
|
|
|
|
|
size="mini"
|
|
|
|
|
|
|
|
@click="handleAdd"
|
|
|
|
|
|
|
|
v-hasPermi="['bid:company:add']"
|
|
|
|
|
|
|
|
>新增</el-button>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="1.5">
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
|
|
|
|
type="success"
|
|
|
|
|
|
|
|
plain
|
|
|
|
|
|
|
|
icon="el-icon-edit"
|
|
|
|
|
|
|
|
size="mini"
|
|
|
|
|
|
|
|
:disabled="single"
|
|
|
|
|
|
|
|
@click="handleUpdate"
|
|
|
|
|
|
|
|
v-hasPermi="['bid:company:edit']"
|
|
|
|
|
|
|
|
>修改</el-button>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="1.5">
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
|
|
|
|
type="danger"
|
|
|
|
|
|
|
|
plain
|
|
|
|
|
|
|
|
icon="el-icon-delete"
|
|
|
|
|
|
|
|
size="mini"
|
|
|
|
|
|
|
|
:disabled="multiple"
|
|
|
|
|
|
|
|
@click="handleDelete"
|
|
|
|
|
|
|
|
v-hasPermi="['bid:company:remove']"
|
|
|
|
|
|
|
|
>删除</el-button>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="1.5">
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
|
|
|
|
type="warning"
|
|
|
|
|
|
|
|
plain
|
|
|
|
|
|
|
|
icon="el-icon-download"
|
|
|
|
|
|
|
|
size="mini"
|
|
|
|
|
|
|
|
@click="handleExport"
|
|
|
|
|
|
|
|
v-hasPermi="['bid:company:export']"
|
|
|
|
|
|
|
|
>导出</el-button>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--
|
|
|
|
<el-table v-loading="loading" :data="companyList" @selection-change="handleSelectionChange">
|
|
|
|
<el-table v-loading="loading" :data="companyList" @selection-change="handleSelectionChange">
|
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
|
<el-table-column label="ID" align="center" prop="id" />
|
|
|
|
<el-table-column label="ID" align="center" prop="id" />
|
|
|
|
<el-table-column label="公司ID" align="center" prop="companyId" />
|
|
|
|
<el-table-column label="公司ID" align="center" prop="companyId" />
|
|
|
|
<el-table-column label="租户代码" align="center" prop="tenantCode" />
|
|
|
|
<el-table-column label="租户代码" align="center" prop="tenantCode" />
|
|
|
|
<el-table-column label="公司名称" align="center" prop="companyName" />
|
|
|
|
<el-table-column label="公司名称" align="center" prop="companyName" />
|
|
|
|
<el-table-column label="帐户名称" align="center" prop="accountName" />
|
|
|
|
<el-table-column label="开户名称" align="center" prop="accountName" />
|
|
|
|
<el-table-column label="开户银行" align="center" prop="accountBank" />
|
|
|
|
<el-table-column label="开户银行" align="center" prop="accountBank" />
|
|
|
|
<el-table-column label="银行地址" align="center" prop="bankAddress" />
|
|
|
|
<el-table-column label="银行地址" align="center" prop="bankAddress" />
|
|
|
|
<el-table-column label="开户许可证照片" align="center" prop="annex" />
|
|
|
|
<el-table-column label="开户许可证照片" align="center" prop="annex" />
|
|
|
|
@ -453,7 +42,7 @@
|
|
|
|
<el-table-column label="公司性质" align="center" prop="nature" />
|
|
|
|
<el-table-column label="公司性质" align="center" prop="nature" />
|
|
|
|
<el-table-column label="登记机关" align="center" prop="authority" />
|
|
|
|
<el-table-column label="登记机关" align="center" prop="authority" />
|
|
|
|
<el-table-column label="开始时间" align="center" prop="startTime" />
|
|
|
|
<el-table-column label="开始时间" align="center" prop="startTime" />
|
|
|
|
<el-table-column label="邮箱" align="center" prop="email" />
|
|
|
|
<el-table-column label="公司邮箱" align="center" prop="email" />
|
|
|
|
<el-table-column label="营业执照" align="center" prop="businessLicense" />
|
|
|
|
<el-table-column label="营业执照" align="center" prop="businessLicense" />
|
|
|
|
<el-table-column label="法定代表人" align="center" prop="legalRepresentative" />
|
|
|
|
<el-table-column label="法定代表人" align="center" prop="legalRepresentative" />
|
|
|
|
<el-table-column label="注册资本" align="center" prop="registeredCapital" />
|
|
|
|
<el-table-column label="注册资本" align="center" prop="registeredCapital" />
|
|
|
|
@ -480,7 +69,7 @@
|
|
|
|
<el-table-column label="行业" align="center" prop="industry" />
|
|
|
|
<el-table-column label="行业" align="center" prop="industry" />
|
|
|
|
<el-table-column label="网站" align="center" prop="website" />
|
|
|
|
<el-table-column label="网站" align="center" prop="website" />
|
|
|
|
<el-table-column label="公司联系电话" align="center" prop="contactPhone" />
|
|
|
|
<el-table-column label="公司联系电话" align="center" prop="contactPhone" />
|
|
|
|
<el-table-column label="邮编" align="center" prop="postcode" />
|
|
|
|
<el-table-column label="邮政编码" align="center" prop="postcode" />
|
|
|
|
<el-table-column label="传真" align="center" prop="fax" />
|
|
|
|
<el-table-column label="传真" align="center" prop="fax" />
|
|
|
|
<el-table-column label="安全许可证" align="center" prop="securityLicense" />
|
|
|
|
<el-table-column label="安全许可证" align="center" prop="securityLicense" />
|
|
|
|
<el-table-column label="安全许可证开始时间" align="center" prop="securityStart" width="180">
|
|
|
|
<el-table-column label="安全许可证开始时间" align="center" prop="securityStart" width="180">
|
|
|
|
@ -516,17 +105,449 @@
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table>
|
|
|
|
</el-table>
|
|
|
|
|
|
|
|
-->
|
|
|
|
<pagination
|
|
|
|
|
|
|
|
|
|
|
|
<!-- <pagination
|
|
|
|
v-show="total>0"
|
|
|
|
v-show="total>0"
|
|
|
|
:total="total"
|
|
|
|
:total="total"
|
|
|
|
:page.sync="queryParams.pageNum"
|
|
|
|
:page.sync="queryParams.pageNum"
|
|
|
|
:limit.sync="queryParams.pageSize"
|
|
|
|
:limit.sync="queryParams.pageSize"
|
|
|
|
@pagination="getList"
|
|
|
|
@pagination="getList"
|
|
|
|
/>
|
|
|
|
/>-->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px" style="padding: 20px">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="gs-title">
|
|
|
|
|
|
|
|
公司信息
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="公司名称" prop="companyName">
|
|
|
|
|
|
|
|
<el-input v-model="form.companyName" placeholder="请输入公司名称" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="所属行业" prop="industry">
|
|
|
|
|
|
|
|
<el-input v-model="form.industry" placeholder="请输入所属行业" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="网站" prop="website">
|
|
|
|
|
|
|
|
<el-input v-model="form.website" placeholder="请输入网站" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="统一社会信用代码" prop="socialCode" label-width="130px">
|
|
|
|
|
|
|
|
<el-input v-model="form.socialCode" placeholder="请输入统一社会信用代码" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="租户代码" prop="tenantCode">
|
|
|
|
|
|
|
|
<el-input v-model="form.tenantCode" placeholder="请输入租户代码" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="公司性质" prop="nature">
|
|
|
|
|
|
|
|
<el-input v-model="form.nature" placeholder="请输入公司性质" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="注册资本" prop="registeredCapital">
|
|
|
|
|
|
|
|
<el-input v-model="form.registeredCapital" placeholder="请输入注册资本" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="注册时间" prop="registeredTime">
|
|
|
|
|
|
|
|
<el-date-picker clearable style="width: 100%;"
|
|
|
|
|
|
|
|
v-model="form.registeredTime"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择注册时间">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="公司邮箱" prop="email">
|
|
|
|
|
|
|
|
<el-input v-model="form.email" placeholder="请输入公司邮箱" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="联系电话" prop="contactPhone">
|
|
|
|
|
|
|
|
<el-input v-model="form.contactPhone" placeholder="请输入联系电话" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="传真" prop="fax">
|
|
|
|
|
|
|
|
<el-input v-model="form.fax" placeholder="请输入传真" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="邮政编码" prop="postcode">
|
|
|
|
|
|
|
|
<el-input v-model="form.postcode" placeholder="请输入邮政编码" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item label="公司地址" prop="address">
|
|
|
|
|
|
|
|
<el-input v-model="form.address" placeholder="请输入公司地址" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="经营开始时间" prop="businessStart" label-width="100px">
|
|
|
|
|
|
|
|
<el-date-picker clearable style="width: 100%;"
|
|
|
|
|
|
|
|
v-model="form.businessStart"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择经营开始时间">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="经营结束时间" prop="businessEnd" label-width="100px">
|
|
|
|
|
|
|
|
<el-date-picker clearable style="width: 100%;"
|
|
|
|
|
|
|
|
v-model="form.businessEnd"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择经营结束时间">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="登记机关" prop="authority">
|
|
|
|
|
|
|
|
<el-input v-model="form.authority" placeholder="请输入登记机关" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item label="经营范围" prop="businessScope">
|
|
|
|
|
|
|
|
<el-input v-model="form.businessScope" placeholder="请输入经营范围" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="企业基础代码" prop="companyBasicId" label-width="100px">
|
|
|
|
|
|
|
|
<el-input v-model="form.companyBasicId" placeholder="请输入企业基础代码" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="企业大小" prop="enterpriseSize">
|
|
|
|
|
|
|
|
<el-input v-model="form.enterpriseSize" placeholder="请输入企业大小" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="结构" prop="structure">
|
|
|
|
|
|
|
|
<el-input v-model="form.structure" placeholder="请输入结构" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="电话号码" prop="phoneNumber">
|
|
|
|
|
|
|
|
<el-input v-model="form.phoneNumber" placeholder="请输入电话号码" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="开始时间" prop="startTime">
|
|
|
|
|
|
|
|
<el-input v-model="form.startTime" placeholder="请输入开始时间" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="最大进度" prop="maxProgress">
|
|
|
|
|
|
|
|
<el-input v-model="form.maxProgress" placeholder="请输入最大进度" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item label="营业执照" prop="businessLicense">
|
|
|
|
|
|
|
|
<image-upload v-model="form.businessLicense" placeholder="请输入营业执照" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item label="安全许可证" prop="securityLicense" label-width="100px">
|
|
|
|
|
|
|
|
<image-upload v-model="form.securityLicense" placeholder="请输入安全许可证" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="安全许可证开始时间" prop="securityStart" label-width="140px">
|
|
|
|
|
|
|
|
<el-date-picker clearable
|
|
|
|
|
|
|
|
v-model="form.securityStart"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择安全许可证开始时间">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="安全许可证结束时间" prop="securityEnd" label-width="140px">
|
|
|
|
|
|
|
|
<el-date-picker clearable
|
|
|
|
|
|
|
|
v-model="form.securityEnd"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择安全许可证结束时间">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8"></el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item label="完整地址" prop="fullAddress">
|
|
|
|
|
|
|
|
<el-input v-model="form.fullAddress" placeholder="请输入完整地址" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item label="公司简介" prop="companyProfile">
|
|
|
|
|
|
|
|
<el-input v-model="form.companyProfile" placeholder="请输入公司简介" type="textarea"/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item label="描述" prop="softPowerText">
|
|
|
|
|
|
|
|
<el-input v-model="form.softPowerText" placeholder="请输入描述" type="textarea"/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item label="图片" prop="softPowerImg">
|
|
|
|
|
|
|
|
<image-upload v-model="form.softPowerImg" placeholder="请输入图片" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="gs-title">
|
|
|
|
|
|
|
|
法人信息
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item label="身份证照片" prop="idPhpto" label-width="100px">
|
|
|
|
|
|
|
|
<image-upload v-model="form.idPhpto" type="textarea" placeholder="请输入内容" :limit="2"/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="法定代表人" prop="legalRepresentative" label-width="100px">
|
|
|
|
|
|
|
|
<el-input v-model="form.legalRepresentative" placeholder="请输入法定代表人" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="身份证号" prop="idNumber">
|
|
|
|
|
|
|
|
<el-input v-model="form.idNumber" placeholder="请输入身份证号" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="性别" prop="sex">
|
|
|
|
|
|
|
|
<el-select v-model="form.sex" placeholder="请选择性别" style="width: 100%;">
|
|
|
|
|
|
|
|
<el-option v-for="dict in dict.type.sys_user_sex" :key="dict.value" :label="dict.label" :value="dict.value"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="出生日期" prop="birthday">
|
|
|
|
|
|
|
|
<el-date-picker clearable style="width: 100%;"
|
|
|
|
|
|
|
|
v-model="form.birthday"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择出生日期">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="身份证开始日期" prop="idCardStart" label-width="110px">
|
|
|
|
|
|
|
|
<el-date-picker clearable style="width: 100%;"
|
|
|
|
|
|
|
|
v-model="form.idCardStart"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择开始日期">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="身份证结束日期" prop="idCardEnd" label-width="110px">
|
|
|
|
|
|
|
|
<el-date-picker clearable style="width: 100%;"
|
|
|
|
|
|
|
|
v-model="form.idCardEnd"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择结束日期">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="职位" prop="position">
|
|
|
|
|
|
|
|
<el-input v-model="form.position" placeholder="请输入职位" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="gs-title">
|
|
|
|
|
|
|
|
授权委托人信息
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item label="身份证照片" prop="idPhpto1" label-width="100px">
|
|
|
|
|
|
|
|
<image-upload v-model="form.idPhpto1" type="textarea" :limit="2"/>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="授权委托人" prop="trueName" label-width="100px">
|
|
|
|
|
|
|
|
<el-input v-model="form.trueName" placeholder="请输入授权委托人" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="身份证号" prop="idNumber1">
|
|
|
|
|
|
|
|
<el-input v-model="form.idNumber1" placeholder="请输入身份证号" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="性别" prop="sex1">
|
|
|
|
|
|
|
|
<el-select v-model="form.sex1" placeholder="请选择性别" style="width: 100%;">
|
|
|
|
|
|
|
|
<el-option v-for="dict in dict.type.sys_user_sex" :key="dict.value" :label="dict.label" :value="dict.value"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="出生日期" prop="birthday1">
|
|
|
|
|
|
|
|
<el-date-picker clearable style="width: 100%;"
|
|
|
|
|
|
|
|
v-model="form.birthday1"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择出生日期">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="身份证开始日期" prop="idCardStart1" label-width="110px">
|
|
|
|
|
|
|
|
<el-date-picker clearable style="width: 100%;"
|
|
|
|
|
|
|
|
v-model="form.idCardStart1"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择开始日期">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="身份证结束日期" prop="idCardEnd1" label-width="110px">
|
|
|
|
|
|
|
|
<el-date-picker clearable style="width: 100%;"
|
|
|
|
|
|
|
|
v-model="form.idCardEnd1"
|
|
|
|
|
|
|
|
type="date"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
|
|
|
placeholder="请选择结束日期">
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="职位" prop="position1">
|
|
|
|
|
|
|
|
<el-input v-model="form.position1" placeholder="请输入职位" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="gs-title">
|
|
|
|
|
|
|
|
开户行信息
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
|
|
|
<el-form-item label="开户许可证照片" prop="annex" label-width="110px">
|
|
|
|
|
|
|
|
<image-upload v-model="form.annex" type="textarea" placeholder="请输入内容" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="开户名称" prop="accountName">
|
|
|
|
|
|
|
|
<el-input v-model="form.accountName" placeholder="请输入开户名称" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="银行账号" prop="bankAccount">
|
|
|
|
|
|
|
|
<el-input v-model="form.bankAccount" placeholder="请输入银行账号" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="开户银行" prop="accountBank">
|
|
|
|
|
|
|
|
<el-input v-model="form.accountBank" placeholder="请输入开户银行" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="银行地址" prop="bankAddress">
|
|
|
|
|
|
|
|
<el-input v-model="form.bankAddress" placeholder="请输入银行地址" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="银行行号" prop="bankNo">
|
|
|
|
|
|
|
|
<el-input v-model="form.bankNo" placeholder="请输入银行行号" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
|
|
|
<el-form-item label="银行电话" prop="bankPhone">
|
|
|
|
|
|
|
|
<el-input v-model="form.bankPhone" placeholder="请输入银行电话" />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-form>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
|
|
|
|
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
|
|
|
|
|
<el-button @click="cancel">取 消</el-button>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 添加或修改公司信息对话框 -->
|
|
|
|
<!-- 添加或修改公司信息对话框 -->
|
|
|
|
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
|
|
|
|
<!-- <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
|
|
|
<el-form-item label="公司ID" prop="companyId">
|
|
|
|
<el-form-item label="公司ID" prop="companyId">
|
|
|
|
<el-input v-model="form.companyId" placeholder="请输入公司ID" />
|
|
|
|
<el-input v-model="form.companyId" placeholder="请输入公司ID" />
|
|
|
|
@ -537,8 +558,8 @@
|
|
|
|
<el-form-item label="公司名称" prop="companyName">
|
|
|
|
<el-form-item label="公司名称" prop="companyName">
|
|
|
|
<el-input v-model="form.companyName" placeholder="请输入公司名称" />
|
|
|
|
<el-input v-model="form.companyName" placeholder="请输入公司名称" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="帐户名称" prop="accountName">
|
|
|
|
<el-form-item label="开户名称" prop="accountName">
|
|
|
|
<el-input v-model="form.accountName" placeholder="请输入帐户名称" />
|
|
|
|
<el-input v-model="form.accountName" placeholder="请输入开户名称" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="开户银行" prop="accountBank">
|
|
|
|
<el-form-item label="开户银行" prop="accountBank">
|
|
|
|
<el-input v-model="form.accountBank" placeholder="请输入开户银行" />
|
|
|
|
<el-input v-model="form.accountBank" placeholder="请输入开户银行" />
|
|
|
|
@ -615,8 +636,8 @@
|
|
|
|
<el-form-item label="开始时间" prop="startTime">
|
|
|
|
<el-form-item label="开始时间" prop="startTime">
|
|
|
|
<el-input v-model="form.startTime" placeholder="请输入开始时间" />
|
|
|
|
<el-input v-model="form.startTime" placeholder="请输入开始时间" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="邮箱" prop="email">
|
|
|
|
<el-form-item label="公司邮箱" prop="email">
|
|
|
|
<el-input v-model="form.email" placeholder="请输入邮箱" />
|
|
|
|
<el-input v-model="form.email" placeholder="请输入公司邮箱" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="营业执照" prop="businessLicense">
|
|
|
|
<el-form-item label="营业执照" prop="businessLicense">
|
|
|
|
<el-input v-model="form.businessLicense" placeholder="请输入营业执照" />
|
|
|
|
<el-input v-model="form.businessLicense" placeholder="请输入营业执照" />
|
|
|
|
@ -675,8 +696,8 @@
|
|
|
|
<el-form-item label="公司联系电话" prop="contactPhone">
|
|
|
|
<el-form-item label="公司联系电话" prop="contactPhone">
|
|
|
|
<el-input v-model="form.contactPhone" placeholder="请输入公司联系电话" />
|
|
|
|
<el-input v-model="form.contactPhone" placeholder="请输入公司联系电话" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="邮编" prop="postcode">
|
|
|
|
<el-form-item label="邮政编码" prop="postcode">
|
|
|
|
<el-input v-model="form.postcode" placeholder="请输入邮编" />
|
|
|
|
<el-input v-model="form.postcode" placeholder="请输入邮政编码" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="传真" prop="fax">
|
|
|
|
<el-form-item label="传真" prop="fax">
|
|
|
|
<el-input v-model="form.fax" placeholder="请输入传真" />
|
|
|
|
<el-input v-model="form.fax" placeholder="请输入传真" />
|
|
|
|
@ -717,7 +738,7 @@
|
|
|
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
|
<el-button @click="cancel">取 消</el-button>
|
|
|
|
<el-button @click="cancel">取 消</el-button>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</el-dialog>
|
|
|
|
</el-dialog>-->
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
|
|
@ -726,6 +747,7 @@ import { listCompany, getCompany, delCompany, addCompany, updateCompany } from "
|
|
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
export default {
|
|
|
|
name: "Company",
|
|
|
|
name: "Company",
|
|
|
|
|
|
|
|
dicts: ['sys_user_sex'],
|
|
|
|
data() {
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
// 遮罩层
|
|
|
|
// 遮罩层
|
|
|
|
@ -815,8 +837,13 @@ export default {
|
|
|
|
getList() {
|
|
|
|
getList() {
|
|
|
|
this.loading = true
|
|
|
|
this.loading = true
|
|
|
|
listCompany(this.queryParams).then(response => {
|
|
|
|
listCompany(this.queryParams).then(response => {
|
|
|
|
this.companyList = response.rows
|
|
|
|
this.companyList = response.rows;
|
|
|
|
this.total = response.total
|
|
|
|
|
|
|
|
|
|
|
|
if(response.rows.length>0){
|
|
|
|
|
|
|
|
this.form=response.rows[0]
|
|
|
|
|
|
|
|
}else {
|
|
|
|
|
|
|
|
this.reset()
|
|
|
|
|
|
|
|
}
|
|
|
|
this.loading = false
|
|
|
|
this.loading = false
|
|
|
|
})
|
|
|
|
})
|
|
|
|
},
|
|
|
|
},
|
|
|
|
@ -952,3 +979,11 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<style scoped lang="scss">
|
|
|
|
|
|
|
|
.gs-title{
|
|
|
|
|
|
|
|
padding-left: 10px;
|
|
|
|
|
|
|
|
border-left: 8px solid #1638a3;
|
|
|
|
|
|
|
|
margin-bottom: 30px;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
</style>
|
|
|
|
|