feat : 新增简历库列表页,详情页待做,
style : 优化招聘数据采集管理下的三个页面样式
This commit is contained in:
@@ -7,6 +7,7 @@ import {
|
||||
} from '@ant-design/pro-components';
|
||||
import { Form } from 'antd';
|
||||
import React, { useEffect } from 'react';
|
||||
import DictTag from '@/components/DictTag';
|
||||
|
||||
export type WebsiteFormProps = {
|
||||
onCancel: (flag?: boolean, formVals?: unknown) => void;
|
||||
@@ -14,11 +15,12 @@ export type WebsiteFormProps = {
|
||||
open: boolean;
|
||||
values?: Partial<API.Website.WebsiteItem>;
|
||||
mode?: 'view' | 'edit' | 'create';
|
||||
isActiveEnum: any;
|
||||
};
|
||||
|
||||
const WebsiteEdit: React.FC<WebsiteFormProps> = (props) => {
|
||||
const [form] = Form.useForm<API.Website.WebsiteItem>();
|
||||
const { mode = props.values ? 'edit' : 'create' } = props;
|
||||
const { mode = props.values ? 'edit' : 'create', isActiveEnum } = props;
|
||||
|
||||
useEffect(() => {
|
||||
if (props.open) {
|
||||
@@ -52,17 +54,14 @@ const WebsiteEdit: React.FC<WebsiteFormProps> = (props) => {
|
||||
submitter={false}
|
||||
>
|
||||
<ProDescriptions<API.Website.WebsiteItem> column={2} dataSource={props.values || {}}>
|
||||
<ProDescriptions.Item dataIndex="websiteId" label="网站ID" />
|
||||
{/* <ProDescriptions.Item dataIndex="websiteId" label="网站ID" /> */}
|
||||
<ProDescriptions.Item dataIndex="websiteName" label="网站名称" />
|
||||
<ProDescriptions.Item dataIndex="websiteUrl" label="网站地址" />
|
||||
<ProDescriptions.Item dataIndex="websiteOwnerCompany" label="归属单位公司" />
|
||||
<ProDescriptions.Item
|
||||
dataIndex="isActive"
|
||||
label="是否启用"
|
||||
valueEnum={{
|
||||
'0': { text: '启用' },
|
||||
'2': { text: '未启用' },
|
||||
}}
|
||||
render={(text) => <DictTag enums={isActiveEnum} value={text as string} />}
|
||||
/>
|
||||
</ProDescriptions>
|
||||
</ModalForm>
|
||||
@@ -114,10 +113,7 @@ const WebsiteEdit: React.FC<WebsiteFormProps> = (props) => {
|
||||
width="md"
|
||||
name="isActive"
|
||||
label="是否启用"
|
||||
valueEnum={{
|
||||
'0': '启用',
|
||||
'2': '未启用',
|
||||
}}
|
||||
valueEnum={isActiveEnum}
|
||||
placeholder="请选择状态"
|
||||
rules={[{ required: true, message: '请选择是否启用!' }]}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user