|
@@ -251,12 +251,18 @@ func (this *UserAuthController) AddReportRecord() {
|
|
|
br.ErrMsg = "参数错误,报告id小于等于0"
|
|
|
return
|
|
|
}
|
|
|
- items, err := models.GetChartPermissionChapterMappingByReportId(req.ReportId)
|
|
|
+ reportResp, err := services.GetReportChartPermissionList(req.ReportId)
|
|
|
if err != nil {
|
|
|
br.Msg = "添加阅读记录失败"
|
|
|
br.ErrMsg = "获取研报品种错误,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ if reportResp.Ret != 200 {
|
|
|
+ br.Msg = reportResp.Msg
|
|
|
+ br.ErrMsg = reportResp.ErrMsg
|
|
|
+ return
|
|
|
+ }
|
|
|
+ reportPermissionList := reportResp.Data
|
|
|
chartPermissionList, err := services.GetChartPermissionAllList()
|
|
|
if err != nil {
|
|
|
br.Msg = "添加阅读记录失败"
|
|
@@ -274,7 +280,7 @@ func (this *UserAuthController) AddReportRecord() {
|
|
|
permission1Ids := make([]int, 0)
|
|
|
permission2Ids := make([]int, 0)
|
|
|
permissionNames := make([]string, 0)
|
|
|
- for _, item := range items {
|
|
|
+ for _, item := range reportPermissionList {
|
|
|
curPermission := chartMap[item.ChartPermissionId]
|
|
|
permission1Ids = append(permission1Ids, curPermission.ParentId)
|
|
|
permission2Ids = append(permission2Ids, curPermission.ChartPermissionId)
|