可正常启用
This commit is contained in:
parent
75b1393c9b
commit
6f722d1f76
@ -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();
|
||||||
|
|||||||
@ -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}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user