|
@@ -3,25 +3,21 @@ import { useSelector } from 'react-redux'
|
|
import { Table, Modal, message, Menu, Breadcrumb, Dropdown, Space, Form, Input, Button, Row, Col, Select } from 'antd';
|
|
import { Table, Modal, message, Menu, Breadcrumb, Dropdown, Space, Form, Input, Button, Row, Col, Select } from 'antd';
|
|
import { DownOutlined, PlusOutlined } from '@ant-design/icons';
|
|
import { DownOutlined, PlusOutlined } from '@ant-design/icons';
|
|
import AddFunc from './AddFunc';
|
|
import AddFunc from './AddFunc';
|
|
-// import './index.less';
|
|
|
|
import apiObj from '@api/index';
|
|
import apiObj from '@api/index';
|
|
import FuncContext from './func-context';
|
|
import FuncContext from './func-context';
|
|
import { pickCheckedTreeIds } from '@utils/index'
|
|
import { pickCheckedTreeIds } from '@utils/index'
|
|
const { post, api, xPost } = apiObj;
|
|
const { post, api, xPost } = apiObj;
|
|
-const { Option } = Select;
|
|
|
|
function OrgManager() {
|
|
function OrgManager() {
|
|
useEffect(() => {
|
|
useEffect(() => {
|
|
//刷新列表
|
|
//刷新列表
|
|
getMenusTree();
|
|
getMenusTree();
|
|
}, []);
|
|
}, []);
|
|
- const [form] = Form.useForm();
|
|
|
|
const [dataSource, setDataSource] = useState([]); //列表数据
|
|
const [dataSource, setDataSource] = useState([]); //列表数据
|
|
const [visible, setVisible] = useState(false); //删除禁用确认弹窗显示
|
|
const [visible, setVisible] = useState(false); //删除禁用确认弹窗显示
|
|
const [addVisible, setAddVisible] = useState(false); //新增页面显示
|
|
const [addVisible, setAddVisible] = useState(false); //新增页面显示
|
|
const [modalType, setModalType] = useState(1);
|
|
const [modalType, setModalType] = useState(1);
|
|
const [id, setId] = useState(''); //当前操作功能id
|
|
const [id, setId] = useState(''); //当前操作功能id
|
|
const [funcDetail, setFuncDetail] = useState(null);
|
|
const [funcDetail, setFuncDetail] = useState(null);
|
|
- const [typeId, setTypeId] = useState('');
|
|
|
|
const [title, setTitle] = useState('');
|
|
const [title, setTitle] = useState('');
|
|
const [type, setType] = useState('');
|
|
const [type, setType] = useState('');
|
|
//从state中取出状态、类型列表
|
|
//从state中取出状态、类型列表
|