Browse Source

no message

xingzai 1 year ago
parent
commit
3feb2b4c22
1 changed files with 8 additions and 8 deletions
  1. 8 8
      services/micro_roadshow.go

+ 8 - 8
services/micro_roadshow.go

@@ -342,18 +342,18 @@ func GetMicroRoadShowPageListV12(pageSize, currentIndex, sourceId, tableType int
 	if searchType != "" {
 		// @Param   SearchType	string	int		true	"搜索类型: 1-路演回放; 2-问答系列; 3-调研反馈   多个用 , 隔开"
 		videoMico += ` AND a.chart_permission_id  = 0 ` // 产业视频不在搜索范围内
-		if !strings.Contains(searchType, "1") {
-			audioAct += ` AND b.activity_type_id NOT  IN (2,7) `
-			videoAct += ` AND b.activity_type_id NOT  IN (2,7)  `
+		if strings.Contains(searchType, "1") && !strings.Contains(searchType, "3") {
+			audioAct += ` AND b.activity_type_id IN (2,7)  AND b.yidong_activity_id_by_cygx != '' `
+			videoAct += ` AND b.activity_type_id IN (2,7)  AND b.yidong_activity_id_by_cygx != ''  `
 		}
 
-		if !strings.Contains(searchType, "2") {
-			conditionAskserie += ` AND a.chart_permission_id   = 0 `
+		if !strings.Contains(searchType, "1") && strings.Contains(searchType, "3") {
+			audioAct += ` AND IF (	b.activity_type_id NOT IN (2,7) ,  b.yidong_activity_id_by_cygx != '', 1 = 1 )`
+			videoAct += ` AND IF (	b.activity_type_id NOT IN (2,7) ,  b.yidong_activity_id_by_cygx != '', 1 = 1 )  `
 		}
 
-		if !strings.Contains(searchType, "3") {
-			audioAct += ` AND b.activity_type_id  IN (2,7)  AND b.yidong_activity_id_by_cygx != '' `
-			videoAct += ` AND b.activity_type_id  IN (2,7)  AND b.yidong_activity_id_by_cygx != '' `
+		if !strings.Contains(searchType, "2") {
+			conditionAskserie += ` AND a.chart_permission_id   = 0 `
 		}
 
 		if !strings.Contains(searchType, "3") && !strings.Contains(searchType, "1") {