|
@@ -1908,16 +1908,23 @@ func (this *ActivityController) ActivityListSearch() {
|
|
|
startSize = utils.StartIndex(currentIndex, pageSize)
|
|
|
var condition string
|
|
|
//活动可见限制
|
|
|
- conditionActivity, err := services.GetActivityonditionList(user, "", "", "", "3", "", 0, 1, keyWord, playBack, 1)
|
|
|
+ //conditionActivity, err := services.GetActivityonditionList(user, "", "", "", "3", "", 0, 1, keyWord, playBack, 1)
|
|
|
+ //if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ // br.Msg = "获取失败"
|
|
|
+ // br.ErrMsg = "获取活动权限数据失败,Err:" + err.Error()
|
|
|
+ // return
|
|
|
+ //}
|
|
|
+ if source == 1 {
|
|
|
+ condition += ` AND art.yidong_activity_id = '' `
|
|
|
+ }
|
|
|
+
|
|
|
+ conditionActivity, err := services.ActivityConditioninitSql(user, "", 0)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "获取失败"
|
|
|
br.ErrMsg = "获取活动权限数据失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
- if source == 1 {
|
|
|
- condition += ` AND art.yidong_activity_id = '' `
|
|
|
- }
|
|
|
- condition += ` AND art.is_limit_people = 1 AND art.publish_status = 1 ` + conditionActivity
|
|
|
+ condition += ` AND art.publish_status = 1 ` + conditionActivity
|
|
|
listActivity, total, err := services.GetActivitySpecialSearcheList(user, condition, startSize, pageSize, playBack, keyWord)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取失败"
|
|
@@ -1978,6 +1985,7 @@ func (this *ActivityController) ActivityListSearch() {
|
|
|
item.IsLimitPeople = v.IsLimitPeople
|
|
|
item.IsResearchPoints = v.IsResearchPoints
|
|
|
item.SiginupDeadline = v.SiginupDeadline
|
|
|
+ item.IsYidongActivity = v.IsYidongActivity
|
|
|
// 判断是否属于研选类型的活动
|
|
|
if strings.Contains(v.ChartPermissionName, utils.CHART_PERMISSION_NAME_YANXUAN) {
|
|
|
item.IsResearch = true
|