|
@@ -190,6 +190,16 @@ func EditChartPermission(req crm.PermissionEditReq) (err error, errMsg string) {
|
|
err = fmt.Errorf("更新品种启用禁用状态失败, Err: " + err.Error())
|
|
err = fmt.Errorf("更新品种启用禁用状态失败, Err: " + err.Error())
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+ } else if item.ParentId > 0 {
|
|
|
|
+ if item.Enabled == 1 {
|
|
|
|
+ // 更新父级品种的启用禁用
|
|
|
|
+ err = ob.SetEnabledByChartPermissionId(item.ParentId, item.Enabled)
|
|
|
|
+ if err != nil {
|
|
|
|
+ errMsg = "更新品种启用禁用状态失败"
|
|
|
|
+ err = fmt.Errorf("更新品种启用禁用状态失败, Err: " + err.Error())
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
return
|
|
return
|