|
|
@ -18,38 +18,42 @@
|
|
|
|
class="commerceMessage_form"
|
|
|
|
class="commerceMessage_form"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-form-item label="企业名称">
|
|
|
|
<el-form-item label="企业名称">
|
|
|
|
<el-input v-model="commerceMessage_form.name"></el-input>
|
|
|
|
<el-input v-model="commerceMessage_form.companyName"></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="统一社会信用代码">
|
|
|
|
<el-form-item label="统一社会信用代码">
|
|
|
|
<el-input v-model="commerceMessage_form.credit"></el-input>
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="commerceMessage_form.socialCreditCode"
|
|
|
|
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="企业性质">
|
|
|
|
<el-form-item label="企业性质">
|
|
|
|
<el-input v-model="commerceMessage_form.property"></el-input>
|
|
|
|
<el-input v-model="commerceMessage_form.companyNature"></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="营业期限">
|
|
|
|
<el-form-item label="营业期限">
|
|
|
|
<el-input v-model="commerceMessage_form.time_limit"></el-input>
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="commerceMessage_form.businessTermDate"
|
|
|
|
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="发照日期">
|
|
|
|
<el-form-item label="发照日期">
|
|
|
|
<el-input v-model="commerceMessage_form.publish_time"></el-input>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="成立日期">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="commerceMessage_form.establish_time"
|
|
|
|
v-model="commerceMessage_form.businessLicenseDate"
|
|
|
|
></el-input>
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item label="成立日期">
|
|
|
|
|
|
|
|
<el-input v-model="commerceMessage_form.establishDate"></el-input>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="注册资本">
|
|
|
|
<el-form-item label="注册资本">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="commerceMessage_form.register_capital"
|
|
|
|
v-model="commerceMessage_form.registerCapital"
|
|
|
|
></el-input>
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="登记机关">
|
|
|
|
<el-form-item label="登记机关">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="commerceMessage_form.registration_authority"
|
|
|
|
v-model="commerceMessage_form.registerAuthority"
|
|
|
|
></el-input>
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="企业经营状态">
|
|
|
|
<el-form-item label="企业经营状态">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="commerceMessage_form.operating_status"
|
|
|
|
v-model="commerceMessage_form.businessStatus"
|
|
|
|
></el-input>
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form>
|
|
|
|
</el-form>
|
|
|
@ -72,31 +76,30 @@
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-form-item label="企业登记注册地">
|
|
|
|
<el-form-item label="企业登记注册地">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="commerceMessage_form_two.register_poisition"
|
|
|
|
v-model="commerceMessage_form_two.registerAddress"
|
|
|
|
></el-input>
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="企业类型">
|
|
|
|
<el-form-item label="企业类型">
|
|
|
|
<el-checkbox-group v-model="commerceMessage_form_two.company_type">
|
|
|
|
<el-checkbox-group v-model="commerceMessage_form_two.companyType">
|
|
|
|
<el-checkbox label="剧毒" name="company_type"></el-checkbox>
|
|
|
|
<el-checkbox label="剧毒" name="companyType"></el-checkbox>
|
|
|
|
<el-checkbox label="易剧毒" name="company_type"></el-checkbox>
|
|
|
|
<el-checkbox label="易剧毒" name="companyType"></el-checkbox>
|
|
|
|
<el-checkbox label="易致爆" name="company_type"></el-checkbox>
|
|
|
|
<el-checkbox label="易致爆" name="companyType"></el-checkbox>
|
|
|
|
<el-checkbox label="放射源" name="company_type"></el-checkbox>
|
|
|
|
<el-checkbox label="放射源" name="companyType"></el-checkbox>
|
|
|
|
<el-checkbox label="消防重点" name="company_type"></el-checkbox>
|
|
|
|
<el-checkbox label="消防重点" name="companyType"></el-checkbox>
|
|
|
|
<el-checkbox label="所管消防" name="company_type"></el-checkbox>
|
|
|
|
<el-checkbox label="所管消防" name="companyType"></el-checkbox>
|
|
|
|
<el-checkbox label="治安重点" name="company_type"></el-checkbox>
|
|
|
|
<el-checkbox label="治安重点" name="companyType"></el-checkbox>
|
|
|
|
<el-checkbox label="创安单位" name="company_type"></el-checkbox>
|
|
|
|
<el-checkbox label="创安单位" name="companyType"></el-checkbox>
|
|
|
|
<el-checkbox label="外资合资" name="company_type"></el-checkbox>
|
|
|
|
<el-checkbox label="外资合资" name="companyType"></el-checkbox>
|
|
|
|
</el-checkbox-group>
|
|
|
|
</el-checkbox-group>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="企业主营范围">
|
|
|
|
<el-form-item label="企业主营范围">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
type="textarea"
|
|
|
|
type="textarea"
|
|
|
|
v-model="commerceMessage_form_two.business_scope"
|
|
|
|
v-model="commerceMessage_form_two.businessStatus"
|
|
|
|
></el-input>
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form>
|
|
|
|
</el-form>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<!-- 企业联系人信息表单 -->
|
|
|
|
<!-- 企业联系人信息表单 -->
|
|
|
|
<div class="company_person_message">
|
|
|
|
<div class="company_person_message">
|
|
|
|
<p>企业联系人信息</p>
|
|
|
|
<p>企业联系人信息</p>
|
|
|
@ -106,14 +109,17 @@
|
|
|
|
class="company_person_message_form"
|
|
|
|
class="company_person_message_form"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-form-item label="安全责任人">
|
|
|
|
<el-form-item label="安全责任人">
|
|
|
|
<el-input v-model="company_person_message_form.person"></el-input>
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="company_person_message_form.emergencyContact"
|
|
|
|
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="责任人电话">
|
|
|
|
<el-form-item label="责任人电话">
|
|
|
|
<el-input v-model="company_person_message_form.phone"></el-input>
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="company_person_message_form.emergencyContactPhone"
|
|
|
|
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form>
|
|
|
|
</el-form>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<!-- 企业位置信息表单 -->
|
|
|
|
<!-- 企业位置信息表单 -->
|
|
|
|
<div class="company_position">
|
|
|
|
<div class="company_position">
|
|
|
|
<p>企业位置信息</p>
|
|
|
|
<p>企业位置信息</p>
|
|
|
@ -124,14 +130,14 @@
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-form-item label="省份名称">
|
|
|
|
<el-form-item label="省份名称">
|
|
|
|
<el-select
|
|
|
|
<el-select
|
|
|
|
v-model="company_position_form.province"
|
|
|
|
v-model="company_position_form.provinceName"
|
|
|
|
placeholder="请选择省份名称"
|
|
|
|
placeholder="请选择省份名称"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-option
|
|
|
|
<el-option
|
|
|
|
v-for="item in company_position_form.province_name"
|
|
|
|
v-for="item in company_position_form.province"
|
|
|
|
:key="item.province_code"
|
|
|
|
:key="item.provinceCode"
|
|
|
|
:label="item.province_name"
|
|
|
|
:label="item.provinceName"
|
|
|
|
:value="item.province_code"
|
|
|
|
:value="item.provinceCode"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
</el-option>
|
|
|
|
</el-option>
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
@ -203,9 +209,9 @@
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form>
|
|
|
|
</el-form>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<!-- 管辖区信息表单 -->
|
|
|
|
<!-- 管辖区信息表单 -->
|
|
|
|
<div class="jurisdiction">
|
|
|
|
<div class="jurisdiction">
|
|
|
|
|
|
|
|
<p>管辖区信息</p>
|
|
|
|
<el-form
|
|
|
|
<el-form
|
|
|
|
ref="jurisdiction_form"
|
|
|
|
ref="jurisdiction_form"
|
|
|
|
:model="jurisdiction_form"
|
|
|
|
:model="jurisdiction_form"
|
|
|
@ -246,30 +252,30 @@ export default {
|
|
|
|
name: "CompanyDataDialog",
|
|
|
|
name: "CompanyDataDialog",
|
|
|
|
data() {
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
dialogTitle: "新增",
|
|
|
|
dialogTitle: "",
|
|
|
|
visible: false,
|
|
|
|
visible: false,
|
|
|
|
// 企业工商信息上半部分
|
|
|
|
// 企业工商信息上半部分
|
|
|
|
commerceMessage_form: {
|
|
|
|
commerceMessage_form: {
|
|
|
|
name: "",
|
|
|
|
companyName: "",
|
|
|
|
credit: "",
|
|
|
|
socialCreditCode: "",
|
|
|
|
property: "",
|
|
|
|
companyNature: "",
|
|
|
|
time_limit: "",
|
|
|
|
businessTermDate: "",
|
|
|
|
publish_time: "",
|
|
|
|
businessLicenseDate: "",
|
|
|
|
establish_time: "",
|
|
|
|
establishDate: "",
|
|
|
|
register_capital: "",
|
|
|
|
registerCapital: "",
|
|
|
|
registration_authority: "",
|
|
|
|
registerAuthority: "",
|
|
|
|
operating_status: "",
|
|
|
|
businessStatus: "",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 企业工商信息下半部分
|
|
|
|
// 企业工商信息下半部分
|
|
|
|
commerceMessage_form_two: {
|
|
|
|
commerceMessage_form_two: {
|
|
|
|
register_poisition: "",
|
|
|
|
registerAddress: "",
|
|
|
|
company_type: [],
|
|
|
|
companyType: [],
|
|
|
|
business_scope: "",
|
|
|
|
businessStatus: "",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 企业联系人信息表单
|
|
|
|
// 企业联系人信息表单
|
|
|
|
company_person_message_form: {
|
|
|
|
company_person_message_form: {
|
|
|
|
person: "",
|
|
|
|
emergencyContact: "",
|
|
|
|
phone: "",
|
|
|
|
emergencyContactPhone: "",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 企业位置信息表单
|
|
|
|
// 企业位置信息表单
|
|
|
|
company_position_form: {
|
|
|
|
company_position_form: {
|
|
|
@ -291,12 +297,12 @@ export default {
|
|
|
|
methods: {
|
|
|
|
methods: {
|
|
|
|
open(num) {
|
|
|
|
open(num) {
|
|
|
|
this.visible = true;
|
|
|
|
this.visible = true;
|
|
|
|
if(num === 1) {
|
|
|
|
if (num === 1) {
|
|
|
|
this.dialogTitle = '新建'
|
|
|
|
this.dialogTitle = "新建";
|
|
|
|
} else if (num === 2) {
|
|
|
|
} else if (num === 2) {
|
|
|
|
this.dialogTitle = '查看档案'
|
|
|
|
this.dialogTitle = "查看档案";
|
|
|
|
} else if (num === 3) {
|
|
|
|
} else if (num === 3) {
|
|
|
|
this.dialogTitle = '编辑'
|
|
|
|
this.dialogTitle = "编辑";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
saveFormData: debounce(function () {
|
|
|
|
saveFormData: debounce(function () {
|
|
|
@ -309,6 +315,7 @@ export default {
|
|
|
|
/deep/.el-dialog {
|
|
|
|
/deep/.el-dialog {
|
|
|
|
.el-dialog__title {
|
|
|
|
.el-dialog__title {
|
|
|
|
color: #fff;
|
|
|
|
color: #fff;
|
|
|
|
|
|
|
|
text-shadow: 0 0 9px rgba(21, 255, 198, 0.64);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
background-image: url("~@/assets/companyFile/dialogBack.png");
|
|
|
|
background-image: url("~@/assets/companyFile/dialogBack.png");
|
|
|
|
background-size: 100% 100%;
|
|
|
|
background-size: 100% 100%;
|
|
|
@ -326,8 +333,11 @@ export default {
|
|
|
|
padding-left: 15px;
|
|
|
|
padding-left: 15px;
|
|
|
|
padding-right: 15px;
|
|
|
|
padding-right: 15px;
|
|
|
|
p {
|
|
|
|
p {
|
|
|
|
|
|
|
|
padding-top: 15px;
|
|
|
|
|
|
|
|
margin-left: 17px;
|
|
|
|
font-size: 16px;
|
|
|
|
font-size: 16px;
|
|
|
|
color: #fff;
|
|
|
|
color: #fff;
|
|
|
|
|
|
|
|
text-shadow: 0 0 9px rgba(21, 255, 198, 0.64);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.el-button {
|
|
|
|
.el-button {
|
|
|
@ -340,7 +350,7 @@ export default {
|
|
|
|
.el-button:focus,
|
|
|
|
.el-button:focus,
|
|
|
|
.el-button:hover {
|
|
|
|
.el-button:hover {
|
|
|
|
color: #34e1b3;
|
|
|
|
color: #34e1b3;
|
|
|
|
background: url("~@/assets/companyFile/891771.png") no-repeat !important;
|
|
|
|
background: url("~@/assets/companyFile/btn05.png") no-repeat !important;
|
|
|
|
background-size: 100% 100% !important;
|
|
|
|
background-size: 100% 100% !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.form_body {
|
|
|
|
.form_body {
|
|
|
@ -348,12 +358,12 @@ export default {
|
|
|
|
overflow-y: scroll;
|
|
|
|
overflow-y: scroll;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.form_body::-webkit-scrollbar {
|
|
|
|
.form_body::-webkit-scrollbar {
|
|
|
|
width: 10px;
|
|
|
|
width: 6px;
|
|
|
|
background-color: #5e666a;
|
|
|
|
background-color: #5e666a;
|
|
|
|
border-radius: 4px;
|
|
|
|
border-radius: 4px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.form_body::-webkit-scrollbar-thumb {
|
|
|
|
.form_body::-webkit-scrollbar-thumb {
|
|
|
|
width: 9px;
|
|
|
|
width: 5px;
|
|
|
|
background-color: #3c4b4a;
|
|
|
|
background-color: #3c4b4a;
|
|
|
|
border-radius: 4px;
|
|
|
|
border-radius: 4px;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -387,6 +397,14 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.commerceMessage,
|
|
|
|
|
|
|
|
.company_person_message,
|
|
|
|
|
|
|
|
.company_position,
|
|
|
|
|
|
|
|
.jurisdiction {
|
|
|
|
|
|
|
|
background: url("~@/assets/companyFile/242112.png") no-repeat !important;
|
|
|
|
|
|
|
|
background-size: 100% 100% !important;
|
|
|
|
|
|
|
|
margin-top: 16px;
|
|
|
|
|
|
|
|
}
|
|
|
|
/* 为适应上传图片表单布局把企业工商表单拆分 */
|
|
|
|
/* 为适应上传图片表单布局把企业工商表单拆分 */
|
|
|
|
.commerceMessage_one {
|
|
|
|
.commerceMessage_one {
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|