可正常启用

This commit is contained in:
戚辰先生 2024-12-01 16:50:49 +08:00
parent 75b1393c9b
commit 6f722d1f76
2 changed files with 5 additions and 6 deletions

View File

@ -43,10 +43,8 @@ const DepartmentPage: React.FC = () => {
const handleAdd = () => { const handleAdd = () => {
setEditingDepartment(null); setEditingDepartment(null);
form.resetFields(); form.resetFields();
// 获取当前最大排序值 // 获取当前最大排序值
const maxSort = Math.max(0, ...departments.map(dept => dept.sort)); const maxSort = Math.max(0, ...departments.map(dept => dept.sort));
form.setFieldsValue({ form.setFieldsValue({
enabled: true, enabled: true,
sort: maxSort + 1 sort: maxSort + 1
@ -60,6 +58,7 @@ const DepartmentPage: React.FC = () => {
setModalVisible(true); setModalVisible(true);
}; };
// 修改提交处理,确保更新后重新构建树形结构
const handleSubmit = async () => { const handleSubmit = async () => {
try { try {
const values = await form.validateFields(); const values = await form.validateFields();
@ -269,8 +268,8 @@ const DepartmentPage: React.FC = () => {
}} }}
> >
{users.map(user => ( {users.map(user => (
<Select.Option <Select.Option
key={user.id} key={user.id}
value={user.id} value={user.id}
label={user.nickname || user.username} label={user.nickname || user.username}
> >
@ -281,7 +280,7 @@ const DepartmentPage: React.FC = () => {
</Form.Item> </Form.Item>
<Form.Item name="leaderName" hidden> <Form.Item name="leaderName" hidden>
<Input /> <Input/>
</Form.Item> </Form.Item>
<Form.Item <Form.Item

View File

@ -9,6 +9,7 @@ import { MenuTypeEnum } from './types';
import IconSelect from '@/components/IconSelect'; import IconSelect from '@/components/IconSelect';
import { useTableData } from '@/hooks/useTableData'; import { useTableData } from '@/hooks/useTableData';
import * as AntdIcons from '@ant-design/icons'; import * as AntdIcons from '@ant-design/icons';
import {FixedType} from "rc-table/lib/interface";
const MenuPage: React.FC = () => { const MenuPage: React.FC = () => {
const { const {
@ -253,7 +254,6 @@ const MenuPage: React.FC = () => {
pagination={false} pagination={false}
size="middle" size="middle"
bordered bordered
defaultExpandAllRows
indentSize={24} indentSize={24}
/> />