|
@@ -658,9 +658,16 @@ func GetActivityonditionList(user *models.WxUserItem, activityTypeId, chartPermi
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
if user.CompanyId == 16 {
|
|
|
- conditionOr += ` OR ( art.publish_status = 1 ` + conditionHz + `) `
|
|
|
+ mapMobile, e := GetAdminMobileMap()
|
|
|
+ if e != nil {
|
|
|
+ err = e
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if _, ok := mapMobile[user.Mobile]; ok {
|
|
|
+ conditionOr += ` OR ( art.publish_status = 1 ` + conditionHz + `) `
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
conditionActivity = condition + permissionSqlStr + sqlExport + conditionOr
|