准入单位

This commit is contained in:
孙景学
2025-07-18 14:49:25 +08:00
parent 9fd38a98ee
commit a573b49636
4 changed files with 9 additions and 8 deletions

View File

@ -8,6 +8,7 @@ import ViewModal from './components/ViewModal';
import CreateModal from './components/CreateModal'; import CreateModal from './components/CreateModal';
import CategorySelector from '@/components/CategorySelector'; import CategorySelector from '@/components/CategorySelector';
import AdmissionTypeSelect from '@/components/CommonSelect/AdmissionTypeSelect'; import AdmissionTypeSelect from '@/components/CommonSelect/AdmissionTypeSelect';
import AccessDepartmentSelect from "@/components/AccessDepartmentSelect"
//接口 //接口
import { getPage, startApprove } from './services' import { getPage, startApprove } from './services'
import { getDictList } from '@/servers/api/dicts' import { getDictList } from '@/servers/api/dicts'
@ -132,8 +133,7 @@ const SupplierCategoryEntry: React.FC = () => {
<AdmissionTypeSelect/> <AdmissionTypeSelect/>
</Form.Item> </Form.Item>
<Form.Item name="deptId" label="准入单位"> <Form.Item name="deptId" label="准入单位">
<Select style={{ width: 150 }} placeholder="请选择" allowClear> <AccessDepartmentSelect placeholder={'请选择准入单位'} />
</Select>
</Form.Item> </Form.Item>
<Form.Item name="categoryId" label="准入品类"> <Form.Item name="categoryId" label="准入品类">
<CategorySelector multiple={false} style={{ width: 150 }} /> <CategorySelector multiple={false} style={{ width: 150 }} />

View File

@ -7,6 +7,7 @@ import ViewModal from './components/ViewModal';
import CategorySelector from '@/components/CategorySelector'; import CategorySelector from '@/components/CategorySelector';
import AdmissionTypeSelect from '@/components/CommonSelect/AdmissionTypeSelect'; import AdmissionTypeSelect from '@/components/CommonSelect/AdmissionTypeSelect';
import AccessStatusSelect from '@/components/CommonSelect/AccessStatusSelect'; import AccessStatusSelect from '@/components/CommonSelect/AccessStatusSelect';
import AccessDepartmentSelect from "@/components/AccessDepartmentSelect"
//接口 //接口
import { getPage } from './services' import { getPage } from './services'
//统一列表分页 //统一列表分页
@ -99,8 +100,7 @@ const SupplierCategoryEntryReview: React.FC = () => {
<AdmissionTypeSelect/> <AdmissionTypeSelect/>
</Form.Item> </Form.Item>
<Form.Item name="deptId" label="准入单位"> <Form.Item name="deptId" label="准入单位">
<Select style={{ width: 150 }} placeholder="请选择" allowClear> <AccessDepartmentSelect placeholder={'请选择准入单位'} />
</Select>
</Form.Item> </Form.Item>
<Form.Item name="categoryId" label="准入品类"> <Form.Item name="categoryId" label="准入品类">
<CategorySelector multiple={false} style={{ width: 150 }} /> <CategorySelector multiple={false} style={{ width: 150 }} />

View File

@ -1,5 +1,5 @@
import React, { useState, useEffect } from 'react'; import React, { useState, useEffect } from 'react';
import { Form, Select, Button, Table, Space, Modal, message } from 'antd'; import { Form, Button, Table, Space, Modal, message } from 'antd';
import { SearchOutlined, DeleteOutlined } from '@ant-design/icons'; import { SearchOutlined, DeleteOutlined } from '@ant-design/icons';
import type { ColumnsType, TablePaginationConfig } from 'antd/es/table'; import type { ColumnsType, TablePaginationConfig } from 'antd/es/table';
//查看弹窗 //查看弹窗
@ -11,6 +11,7 @@ import CreateModal from './components/CreateModal';
import CategorySelector from '@/components/CategorySelector'; import CategorySelector from '@/components/CategorySelector';
import AdmissionTypeSelect from '@/components/CommonSelect/AdmissionTypeSelect'; import AdmissionTypeSelect from '@/components/CommonSelect/AdmissionTypeSelect';
import AccessStatusSelect from '@/components/CommonSelect/AccessStatusSelect'; import AccessStatusSelect from '@/components/CommonSelect/AccessStatusSelect';
import AccessDepartmentSelect from "@/components/AccessDepartmentSelect"
//接口 //接口
import { getPage, startApprove } from './services' import { getPage, startApprove } from './services'
//统一列表分页 //统一列表分页
@ -140,8 +141,7 @@ const AccessManagement: React.FC = () => {
<AdmissionTypeSelect /> <AdmissionTypeSelect />
</Form.Item> </Form.Item>
<Form.Item name="deptId" label="准入单位"> <Form.Item name="deptId" label="准入单位">
<Select style={{ width: 150 }} placeholder="请选择" allowClear> <AccessDepartmentSelect placeholder={'请选择准入单位'} />
</Select>
</Form.Item> </Form.Item>
<Form.Item name="categoryId" label="准入品类"> <Form.Item name="categoryId" label="准入品类">
<CategorySelector multiple={false} style={{ width: 150 }} /> <CategorySelector multiple={false} style={{ width: 150 }} />

View File

@ -7,6 +7,7 @@ import { SearchOutlined, DeleteOutlined } from '@ant-design/icons';
import { getCategoryPage } from './services'; import { getCategoryPage } from './services';
//组件 //组件
import CategorySelector from '@/components/CategorySelector'; import CategorySelector from '@/components/CategorySelector';
import AccessDepartmentSelect from "@/components/AccessDepartmentSelect"
//统一列表分页 //统一列表分页
import tableProps from '@/utils/tableProps' import tableProps from '@/utils/tableProps'
@ -117,7 +118,7 @@ const CooperateEnterprise: React.FC = () => {
className="filter-form" className="filter-form"
> >
<Form.Item name="deptId" label="准入单位"> <Form.Item name="deptId" label="准入单位">
{/* <CategorySelector multiple={false} style={{ width: 200 }} /> */} <AccessDepartmentSelect placeholder={'请选择准入单位'} />
</Form.Item> </Form.Item>
<Form.Item name="categoryId" label="准入品类"> <Form.Item name="categoryId" label="准入品类">
<CategorySelector multiple={false} style={{ width: 200 }} /> <CategorySelector multiple={false} style={{ width: 200 }} />