修改路由

This commit is contained in:
2023-07-04 16:36:50 +08:00
parent 4848f9d957
commit 53b6f166c3
3 changed files with 19 additions and 18 deletions
+11 -6
View File
@@ -146,6 +146,17 @@ func (r *MenuService) PutMenu(requestMenuId int64, PutMenuRequest requests.PutMe
AdminMenuApiDao := dao.AdminMenuApiDao{}
AdminApiDao := dao.AdminApiDao{}
// 获取当前菜单数据
adminMenu, _ := AdminMenuDao.GetAdminMenuById(requestMenuId)
if adminMenu == nil {
return false, errors.New("菜单数据错误")
}
// 判断是否更改菜单类型
if adminMenu.MenuType != PutMenuRequest.MenuType {
return false, errors.New("如需更改类型,请删除后新增")
}
ParentId, err := strconv.ParseInt(PutMenuRequest.ParentId, 10, 64)
if err != nil {
return false, errors.New("新增失败")
@@ -159,12 +170,6 @@ func (r *MenuService) PutMenu(requestMenuId int64, PutMenuRequest requests.PutMe
}
}
// 获取当前菜单数据
adminMenu, _ := AdminMenuDao.GetAdminMenuById(requestMenuId)
if adminMenu == nil {
return false, errors.New("菜单数据错误")
}
// 开始事务
tx := global.Db.Begin()
defer func() {