Skip to content

Commit

Permalink
修复系统内置可以编辑的问题
Browse files Browse the repository at this point in the history
  • Loading branch information
Junvary committed Jul 14, 2023
1 parent 1ea5ad7 commit c6d0356
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 12 deletions.
6 changes: 3 additions & 3 deletions GQA-BACKEND/service/private/dept.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,12 @@ func (s *ServiceDept) GetDeptList(requestDeptList model.RequestGetDeptList) (err

func (s *ServiceDept) EditDept(toEditDept model.SysDept) (err error) {
var sysDept model.SysDept
if sysDept.Stable == "yesNo_yes" {
return errors.New(utils.GqaI18n("StableCantDo") + toEditDept.DeptCode)
}
if err = global.GqaDb.Where("id = ?", toEditDept.Id).First(&sysDept).Error; err != nil {
return err
}
if sysDept.Stable == "yesNo_yes" {
return errors.New(utils.GqaI18n("StableCantDo") + toEditDept.DeptCode)
}
//err = global.GqaDb.Updates(&toEditDept).Error
err = global.GqaDb.Save(&toEditDept).Error
return err
Expand Down
6 changes: 3 additions & 3 deletions GQA-BACKEND/service/private/dict.go
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,12 @@ func (s *ServiceDict) GetDictList(requestDictList model.RequestGetDictList) (err

func (s *ServiceDict) EditDict(toEditDict model.SysDict) (err error) {
var sysDict model.SysDict
if sysDict.Stable == "yesNo_yes" {
return errors.New(utils.GqaI18n("StableCantDo") + toEditDict.DictCode)
}
if err = global.GqaDb.Where("id = ?", toEditDict.Id).First(&sysDict).Error; err != nil {
return err
}
if sysDict.Stable == "yesNo_yes" {
return errors.New(utils.GqaI18n("StableCantDo") + toEditDict.DictCode)
}
//err = global.GqaDb.Updates(&toEditDict).Error
err = global.GqaDb.Save(&toEditDict).Error
return err
Expand Down
6 changes: 3 additions & 3 deletions GQA-BACKEND/service/private/menu.go
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,12 @@ func (s *ServiceMenu) GetMenuList(requestMenuList model.RequestGetMenuList) (err

func (s *ServiceMenu) EditMenu(toEditMenu model.SysMenu) (err error) {
var sysMenu model.SysMenu
if sysMenu.Stable == "yesNo_yes" {
return errors.New(utils.GqaI18n("StableCantDo") + toEditMenu.Title)
}
if err = global.GqaDb.Where("id = ?", toEditMenu.Id).First(&sysMenu).Error; err != nil {
return err
}
if sysMenu.Stable == "yesNo_yes" {
return errors.New(utils.GqaI18n("StableCantDo") + toEditMenu.Title)
}
//先删除关联button表中menu_name的记录
var menuButton model.SysButton
if err = global.GqaDb.Where("menu_name = ?", toEditMenu.Name).Delete(&menuButton).Error; err != nil {
Expand Down
6 changes: 3 additions & 3 deletions GQA-BACKEND/service/private/role.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,12 @@ func (s *ServiceRole) GetRoleList(requestRoleList model.RequestGetRoleList) (err

func (s *ServiceRole) EditRole(toEditRole model.SysRole) (err error) {
var sysRole model.SysRole
if sysRole.Stable == "yesNo_yes" {
return errors.New(utils.GqaI18n("StableCantDo") + toEditRole.RoleCode)
}
if err = global.GqaDb.Where("id = ?", toEditRole.Id).First(&sysRole).Error; err != nil {
return err
}
if sysRole.Stable == "yesNo_yes" {
return errors.New(utils.GqaI18n("StableCantDo") + toEditRole.RoleCode)
}
//err = global.GqaDb.Updates(&toEditRole).Error
err = global.GqaDb.Save(&toEditRole).Error
return err
Expand Down

0 comments on commit c6d0356

Please sign in to comment.