dev-tmp1
tangjie 2026-08-19 13:58:38 +08:00
parent 5e7c49095b
commit 2285579edf
1 changed files with 27 additions and 23 deletions

View File

@ -704,7 +704,8 @@ function StaffFormModal({
proofMaterialUrl: Array.isArray(values.proofMaterialUrl)
? JSON.stringify(values.proofMaterialUrl)
: undefined,
titleCodeArr: [
titleCodeArr: values.titleCode
? [
{
industryCode: values.industryCode,
industryName: values.industryName,
@ -713,7 +714,8 @@ function StaffFormModal({
? JSON.stringify(values.proveUrl)
: undefined,
},
],
]
: undefined,
registeredSafetyEngineerCert:
values.registerEngineerFlag === 1
? stringifyCert(values.registeredSafetyEngineerCert)
@ -1095,7 +1097,11 @@ function StaffFormModal({
<Row gutter={16}>
<Col span={12}>
<Form.Item name="educationTypeCode" label="学历类型">
<Form.Item
name="educationTypeCode"
label="学历类型"
rules={[{ required: true, message: "请选择学历类型" }]}
>
<Select
placeholder="请选择学历类型"
allowClear
@ -1115,6 +1121,7 @@ function StaffFormModal({
name="graduateSchool"
label="毕业院校"
rules={[
{ required: true, message: "请输入毕业院校" },
{ max: 200, message: "毕业院校不能超过200个字符" },
]}
>
@ -1126,7 +1133,11 @@ function StaffFormModal({
</Form.Item>
</Col>
<Col span={12}>
<Form.Item name="educationLevelCode" label="学历层次">
<Form.Item
name="educationLevelCode"
label="学历层次"
rules={[{ required: true, message: "请选择学历层次" }]}
>
<Select
placeholder="请选择学历层次"
allowClear
@ -1145,6 +1156,7 @@ function StaffFormModal({
<Form.Item
name="basicDisciplineMajorId"
label="基础学科专业"
rules={[{ required: true, message: "请选择基础学科专业" }]}
>
<Select
placeholder="请选择基础学科专业"
@ -1169,6 +1181,7 @@ function StaffFormModal({
extra={"最多上传5个pdf,doc,docx,图片格式文件"}
accept=".pdf,.doc,.docx,.png,.jpg,.jpeg,.bmp,.webp"
maxCount={5}
rules={[{ required: true, message: "请上传学历证明材料" }]}
/>
</Col>
</Row>
@ -1371,11 +1384,7 @@ function StaffFormModal({
<Row gutter={16}>
<Col span={12}>
<Form.Item
name="titleCode"
label="职称"
rules={[{ required: true, message: "请选择职称" }]}
>
<Form.Item name="titleCode" label="职称">
<Select
placeholder="请选择职称"
allowClear
@ -1384,11 +1393,7 @@ function StaffFormModal({
</Form.Item>
</Col>
<Col span={12}>
<Form.Item
name="industryCode"
label="系列/专业"
rules={[{ required: true, message: "请选择系列/专业" }]}
>
<Form.Item name="industryCode" label="系列/专业">
<Select
placeholder="请选择系列/专业"
allowClear
@ -1416,7 +1421,6 @@ function StaffFormModal({
extra="最多上传1个pdf,doc,docx,图片格式文件"
accept=".pdf,.doc,.docx,.png,.jpg,.jpeg,.bmp,.webp"
maxCount={1}
rules={[{ required: true, message: "请上传证明材料" }]}
/>
</Col>
</Row>