|
@@ -241,8 +241,27 @@ func (this *ArticleController) Detail() {
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+ var NocheckPerssionZK bool
|
|
|
+ if detail.SeriesName == "产业跟踪" {
|
|
|
+ NocheckPerssionZK = true
|
|
|
+ }
|
|
|
+ if detail.ChartPermissionName == "医药" && detail.SeriesName == "医药周报" {
|
|
|
+ NocheckPerssionZK = true
|
|
|
+ }
|
|
|
+ if detail.ChartPermissionName == "消费" && (detail.SeriesName == "消费周报" || detail.SeriesName == "周度思考") {
|
|
|
+ NocheckPerssionZK = true
|
|
|
+ }
|
|
|
+ if detail.ChartPermissionName == "科技" && detail.SeriesName == "科技前言(周报)" {
|
|
|
+ NocheckPerssionZK = true
|
|
|
+ }
|
|
|
+ if detail.ChartPermissionName == "智造" && (detail.SeriesName == "本周荟" || detail.SeriesName == "智造精粹") {
|
|
|
+ NocheckPerssionZK = true
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
- if hasPersion && utils.InArrayByStr([]string{utils.YI_YAO_NAME, utils.XIAO_FEI_NAME, utils.KE_JI_NAME, utils.ZHI_ZAO_NAME}, articlePermissionName) && matchTypeName != "热点问答" {
|
|
|
+ if !NocheckPerssionZK && hasPersion && utils.InArrayByStr([]string{utils.YI_YAO_NAME, utils.XIAO_FEI_NAME, utils.KE_JI_NAME, utils.ZHI_ZAO_NAME}, articlePermissionName) && matchTypeName != "热点问答" {
|
|
|
hasPersion = services.CheckArticlePermissionType(articleId, user)
|
|
|
}
|
|
|
if !hasPersion {
|