tangjie 2026-07-14 10:33:10 +08:00
parent d781275317
commit 21de8ccd70
2 changed files with 56 additions and 16 deletions

View File

@ -60,13 +60,13 @@ export const ORG_ACCOUNT_STATE_OPTIONS = [
/** 资质范围 / 证照类型(行业) */ /** 资质范围 / 证照类型(行业) */
export const QUALIFICATION_INDUSTRY_OPTIONS = [ export const QUALIFICATION_INDUSTRY_OPTIONS = [
{ label: "煤炭开采业", value: "煤炭开采业" }, { label: "煤炭开采业", value: "COAL_MINING" },
{ label: "金属、非金属矿及其他矿采选业", value: "金属、非金属矿及其他矿采选业" }, { label: "金属、非金属矿及其他矿采选业", value: "METAL_NONMETAL_MINING" },
{ label: "陆地石油和天然气开采业", value: "陆地石油和天然气开采业" }, { label: "陆地石油和天然气开采业", value: "ONSHORE_OIL_GAS" },
{ label: "陆上油气管道运输业", value: "陆上油气管道运输业" }, { label: "陆上油气管道运输业", value: "ONSHORE_OIL_GAS_PIPELINE" },
{ label: "石油加工业,化学原料、化学品及医药制造业", value: "石油加工业,化学原料、化学品及医药制造业" }, { label: "石油加工业,化学原料、化学品及医药制造业", value: "PETROCHEMICAL_CHEMICAL_PHARMACEUTICAL" },
{ label: "烟花爆竹制造业", value: "烟花爆竹制造业" }, { label: "烟花爆竹制造业", value: "FIREWORKS_FIRECRACKERS" },
{ label: "金属冶炼", value: "金属冶炼" }, { label: "金属冶炼", value: "METAL_SMELTING" },
]; ];
/** 人员类型 */ /** 人员类型 */
@ -105,6 +105,30 @@ export const EDUCATION_LEVEL_OPTIONS = [
{ label: "博士", value: "博士" }, { label: "博士", value: "博士" },
]; ];
/** 国民经济行业分类GB/T 4754-2017 门类) */
export const ECONOMY_INDUSTRY_OPTIONS = [
{ label: "农、林、牧、渔业", value: "A" },
{ label: "采矿业", value: "B" },
{ label: "制造业", value: "C" },
{ label: "电力、热力、燃气及水生产和供应业", value: "D" },
{ label: "建筑业", value: "E" },
{ label: "批发和零售业", value: "F" },
{ label: "交通运输、仓储和邮政业", value: "G" },
{ label: "住宿和餐饮业", value: "H" },
{ label: "信息传输、软件和信息技术服务业", value: "I" },
{ label: "金融业", value: "J" },
{ label: "房地产业", value: "K" },
{ label: "租赁和商务服务业", value: "L" },
{ label: "科学研究和技术服务业", value: "M" },
{ label: "水利、环境和公共设施管理业", value: "N" },
{ label: "居民服务、修理和其他服务业", value: "O" },
{ label: "教育", value: "P" },
{ label: "卫生和社会工作", value: "Q" },
{ label: "文化、体育和娱乐业", value: "R" },
{ label: "公共管理、社会保障和社会组织", value: "S" },
{ label: "国际组织", value: "T" },
];
/** 是否注册安全工程师 */ /** 是否注册安全工程师 */
export const REGISTER_ENGINEER_OPTIONS = [ export const REGISTER_ENGINEER_OPTIONS = [
{ label: "是", value: 1 }, { label: "是", value: 1 },

View File

@ -34,8 +34,10 @@ import {
} from "~/utils/validators"; } from "~/utils/validators";
import { import {
CHONGQING_DISTRICTS, CHONGQING_DISTRICTS,
ECONOMY_INDUSTRY_OPTIONS,
ENTERPRISE_SCALE_OPTIONS, ENTERPRISE_SCALE_OPTIONS,
ENTERPRISE_STATUS_OPTIONS, ENTERPRISE_STATUS_OPTIONS,
QUALIFICATION_INDUSTRY_OPTIONS,
REGISTERED_ORG_FILING_TYPE_SEARCH_OPTIONS, REGISTERED_ORG_FILING_TYPE_SEARCH_OPTIONS,
REGISTERED_ORG_FILING_RECORD_STATUS_OPTIONS, REGISTERED_ORG_FILING_RECORD_STATUS_OPTIONS,
} from "~/enumerate/enterpriseOptions"; } from "~/enumerate/enterpriseOptions";
@ -179,7 +181,7 @@ const RegisterMore = (props) => {
<Form <Form
form={form} form={form}
labelCol={{ span: 10 }} labelCol={{ span: 10 }}
//disabled={!hasRegisterContext} disabled={!hasRegisterContext}
> >
<Row gutter={[16, 16]}> <Row gutter={[16, 16]}>
<Col span={12}> <Col span={12}>
@ -213,18 +215,25 @@ const RegisterMore = (props) => {
</Col> </Col>
<Col span={12}> <Col span={12}>
<Form.Item <Form.Item
name="safetyIndustryCategoryName" name="safetyIndustryCategoryCode"
label="安全生产监管行业类别" label="安全生产监管行业类别"
rules={[ rules={[
{ required: true, message: "请输入安全生产监管行业类别" }, { required: true, message: "请选择安全生产监管行业类别" },
]} ]}
> >
<Input <Select
placeholder="请输入安全生产监管行业类别" options={QUALIFICATION_INDUSTRY_OPTIONS}
placeholder="请选择安全生产监管行业类别"
allowClear allowClear
maxLength={100} onChange={(value, option) => {
form.setFieldValue(
"safetyIndustryCategoryName",
option?.label || "",
);
}}
/> />
</Form.Item> </Form.Item>
<Form.Item name="safetyIndustryCategoryName" noStyle />
</Col> </Col>
<Col span={12}> <Col span={12}>
<Form.Item <Form.Item
@ -384,12 +393,19 @@ const RegisterMore = (props) => {
name="economyIndustryCode" name="economyIndustryCode"
label="国民经济行业分类(GB/T4754-2017)" label="国民经济行业分类(GB/T4754-2017)"
> >
<Input <Select
placeholder="请输入国民经济行业分类" options={ECONOMY_INDUSTRY_OPTIONS}
placeholder="请选择国民经济行业分类"
allowClear allowClear
maxLength={50} onChange={(value, option) => {
form.setFieldValue(
"economyIndustryName",
option?.label || "",
);
}}
/> />
</Form.Item> </Form.Item>
<Form.Item name="economyIndustryName" noStyle />
</Col> </Col>
<Col span={12}> <Col span={12}>
<Form.Item <Form.Item