From 1f5406811831f6d2d49d105144a4c21adb2842c0 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 19 二月 2024 14:44:54 +0800
Subject: [PATCH] #
---
zy-asrs-flow/src/pages/system/menu/index.jsx | 12 ++++++++++--
zy-asrs-flow/src/pages/system/menu/components/edit.jsx | 17 ++++++++++++++++-
2 files changed, 26 insertions(+), 3 deletions(-)
diff --git a/zy-asrs-flow/src/pages/system/menu/components/edit.jsx b/zy-asrs-flow/src/pages/system/menu/components/edit.jsx
index 4baf5fe..937adec 100644
--- a/zy-asrs-flow/src/pages/system/menu/components/edit.jsx
+++ b/zy-asrs-flow/src/pages/system/menu/components/edit.jsx
@@ -4,7 +4,8 @@
ProFormDigit,
ProFormText,
ProFormSelect,
- ProFormDateTimePicker
+ ProFormDateTimePicker,
+ ProFormTreeSelect
} from '@ant-design/pro-components';
import { Form, Modal } from 'antd';
import moment from 'moment';
@@ -57,6 +58,20 @@
disabled
hidden={true}
/>
+
+ <ProFormTreeSelect
+ name="parentId"
+ label="涓婄骇鑿滃崟"
+ params={props.treeData}
+ request={async () => {
+ return props.treeData;
+ }}
+ placeholder="璇烽�夋嫨"
+ rules={[{ required: true, message: "涓婄骇鑿滃崟涓嶈兘涓虹┖" }]}
+ fieldProps={{
+ defaultValue: 0
+ }}
+ />
<ProForm.Group>
<ProFormText
name="name"
diff --git a/zy-asrs-flow/src/pages/system/menu/index.jsx b/zy-asrs-flow/src/pages/system/menu/index.jsx
index bb9d2e4..e79d9a3 100644
--- a/zy-asrs-flow/src/pages/system/menu/index.jsx
+++ b/zy-asrs-flow/src/pages/system/menu/index.jsx
@@ -491,7 +491,15 @@
}}
request={(params, sorter, filter) =>
Http.doPostPromise('/api/menu/tree', { ...params, ...searchParam }, (res) => {
- setTreeData(res.data)
+
+ // const rootMenu = { id: 0, label: '涓荤被鐩�', children: [], value: 0 };
+ // const memuData = buildTreeData(res.data, 'menuId', 'menuName', '', '', '');
+ // rootMenu.children = memuData;
+ // const treeData = [];
+ // treeData.push(rootMenu);
+ // setMenuTree(treeData);
+
+ setTreeData(res.data);
return {
data: res.data,
success: true,
@@ -550,7 +558,7 @@
<Edit
open={modalVisible}
values={currentRow || {}}
- treeData = {treeData}
+ treeData={treeData}
onCancel={
() => {
setModalVisible(false);
--
Gitblit v1.9.1