From ef94ddff4612705930e4222e8ae3d2771a08061c Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Thu, 11 Sep 2025 11:20:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E5=90=8D=E7=A7=B0CheckUnique=E6=96=B9=E6=B3=95=E4=B8=AD?= =?UTF-8?q?=E5=AF=B9ParentId=E7=9A=84=E6=9D=A1=E4=BB=B6=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/system/repository/sys_menu.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/system/repository/sys_menu.go b/src/modules/system/repository/sys_menu.go index 146655dc..f58088e1 100644 --- a/src/modules/system/repository/sys_menu.go +++ b/src/modules/system/repository/sys_menu.go @@ -167,7 +167,7 @@ func (r SysMenu) CheckUnique(sysMenu model.SysMenu) int64 { tx := db.DB("").Model(&model.SysMenu{}) tx = tx.Where("del_flag = '0'") // 查询条件拼接 - if sysMenu.ParentId <= 0 { + if sysMenu.ParentId >= 0 { tx = tx.Where("parent_id = ?", sysMenu.ParentId) } if sysMenu.MenuName != "" {