xingzai 2 lat temu
rodzic
commit
b0d6f5b122
2 zmienionych plików z 17 dodań i 17 usunięć
  1. 16 16
      controllers/activity.go
  2. 1 1
      services/activity.go

+ 16 - 16
controllers/activity.go

@@ -4794,23 +4794,23 @@ func (this *ActivityCoAntroller) OverActivityList() {
 	if len(chartPermissionIds) > 0 {
 		condition += ` AND art.chart_permission_id  IN (` + chartPermissionIds + `)`
 	}
-	if typeName != "" {
-		typeSlice := strings.Split(typeName, ",")
-		tempCondition := ""
-		for _, s := range typeSlice {
-			if s == "1" {
-				tempCondition += "'专家电话会',"
-			} else if s == "2" {
-				tempCondition += "'分析师电话会',"
-			} else if s == "1,2" {
-				tempCondition += "'专家电话会','分析师电话会',"
-			}
-		}
-		tempCondition = strings.TrimRight(tempCondition, ",")
-		condition += ` AND art.activity_type_name IN (` + tempCondition + `)`
-	}
+	//if typeName != "" {
+	//typeSlice := strings.Split(typeName, ",")
+	//tempCondition := ""
+	//for _, s := range typeSlice {
+	//	if s == "1" {
+	//		tempCondition += "'专家电话会',"
+	//	} else if s == "2" {
+	//		tempCondition += "'分析师电话会',"
+	//	} else if s == "1,2" {
+	//		tempCondition += "'专家电话会','分析师电话会',"
+	//	}
+	//}
+	//tempCondition = strings.TrimRight(tempCondition, ",")
+	//condition += ` AND art.activity_type_id IN (` + typeName + `)`
+	//}
 
-	conditionActivity, err := services.GetActivityonditionList(user, "", chartPermissionIds, whichDay, "3", "", 0, 0, "", 0)
+	conditionActivity, err := services.GetActivityonditionList(user, typeName, chartPermissionIds, whichDay, "3", "", 0, 0, "", 0)
 	if err != nil && err.Error() != utils.ErrNoRow() {
 		br.Msg = "获取失败"
 		br.ErrMsg = "获取活动权限数据失败,Err:" + err.Error()

+ 1 - 1
services/activity.go

@@ -556,7 +556,7 @@ func GetActivityonditionList(user *models.WxUserItem, activityTypeId, chartPermi
 		if activityTypeId == strconv.Itoa(utils.ANALYST_TELL_ACTIVITY_TYPE_ID) {
 			condition = ` AND art.publish_status = 1  AND art.label != ''  AND art.activity_type_id IN (` + activityTypeId + "," + strconv.Itoa(utils.C_CLASS_ACTIVITY_TYPE_ID) + `)`
 		} else {
-			condition = ` AND art.publish_status = 1  AND art.label != ''  AND art.activity_type_id = ` + activityTypeId
+			condition = ` AND art.publish_status = 1  AND art.label != ''  AND art.activity_type_id IN (` + activityTypeId + `)`
 		}
 	}