2026-06-30 17:32:29 +08:00
|
|
|
import { Form, Input, InputNumber, Row, Col, Select } from "antd";
|
2026-07-01 17:57:42 +08:00
|
|
|
import {
|
|
|
|
|
CHONGQING_DISTRICTS,
|
|
|
|
|
QUALIFICATION_INDUSTRY_OPTIONS,
|
|
|
|
|
} from "~/enumerate/enterpriseOptions";
|
2026-06-30 17:32:29 +08:00
|
|
|
import { FILING_UNIT_TYPE_OPTIONS } from "~/enumerate/qualFilingOptions";
|
2026-07-01 17:57:42 +08:00
|
|
|
import AttachmentUpload from "~/components/AttachmentUpload";
|
2026-06-30 17:32:29 +08:00
|
|
|
|
2026-07-01 17:57:42 +08:00
|
|
|
export default function BasicInfoStep({ form, disabled }) {
|
2026-06-30 17:32:29 +08:00
|
|
|
return (
|
|
|
|
|
<Form form={form} layout="vertical" disabled={disabled}>
|
|
|
|
|
<Row gutter={16}>
|
|
|
|
|
<Col span={24}>
|
2026-07-01 17:57:42 +08:00
|
|
|
<Form.Item
|
|
|
|
|
name="businessScope"
|
|
|
|
|
label="申请的业务范围"
|
|
|
|
|
rules={[{ required: !disabled, message: "请选择业务范围" }]}
|
|
|
|
|
>
|
|
|
|
|
<Select
|
|
|
|
|
options={QUALIFICATION_INDUSTRY_OPTIONS}
|
|
|
|
|
placeholder="请选择证照类型"
|
|
|
|
|
/>
|
2026-06-30 17:32:29 +08:00
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
2026-07-01 17:57:42 +08:00
|
|
|
<Form.Item
|
|
|
|
|
name="filingTerritoryName"
|
|
|
|
|
label="备案属地"
|
|
|
|
|
rules={[{ required: !disabled, message: "请选择备案属地" }]}
|
|
|
|
|
>
|
|
|
|
|
<Select
|
|
|
|
|
options={CHONGQING_DISTRICTS}
|
|
|
|
|
placeholder="请选择"
|
|
|
|
|
showSearch
|
|
|
|
|
optionFilterProp="label"
|
|
|
|
|
/>
|
2026-06-30 17:32:29 +08:00
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
|
|
|
|
<Form.Item name="filingUnitName" label="备案单位">
|
|
|
|
|
<Input placeholder="备案单位" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
|
|
|
|
<Form.Item name="filingUnitTypeName" label="备案单位类型">
|
|
|
|
|
<Select options={FILING_UNIT_TYPE_OPTIONS} placeholder="请选择" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
|
|
|
|
<Form.Item name="creditCode" label="统一社会信用代码">
|
|
|
|
|
<Input placeholder="统一社会信用代码" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={24}>
|
|
|
|
|
<Form.Item name="officeAddress" label="办公地址">
|
|
|
|
|
<Input placeholder="办公地址" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={24}>
|
|
|
|
|
<Form.Item name="registerAddress" label="注册地址">
|
|
|
|
|
<Input placeholder="注册地址" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
|
|
|
|
<Form.Item name="qualCertNo" label="资质证书编号">
|
|
|
|
|
<Input placeholder="资质证书编号" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
|
|
|
|
<Form.Item name="infoDisclosureUrl" label="信息公开网址">
|
|
|
|
|
<Input placeholder="信息公开网址" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
|
|
|
|
<Form.Item name="legalPersonPhone" label="法人代表及电话">
|
|
|
|
|
<Input placeholder="姓名 / 电话" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
|
|
|
|
<Form.Item name="contactPhone" label="联系人及电话">
|
|
|
|
|
<Input placeholder="姓名 / 电话" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
|
|
|
|
<Form.Item name="fixedAssetAmount" label="固定资产总值(万元)">
|
|
|
|
|
<InputNumber style={{ width: "100%" }} min={0} placeholder="万元" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
|
|
|
|
<Form.Item name="workplaceArea" label="工作场所建筑面积(㎡)">
|
|
|
|
|
<InputNumber style={{ width: "100%" }} min={0} placeholder="㎡" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
|
|
|
|
<Form.Item name="archiveRoomArea" label="档案室面积(㎡)">
|
|
|
|
|
<InputNumber style={{ width: "100%" }} min={0} placeholder="㎡" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
2026-07-01 17:57:42 +08:00
|
|
|
<Form.Item
|
|
|
|
|
name="fulltimeEvaluatorCount"
|
|
|
|
|
label="专职安全评价师数量(人)"
|
|
|
|
|
>
|
2026-06-30 17:32:29 +08:00
|
|
|
<InputNumber style={{ width: "100%" }} min={0} placeholder="人" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={12}>
|
2026-07-01 17:57:42 +08:00
|
|
|
<Form.Item
|
|
|
|
|
name="registeredEngineerCount"
|
|
|
|
|
label="注册安全工程师数量(人)"
|
|
|
|
|
>
|
2026-06-30 17:32:29 +08:00
|
|
|
<InputNumber style={{ width: "100%" }} min={0} placeholder="人" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={24}>
|
|
|
|
|
<Form.Item name="unitIntro" label="单位基本情况介绍">
|
|
|
|
|
<Input.TextArea rows={3} placeholder="请输入单位基本情况介绍" />
|
|
|
|
|
</Form.Item>
|
|
|
|
|
</Col>
|
|
|
|
|
<Col span={24}>
|
2026-07-01 17:57:42 +08:00
|
|
|
<AttachmentUpload name="attachmentUrl" label="上传附件" disabled={disabled} />
|
2026-06-30 17:32:29 +08:00
|
|
|
</Col>
|
|
|
|
|
</Row>
|
|
|
|
|
</Form>
|
|
|
|
|
);
|
|
|
|
|
}
|