Files
shihezi-admin/src/pages/Application/ModelManagement/ModelForms/CompetitivenessForm.tsx
2025-11-12 17:02:15 +08:00

67 lines
2.5 KiB
TypeScript

import React from 'react';
import { Form, Row, Col, Card, Slider } from 'antd';
const CompetitivenessForm: React.FC = () => {
return (
<div>
<Row gutter={24}>
<Col span={8}>
<Card size="small" title="基本信息竞争力">
<Form.Item
label="学历字段权重"
name="educationWeight"
tooltip="学历在竞争力计算中的权重"
>
<Slider min={0} max={1} step={0.1} marks={{ 0: '0', 0.5: '0.5', 1: '1' }} />
</Form.Item>
<Form.Item label="性别字段权重" name="genderWeight" tooltip="性别在竞争力计算中的权重">
<Slider min={0} max={1} step={0.1} marks={{ 0: '0', 0.5: '0.5', 1: '1' }} />
</Form.Item>
<Form.Item label="年龄字段权重" name="ageWeight" tooltip="年龄在竞争力计算中的权重">
<Slider min={0} max={1} step={0.1} marks={{ 0: '0', 0.5: '0.5', 1: '1' }} />
</Form.Item>
</Card>
</Col>
<Col span={8}>
<Card size="small" title="期望信息竞争力">
<Form.Item
label="期望薪资权重"
name="salaryWeight"
tooltip="期望薪资在竞争力计算中的权重"
>
<Slider min={0} max={1} step={0.1} marks={{ 0: '0', 0.5: '0.5', 1: '1' }} />
</Form.Item>
<Form.Item
label="工作经验权重"
name="experienceWeight"
tooltip="工作经验在竞争力计算中的权重"
>
<Slider min={0} max={1} step={0.1} marks={{ 0: '0', 0.5: '0.5', 1: '1' }} />
</Form.Item>
<Form.Item
label="期望工作岗位权重"
name="jobTitleWeight"
tooltip="期望工作岗位在竞争力计算中的权重"
>
<Slider min={0} max={1} step={0.1} marks={{ 0: '0', 0.5: '0.5', 1: '1' }} />
</Form.Item>
</Card>
</Col>
<Col span={8}>
<Card size="small" title="地区竞争力">
<Form.Item
label="期望工作地区权重"
name="areaWeight"
tooltip="期望工作地区在竞争力计算中的权重"
>
<Slider min={0} max={1} step={0.1} marks={{ 0: '0', 0.5: '0.5', 1: '1' }} />
</Form.Item>
</Card>
</Col>
</Row>
</div>
);
};
export default CompetitivenessForm;