|
@@ -164,8 +164,11 @@ func ArticleWxUserRaiLabelRedisAddReduce(log models.WxUserRaiLabelRedis) (err er
|
|
|
}
|
|
|
articlePermissionName := articlePermission.PermissionName
|
|
|
matchTypeName := articlePermission.MatchTypeName
|
|
|
+ matchTypeNameArr := []string{"季度策略", "科技前沿(周报)", "本周荟", "智造精粹"}
|
|
|
|
|
|
- if articlePermissionName == utils.CE_LUE_NAME || articlePermissionName == utils.GU_SHOU_NAME { // 策略、固收的所有报告,以报告类型做标签
|
|
|
+ //1;四大行业汇总类报告:季度策略、科技前沿(周报)、本周荟、智造精粹以报告类型做标签
|
|
|
+ //2:策略、固收的所有报告,以报告类型做标签
|
|
|
+ if articlePermissionName == utils.CE_LUE_NAME || articlePermissionName == utils.GU_SHOU_NAME || utils.InArrayByStr(matchTypeNameArr, matchTypeName) { // 策略、固收的所有报告,以报告类型做标签
|
|
|
item := new(models.WxUserRaiLabel)
|
|
|
item.UserId = wxUser.UserId
|
|
|
item.RealName = wxUser.RealName
|
|
@@ -175,6 +178,7 @@ func ArticleWxUserRaiLabelRedisAddReduce(log models.WxUserRaiLabelRedis) (err er
|
|
|
item.CompanyName = wxUser.CompanyName
|
|
|
item.Label = matchTypeName
|
|
|
item.SourceType = 8
|
|
|
+ item.SourceId = sourceId
|
|
|
item.CreateTime = log.CreateTime
|
|
|
item.ModifyTime = time.Now()
|
|
|
item.RegisterPlatform = log.RegisterPlatform
|
|
@@ -184,6 +188,8 @@ func ArticleWxUserRaiLabelRedisAddReduce(log models.WxUserRaiLabelRedis) (err er
|
|
|
err = errors.New("AddWxUserRaiLabel" + e.Error())
|
|
|
return
|
|
|
}
|
|
|
+ } else {
|
|
|
+
|
|
|
}
|
|
|
|
|
|
return
|