新增修改医生

This commit is contained in:
2023-07-07 17:58:38 +08:00
parent a38fe237dd
commit e027c03950
17 changed files with 1345 additions and 41 deletions
+9 -8
View File
@@ -16,28 +16,29 @@ type RoleService struct{}
// GetRoleMenuList 获取角色菜单
func (r *RoleService) GetRoleMenuList(roleId int64, isAdmin bool) ([]*roleResponse.GetRoleMenuList, error) {
// 获取角色菜单
AdminRoleMenuDao := dao.AdminRoleMenuDao{}
AdminMenuDao := dao.AdminMenuDao{}
adminRoleMenuDao := dao.AdminRoleMenuDao{}
adminMenuDao := dao.AdminMenuDao{}
var menuIDs []int64
var err error
if isAdmin {
// 超级管理员
menuIDs, err = AdminMenuDao.GetAdminMenuId()
menuIDs, err = adminMenuDao.GetAdminMenuId()
if err != nil {
return []*roleResponse.GetRoleMenuList{}, nil
return nil, nil
}
} else {
menuIDs, err = AdminRoleMenuDao.GetAdminRoleMenuIdByRoleId(roleId)
// 普通用户
menuIDs, err = adminRoleMenuDao.GetAdminRoleMenuIdByRoleId(roleId)
if err != nil {
return []*roleResponse.GetRoleMenuList{}, nil
return nil, nil
}
}
// 获取全部正常非按钮菜单列表
adminMenu, _ := AdminMenuDao.GetAdminMenuListNonButtonNormalSortOrderNum()
adminMenu, _ := adminMenuDao.GetAdminMenuListNonButtonNormalSortOrderNum()
if adminMenu == nil {
return []*roleResponse.GetRoleMenuList{}, nil
return nil, nil
}
var getRoleMenuListResponse []*roleResponse.GetRoleMenuList