|
@@ -52,9 +52,9 @@ func GetConditionInitByTagIds(user *models.WxUserItem, labelKeyword string) (yan
|
|
var pars []interface{}
|
|
var pars []interface{}
|
|
switch labelKeyword {
|
|
switch labelKeyword {
|
|
case utils.LABEL_L1_1: // 全部活动
|
|
case utils.LABEL_L1_1: // 全部活动
|
|
- yanxuanActivityIds = GetYanxuanActivityIds(user) // 获取所有的研选活动ID
|
|
|
|
|
|
+ yanxuanActivityIds = GetYanxuanActivityIds(user, "1,2") // 获取所有的研选活动ID
|
|
case "买方交流": // 买方交流 ->买方线下交流
|
|
case "买方交流": // 买方交流 ->买方线下交流
|
|
- condition = ` AND chart_permission_id = ? AND yidong_activity_id = '' AND activity_type_id = 8 `
|
|
|
|
|
|
+ condition = ` AND chart_permission_id = ? AND yidong_activity_id = '' AND activity_type_id = 8 AND active_state IN (1,2) `
|
|
pars = append(pars, utils.CHART_PERMISSION_ID_YANXUAN)
|
|
pars = append(pars, utils.CHART_PERMISSION_ID_YANXUAN)
|
|
list, e := models.GetCygxActivityIdList(condition, pars)
|
|
list, e := models.GetCygxActivityIdList(condition, pars)
|
|
if e != nil {
|
|
if e != nil {
|
|
@@ -65,7 +65,7 @@ func GetConditionInitByTagIds(user *models.WxUserItem, labelKeyword string) (yan
|
|
yanxuanActivityIds = append(yanxuanActivityIds, v.ActivityId)
|
|
yanxuanActivityIds = append(yanxuanActivityIds, v.ActivityId)
|
|
}
|
|
}
|
|
case "专家调研": // 专家调研->专家电话会+专家线下沙龙
|
|
case "专家调研": // 专家调研->专家电话会+专家线下沙龙
|
|
- condition = ` AND chart_permission_id = ? AND yidong_activity_id = '' AND activity_type_id IN (1,5) `
|
|
|
|
|
|
+ condition = ` AND chart_permission_id = ? AND yidong_activity_id = '' AND activity_type_id IN (1,5) AND active_state IN (1,2) `
|
|
pars = append(pars, utils.CHART_PERMISSION_ID_YANXUAN)
|
|
pars = append(pars, utils.CHART_PERMISSION_ID_YANXUAN)
|
|
list, e := models.GetCygxActivityIdList(condition, pars)
|
|
list, e := models.GetCygxActivityIdList(condition, pars)
|
|
if e != nil {
|
|
if e != nil {
|
|
@@ -77,7 +77,7 @@ func GetConditionInitByTagIds(user *models.WxUserItem, labelKeyword string) (yan
|
|
}
|
|
}
|
|
|
|
|
|
case "上市公司小范围": // 上市公司小范围->公司调研电话会
|
|
case "上市公司小范围": // 上市公司小范围->公司调研电话会
|
|
- condition = ` AND chart_permission_id = ? AND yidong_activity_id = '' AND activity_type_id = 3 `
|
|
|
|
|
|
+ condition = ` AND chart_permission_id = ? AND yidong_activity_id = '' AND activity_type_id = 3 AND active_state IN (1,2) `
|
|
pars = append(pars, utils.CHART_PERMISSION_ID_YANXUAN)
|
|
pars = append(pars, utils.CHART_PERMISSION_ID_YANXUAN)
|
|
list, e := models.GetCygxActivityIdList(condition, pars)
|
|
list, e := models.GetCygxActivityIdList(condition, pars)
|
|
if e != nil {
|
|
if e != nil {
|
|
@@ -94,7 +94,8 @@ func GetConditionInitByTagIds(user *models.WxUserItem, labelKeyword string) (yan
|
|
|
|
|
|
case "纪要": //纪要
|
|
case "纪要": //纪要
|
|
|
|
|
|
- condition = ` AND article_type_id > 0 AND article_type_id != 12 `
|
|
|
|
|
|
+ //condition = ` AND article_type_id > 0 AND article_type_id != 12 `
|
|
|
|
+ condition = ` AND article_type_id > 0 `
|
|
list, e := models.GetCygxCygxArticleIdList(condition, pars)
|
|
list, e := models.GetCygxCygxArticleIdList(condition, pars)
|
|
if e != nil {
|
|
if e != nil {
|
|
err = errors.New("GetCygxCygxArticleIdList, Err: " + e.Error())
|
|
err = errors.New("GetCygxCygxArticleIdList, Err: " + e.Error())
|
|
@@ -104,16 +105,16 @@ func GetConditionInitByTagIds(user *models.WxUserItem, labelKeyword string) (yan
|
|
yanxuanArticleIds = append(yanxuanArticleIds, v.ArticleId)
|
|
yanxuanArticleIds = append(yanxuanArticleIds, v.ArticleId)
|
|
}
|
|
}
|
|
|
|
|
|
- case "买方沙龙": // 买方沙龙
|
|
|
|
- condition = ` AND article_type_id = 12 `
|
|
|
|
- list, e := models.GetCygxCygxArticleIdList(condition, pars)
|
|
|
|
- if e != nil {
|
|
|
|
- err = errors.New("GetCygxCygxArticleIdList, Err: " + e.Error())
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- for _, v := range list {
|
|
|
|
- yanxuanArticleIds = append(yanxuanArticleIds, v.ArticleId)
|
|
|
|
- }
|
|
|
|
|
|
+ //case "买方沙龙": // 买方沙龙
|
|
|
|
+ // condition = ` AND article_type_id = 12 `
|
|
|
|
+ // list, e := models.GetCygxCygxArticleIdList(condition, pars)
|
|
|
|
+ // if e != nil {
|
|
|
|
+ // err = errors.New("GetCygxCygxArticleIdList, Err: " + e.Error())
|
|
|
|
+ // return
|
|
|
|
+ // }
|
|
|
|
+ // for _, v := range list {
|
|
|
|
+ // yanxuanArticleIds = append(yanxuanArticleIds, v.ArticleId)
|
|
|
|
+ // }
|
|
}
|
|
}
|
|
yanxuanActivityIdsResp = yanxuanActivityIds
|
|
yanxuanActivityIdsResp = yanxuanActivityIds
|
|
yanxuanArticleIdsResp = yanxuanArticleIds
|
|
yanxuanArticleIdsResp = yanxuanArticleIds
|