|
@@ -674,16 +674,16 @@ func GetArticleListByApi(cont context.Context) (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-func init() {
|
|
|
- //allList, err := models.GetArticleAll()
|
|
|
- //
|
|
|
- //fmt.Println(err)
|
|
|
- //for _, v := range allList {
|
|
|
- // HandleArticleListByApi(v.ArticleId)
|
|
|
- //}
|
|
|
- //HandleArticleListByApi(7930)
|
|
|
+//func init() {
|
|
|
+//allList, err := models.GetArticleAll()
|
|
|
+//
|
|
|
+//fmt.Println(err)
|
|
|
+//for _, v := range allList {
|
|
|
+// HandleArticleListByApi(v.ArticleId)
|
|
|
+//}
|
|
|
+//HandleArticleListByApi(7930)
|
|
|
|
|
|
-}
|
|
|
+//}
|
|
|
|
|
|
// 处理同步过来的文章
|
|
|
func HandleArticleListByApi(artcleId int) (err error) {
|
|
@@ -1161,7 +1161,7 @@ func HandleArticleListByApi(artcleId int) (err error) {
|
|
|
}
|
|
|
|
|
|
//func init() {
|
|
|
-// DoArticleOnenIdWxTemplateMsg(6940)
|
|
|
+// DoArticleOnenIdWxTemplateMsg(8081)
|
|
|
//}
|
|
|
|
|
|
// 过滤策略平台报告,研选报告重复推送,以及权限勾选的推送
|
|
@@ -1192,6 +1192,7 @@ func DoArticleOnenIdWxTemplateMsg(articleId int) (err error) {
|
|
|
articleInfo.Abstract, _ = GetReportContentTextSub(articleInfo.Abstract)
|
|
|
var chartPermissionId int
|
|
|
|
|
|
+ //固收的权限,暂时当策略的逻辑一样处理
|
|
|
var chartPermissionName string
|
|
|
reportMapDetail, err := models.GetdetailByCategoryIdPush(articleInfo.CategoryId)
|
|
|
if err != nil {
|
|
@@ -1301,6 +1302,9 @@ func DoArticleOnenIdWxTemplateMsg(articleId int) (err error) {
|
|
|
slicepermissionId := strings.Split(strconv.Itoa(chartPermissionId), ",")
|
|
|
if len(slicepermissionId) > 0 {
|
|
|
for _, v := range slicepermissionId {
|
|
|
+ if v == strconv.Itoa(utils.GU_SHOU_ID) {
|
|
|
+ v = strconv.Itoa(utils.CE_LUE_ID)
|
|
|
+ }
|
|
|
permissionIdList = append(permissionIdList, v)
|
|
|
}
|
|
|
condition += ` AND p.chart_permission_id IN (` + utils.GetOrmInReplace(len(slicepermissionId)) + ` ) `
|
|
@@ -1310,6 +1314,7 @@ func DoArticleOnenIdWxTemplateMsg(articleId int) (err error) {
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
|
+ //return
|
|
|
for _, v := range openidPowerList {
|
|
|
mapOpenidPower[v.UserId] = v.OpenId
|
|
|
}
|