浏览代码

Merge branch 'cygx_9.9' of http://8.136.199.33:3000/hongze/hongze_cygx into debug

xingzai 2 年之前
父节点
当前提交
057460db1c
共有 2 个文件被更改,包括 12 次插入1 次删除
  1. 11 1
      controllers/report.go
  2. 1 0
      models/report.go

+ 11 - 1
controllers/report.go

@@ -2186,7 +2186,17 @@ func (this *ReportController) RoadshowDetail() {
 		} else {
 		} else {
 			hasFree = 1
 			hasFree = 1
 			var articlePermissionPermissionName string
 			var articlePermissionPermissionName string
-			articlePermissionPermissionName = detail.CategoryName
+			if detail.ArticleId < utils.SummaryArticleId {
+				reportMapDetail, err := models.GetdetailByCategoryIdPush(detail.CategoryId)
+				if err != nil {
+					br.Msg = "获取信息失败"
+					br.ErrMsg = "获取信息失败,Err:" + err.Error()
+					return
+				}
+				articlePermissionPermissionName = reportMapDetail.ChartPermissionName
+			} else {
+				articlePermissionPermissionName = detail.CategoryName
+			}
 			var hasPersion bool
 			var hasPersion bool
 			slice := strings.Split(articlePermissionPermissionName, ",")
 			slice := strings.Split(articlePermissionPermissionName, ",")
 			for _, v := range slice {
 			for _, v := range slice {

+ 1 - 0
models/report.go

@@ -300,6 +300,7 @@ type ReportDetailRoadshow struct {
 	IsCollect        bool   `description:"是否收藏:true,已收藏,false:未收藏"`
 	IsCollect        bool   `description:"是否收藏:true,已收藏,false:未收藏"`
 	IsRoadShow       bool   `description:"是否是路演精华"`
 	IsRoadShow       bool   `description:"是否是路演精华"`
 	VisibleRange     int    `description:"设置可见范围1全部,0内部"`
 	VisibleRange     int    `description:"设置可见范围1全部,0内部"`
+	CategoryId       int    `description:"文章分类ID"`
 }
 }
 
 
 type RoadshowDetailResp struct {
 type RoadshowDetailResp struct {