| | |
| | | import { Button, message, Space, Select, Cascader } from 'antd'; |
| | | import { useRef, useState, useEffect } from 'react'; |
| | | import { Access, history, useAccess } from 'umi'; |
| | | import { getList, setStatus, getUnitList } from './service' |
| | | import { getList, setStatus, getUnitList,systemPostList } from './service' |
| | | import { render } from 'react-dom'; |
| | | const Banner = () => { |
| | | |
| | | const actionRef = useRef(); |
| | | const access = useAccess(); |
| | | const [items, setItems] = useState([]); |
| | | const [positionList, setPositionList] = useState([]); |
| | | |
| | | const columns = [ |
| | | { |
| | |
| | | allowClear |
| | | placeholder="请选择" |
| | | filterOption={false} |
| | | options={[{ label: '市级', value: '1' }, { label: '区县', value: '2' }, { label: '街道', value: '3' }, { label: '社区', value: '4' }, { label: '党员', value: '5' }]} |
| | | fieldNames={{ label: 'name', value: 'id' }} |
| | | options={positionList} |
| | | > |
| | | </Select > |
| | | ) |
| | |
| | | ] |
| | | useEffect(() => { |
| | | fetchUnit(); |
| | | systemPostList({ pageNum: 1, pageSize: 10000 }).then(res => { |
| | | setPositionList(() => res.data.records) |
| | | }) |
| | | }, []); |
| | | |
| | | const fetchUnit = () => { |
| | |
| | | }; |
| | | |
| | | return <div> |
| | | <PageContainer title='消息通知'> |
| | | <PageContainer title='消息通知' header={{ |
| | | breadcrumb: {}, |
| | | }}> |
| | | <ProTable |
| | | rowKey='id' |
| | | actionRef={actionRef} |