|
@@ -1585,6 +1585,16 @@ func DoArticleOnenIdWxTemplateMsg(articleId int) (err error) {
|
|
|
|
|
|
// GetSpecialArticleDetailUserPower 处理用户查看专项调研文章详情的权限
|
|
|
func GetSpecialArticleDetailUserPower(user *models.WxUserItem, articleInfo *models.ArticleDetail) (havePower bool, err error) {
|
|
|
+ userType, _, e := GetUserType(user.CompanyId)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("GetSpecialUserType, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ // 永续客户、大套餐客户可以查看行业升级套餐客户 权限
|
|
|
+ if userType == 1 || userType == 2 {
|
|
|
+ havePower = true
|
|
|
+ return
|
|
|
+ }
|
|
|
permissionStr, e := GetCompanyPermissionUpgrade(user.CompanyId)
|
|
|
if e != nil {
|
|
|
err = errors.New("GetCompanyPermissionUpgrade, Err: " + e.Error())
|