From b99e0542f4e5d0f4bf4c1a18cd67be10f7f7c4cb Mon Sep 17 00:00:00 2001 From: LiuJiaNan <15703339975@163.com> Date: Tue, 17 Mar 2026 15:27:17 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=92=E8=89=B2=E7=BB=91=E5=AE=9A=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=8F=90=E7=A4=BA=E8=AF=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Container/AppMenu/Menu/index.js | 69 ++++++++++++----------- 1 file changed, 35 insertions(+), 34 deletions(-) diff --git a/src/pages/Container/AppMenu/Menu/index.js b/src/pages/Container/AppMenu/Menu/index.js index 503849a..d1e3626 100644 --- a/src/pages/Container/AppMenu/Menu/index.js +++ b/src/pages/Container/AppMenu/Menu/index.js @@ -1,20 +1,20 @@ import useUrlState from "@ahooksjs/use-url-state"; -import { ApiOutlined } from "@ant-design/icons"; -import { Connect } from "@cqsjjb/jjb-dva-runtime"; -import { Button, Form, message, Modal, Space, Tabs, Tag } from "antd"; -import { useEffect, useRef, useState } from "react"; +import {ApiOutlined} from "@ant-design/icons"; +import {Connect} from "@cqsjjb/jjb-dva-runtime"; +import {Button, Form, message, Modal, Space, Tabs, Tag} from "antd"; +import {useEffect, useRef, useState} from "react"; import FormBuilder from "zy-react-library/components/FormBuilder"; import AddIcon from "zy-react-library/components/Icon/AddIcon"; import Page from "zy-react-library/components/Page"; import Table from "zy-react-library/components/Table"; -import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender"; +import {FORM_ITEM_RENDER_ENUM} from "zy-react-library/enum/formItemRender"; import useTable from "zy-react-library/hooks/useTable"; -import { getLabelName, getMatchedItems } from "zy-react-library/utils"; -import { NS_APP_MENU } from "~/enumerate/namespace"; +import {getLabelName, getMatchedItems} from "zy-react-library/utils"; +import {NS_APP_MENU} from "~/enumerate/namespace"; const MENU_TYPE_ENUM = [ - { bianma: 1, name: "菜单" }, - { bianma: 2, name: "按钮" }, + {bianma: 1, name: "菜单"}, + {bianma: 2, name: "按钮"}, ]; function Menu(props) { @@ -32,18 +32,18 @@ function Menu(props) { }, { navigateMode: "replace", }); - const { tableProps, getData } = useTable(props["appMenuListTree"], { - params: { eqMenuAttribution: urlState.menuAttribution }, + const {tableProps, getData} = useTable(props["appMenuListTree"], { + params: {eqMenuAttribution: urlState.menuAttribution}, usePagination: false, manual: true, }); const getMenuAppByTenantId = async () => { - const { data } = await props["appMenuGetMenuAppByTenantId"](); + const {data} = await props["appMenuGetMenuAppByTenantId"](); setMenuAttribution(data); const menuAttribution = data?.[0]?.menuAttribution; const menuAttributionName = data?.[0]?.menuAttributionName; - setUrlState({ menuAttribution, menuAttributionName }); + setUrlState({menuAttribution, menuAttributionName}); menuAttribution && getData(); }; @@ -58,7 +58,7 @@ function Menu(props) { okText: "确定", cancelText: "取消", onOk: async () => { - const { success } = await props["appMenuDelete"]({ id }); + const {success} = await props["appMenuDelete"]({id}); if (success) { message.success("删除成功"); getData(); @@ -78,7 +78,7 @@ function Menu(props) { <>