可正常启用
This commit is contained in:
parent
75b1393c9b
commit
6f722d1f76
@ -43,10 +43,8 @@ const DepartmentPage: React.FC = () => {
|
||||
const handleAdd = () => {
|
||||
setEditingDepartment(null);
|
||||
form.resetFields();
|
||||
|
||||
// 获取当前最大排序值
|
||||
const maxSort = Math.max(0, ...departments.map(dept => dept.sort));
|
||||
|
||||
form.setFieldsValue({
|
||||
enabled: true,
|
||||
sort: maxSort + 1
|
||||
@ -60,6 +58,7 @@ const DepartmentPage: React.FC = () => {
|
||||
setModalVisible(true);
|
||||
};
|
||||
|
||||
// 修改提交处理,确保更新后重新构建树形结构
|
||||
const handleSubmit = async () => {
|
||||
try {
|
||||
const values = await form.validateFields();
|
||||
@ -281,7 +280,7 @@ const DepartmentPage: React.FC = () => {
|
||||
</Form.Item>
|
||||
|
||||
<Form.Item name="leaderName" hidden>
|
||||
<Input />
|
||||
<Input/>
|
||||
</Form.Item>
|
||||
|
||||
<Form.Item
|
||||
|
||||
@ -9,6 +9,7 @@ import { MenuTypeEnum } from './types';
|
||||
import IconSelect from '@/components/IconSelect';
|
||||
import { useTableData } from '@/hooks/useTableData';
|
||||
import * as AntdIcons from '@ant-design/icons';
|
||||
import {FixedType} from "rc-table/lib/interface";
|
||||
|
||||
const MenuPage: React.FC = () => {
|
||||
const {
|
||||
@ -253,7 +254,6 @@ const MenuPage: React.FC = () => {
|
||||
pagination={false}
|
||||
size="middle"
|
||||
bordered
|
||||
defaultExpandAllRows
|
||||
indentSize={24}
|
||||
/>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user