From 7e9aba0c030dd567f2ccd46875024cd823838414 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期一, 30 六月 2025 12:40:34 +0800
Subject: [PATCH] 代码优化
---
rsf-admin/src/page/system/menu/MenuEdit.jsx | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/rsf-admin/src/page/system/menu/MenuEdit.jsx b/rsf-admin/src/page/system/menu/MenuEdit.jsx
index 0f79182..098c6a3 100644
--- a/rsf-admin/src/page/system/menu/MenuEdit.jsx
+++ b/rsf-admin/src/page/system/menu/MenuEdit.jsx
@@ -57,6 +57,7 @@
<TextInput
label="table.field.menu.route"
source="route"
+ validate={required()}
parse={v => v}
/>
</Grid>
@@ -71,6 +72,7 @@
<SelectInput
label="table.field.menu.type"
source="type"
+ validate={required()}
choices={[
{ id: 0, name: 'table.field.menu.enums.menu' },
{ id: 1, name: 'table.field.menu.enums.button' },
@@ -101,10 +103,16 @@
<Grid item xs={6} display="flex" gap={1}>
<StatusSelectInput />
</Grid>
- <Grid item xs={12} display="flex" gap={1}>
- <Stack direction="column" spacing={1} width={'100%'}>
- <MemoInput />
- </Stack>
+ <Grid item xs={6} display="flex" gap={1}>
+ <TextInput
+ label="common.field.memo"
+ source="memo"
+ parse={v => v}
+ fullWidth
+ multiline
+ minRows={2}
+ autoFocus
+ />
</Grid>
</Grid>
)
--
Gitblit v1.9.1