|
@@ -82,7 +82,7 @@
|
|
|
</a-col>
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
|
<a-form-item id="EnterpriseInfoForm-isListedCompany" label="是否上市公司" name="isListedCompany" v-bind="validateInfos.isListedCompany">
|
|
<a-form-item id="EnterpriseInfoForm-isListedCompany" label="是否上市公司" name="isListedCompany" v-bind="validateInfos.isListedCompany">
|
|
|
- <a-input v-model:value="formData.isListedCompany" allow-clear placeholder="请输入是否上市公司"></a-input>
|
|
|
|
|
|
|
+ <a-select v-model:value="formData.isListedCompany" :options="yesNoOptions" allow-clear placeholder="请选择是否上市公司" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
</a-col>
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
@@ -132,7 +132,7 @@
|
|
|
name="isHeadEnterprise"
|
|
name="isHeadEnterprise"
|
|
|
v-bind="validateInfos.isHeadEnterprise"
|
|
v-bind="validateInfos.isHeadEnterprise"
|
|
|
>
|
|
>
|
|
|
- <a-input v-model:value="formData.isHeadEnterprise" allow-clear placeholder="请输入是否为头部企业"></a-input>
|
|
|
|
|
|
|
+ <a-select v-model:value="formData.isHeadEnterprise" :options="yesNoOptions" allow-clear placeholder="请选择是否为头部企业" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
</a-col>
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
@@ -142,7 +142,7 @@
|
|
|
name="isKeyEnterprise"
|
|
name="isKeyEnterprise"
|
|
|
v-bind="validateInfos.isKeyEnterprise"
|
|
v-bind="validateInfos.isKeyEnterprise"
|
|
|
>
|
|
>
|
|
|
- <a-input v-model:value="formData.isKeyEnterprise" allow-clear placeholder="请输入是否为重点企业"></a-input>
|
|
|
|
|
|
|
+ <a-select v-model:value="formData.isKeyEnterprise" :options="yesNoOptions" allow-clear placeholder="请选择是否为重点企业" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
</a-col>
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
@@ -152,7 +152,7 @@
|
|
|
name="isKeyInstitution"
|
|
name="isKeyInstitution"
|
|
|
v-bind="validateInfos.isKeyInstitution"
|
|
v-bind="validateInfos.isKeyInstitution"
|
|
|
>
|
|
>
|
|
|
- <a-input v-model:value="formData.isKeyInstitution" allow-clear placeholder="请输入是否为重点事业单位"></a-input>
|
|
|
|
|
|
|
+ <a-select v-model:value="formData.isKeyInstitution" :options="yesNoOptions" allow-clear placeholder="请选择是否为重点事业单位" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
</a-col>
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
@@ -162,12 +162,7 @@
|
|
|
name="isStrategicIndustry"
|
|
name="isStrategicIndustry"
|
|
|
v-bind="validateInfos.isStrategicIndustry"
|
|
v-bind="validateInfos.isStrategicIndustry"
|
|
|
>
|
|
>
|
|
|
- <a-input v-model:value="formData.isStrategicIndustry" allow-clear placeholder="请输入是否属于20个战略性产业集群"></a-input>
|
|
|
|
|
- </a-form-item>
|
|
|
|
|
- </a-col>
|
|
|
|
|
- <a-col :span="8">
|
|
|
|
|
- <a-form-item id="EnterpriseInfoForm-tagIds" label="企业标签" name="tagIds">
|
|
|
|
|
- <a-select v-model:value="formData.tagIds" :options="enterpriseTagOptions" allow-clear mode="multiple" placeholder="请选择企业标签" />
|
|
|
|
|
|
|
+ <a-select v-model:value="formData.isStrategicIndustry" :options="yesNoOptions" allow-clear placeholder="请选择是否属于20个战略性产业集群" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
</a-col>
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
@@ -180,7 +175,7 @@
|
|
|
<a-row>
|
|
<a-row>
|
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
|
<a-form-item id="EnterpriseInfoForm-companyTag" label="单位标签" name="companyTag" v-bind="validateInfos.companyTag">
|
|
<a-form-item id="EnterpriseInfoForm-companyTag" label="单位标签" name="companyTag" v-bind="validateInfos.companyTag">
|
|
|
- <a-input v-model:value="formData.companyTag" allow-clear placeholder="请输入单位标签"></a-input>
|
|
|
|
|
|
|
+ <a-select v-model:value="formData.tagIds" :options="enterpriseTagOptions" allow-clear mode="multiple" placeholder="请选择单位标签" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
</a-col>
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
@@ -230,7 +225,7 @@
|
|
|
name="allowAgentSignup"
|
|
name="allowAgentSignup"
|
|
|
v-bind="validateInfos.allowAgentSignup"
|
|
v-bind="validateInfos.allowAgentSignup"
|
|
|
>
|
|
>
|
|
|
- <a-input v-model:value="formData.allowAgentSignup" allow-clear placeholder="请输入是否允许人社部门代报名"></a-input>
|
|
|
|
|
|
|
+ <a-select v-model:value="formData.allowAgentSignup" :options="yesNoOptions" allow-clear placeholder="请选择是否允许人社部门代报名" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
</a-col>
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
@@ -332,33 +327,33 @@
|
|
|
unifiedCreditCode: '',
|
|
unifiedCreditCode: '',
|
|
|
orgCode: '',
|
|
orgCode: '',
|
|
|
establishDate: '',
|
|
establishDate: '',
|
|
|
- businessStatus: '',
|
|
|
|
|
|
|
+ businessStatus: undefined,
|
|
|
registeredCapital: '',
|
|
registeredCapital: '',
|
|
|
regAddrDistrict: '',
|
|
regAddrDistrict: '',
|
|
|
- companyType: '',
|
|
|
|
|
|
|
+ companyType: undefined,
|
|
|
economyType: '',
|
|
economyType: '',
|
|
|
industry: '',
|
|
industry: '',
|
|
|
- isListedCompany: '',
|
|
|
|
|
- industryField: '',
|
|
|
|
|
|
|
+ isListedCompany: undefined,
|
|
|
|
|
+ industryField: undefined,
|
|
|
industryAdminDept: '',
|
|
industryAdminDept: '',
|
|
|
industryTag: '',
|
|
industryTag: '',
|
|
|
companyPropertyTag: '',
|
|
companyPropertyTag: '',
|
|
|
provinceOrCity: '',
|
|
provinceOrCity: '',
|
|
|
companyAttribute: '',
|
|
companyAttribute: '',
|
|
|
- isHeadEnterprise: '',
|
|
|
|
|
- isKeyEnterprise: '',
|
|
|
|
|
- isKeyInstitution: '',
|
|
|
|
|
- isStrategicIndustry: '',
|
|
|
|
|
|
|
+ isHeadEnterprise: undefined,
|
|
|
|
|
+ isKeyEnterprise: undefined,
|
|
|
|
|
+ isKeyInstitution: undefined,
|
|
|
|
|
+ isStrategicIndustry: undefined,
|
|
|
dataSource: '2',
|
|
dataSource: '2',
|
|
|
companyTag: '',
|
|
companyTag: '',
|
|
|
- staffSize: '',
|
|
|
|
|
|
|
+ staffSize: undefined,
|
|
|
email: '',
|
|
email: '',
|
|
|
postalCode: '',
|
|
postalCode: '',
|
|
|
contactPerson: '',
|
|
contactPerson: '',
|
|
|
contactPhone: '',
|
|
contactPhone: '',
|
|
|
acceptSmsPush: '',
|
|
acceptSmsPush: '',
|
|
|
openToJobSeeker: '',
|
|
openToJobSeeker: '',
|
|
|
- allowAgentSignup: '',
|
|
|
|
|
|
|
+ allowAgentSignup: undefined,
|
|
|
website: '',
|
|
website: '',
|
|
|
faxNumber: '',
|
|
faxNumber: '',
|
|
|
companyBenefits: '',
|
|
companyBenefits: '',
|
|
@@ -385,6 +380,12 @@
|
|
|
const dataSourceOptions = computed(() => getDictOptions('DataSource'));
|
|
const dataSourceOptions = computed(() => getDictOptions('DataSource'));
|
|
|
const industryFieldOptions = computed(() => getDictOptions('IndustryField'));
|
|
const industryFieldOptions = computed(() => getDictOptions('IndustryField'));
|
|
|
|
|
|
|
|
|
|
+ // 是否选项(1=是,0=否)
|
|
|
|
|
+ const yesNoOptions = computed(() => [
|
|
|
|
|
+ { value: '1', label: '是' },
|
|
|
|
|
+ { value: '0', label: '否' },
|
|
|
|
|
+ ]);
|
|
|
|
|
+
|
|
|
// 企业标签选项列表(从后端加载)
|
|
// 企业标签选项列表(从后端加载)
|
|
|
const enterpriseTagOptions = ref<any[]>([]);
|
|
const enterpriseTagOptions = ref<any[]>([]);
|
|
|
|
|
|
|
@@ -419,7 +420,7 @@
|
|
|
contactPhone: [{ required: true, message: '请输入联系方式' }],
|
|
contactPhone: [{ required: true, message: '请输入联系方式' }],
|
|
|
acceptSmsPush: [{ required: true, message: '请输入接收平台短信推送' }],
|
|
acceptSmsPush: [{ required: true, message: '请输入接收平台短信推送' }],
|
|
|
openToJobSeeker: [{ required: true, message: '请输入面向求职者会员开放' }],
|
|
openToJobSeeker: [{ required: true, message: '请输入面向求职者会员开放' }],
|
|
|
- allowAgentSignup: [{ required: true, message: '请输入是否允许人社部门代报名' }],
|
|
|
|
|
|
|
+ allowAgentSignup: [{ required: true, message: '请选择是否允许人社部门代报名' }],
|
|
|
companyIntro: [{ required: true, message: '请输入单位简介' }],
|
|
companyIntro: [{ required: true, message: '请输入单位简介' }],
|
|
|
officeAddrDistrict: [{ required: true, message: '请输入办公地址行政区划' }],
|
|
officeAddrDistrict: [{ required: true, message: '请输入办公地址行政区划' }],
|
|
|
officeAddress: [{ required: true, message: '请输入办公地址' }],
|
|
officeAddress: [{ required: true, message: '请输入办公地址' }],
|