|
@@ -65,16 +65,30 @@ func GetConditionInitByTagIds(tagIds string) (conditionInit string, err error) {
|
|
|
for _, tagInfo := range listTag {
|
|
|
//ActivityTypes 与 ArticleTypes 进行合并
|
|
|
if tagInfo.ActivityTypes != "" {
|
|
|
- searchTag = append(searchTag, tagInfo.ActivityTypes)
|
|
|
+ sliceObj := strings.Split(tagInfo.ActivityTypes, ",")
|
|
|
+ for _, v := range sliceObj {
|
|
|
+ searchTag = append(searchTag, v)
|
|
|
+ }
|
|
|
}
|
|
|
if tagInfo.ArticleTypes != "" {
|
|
|
- searchTag = append(searchTag, tagInfo.ArticleTypes)
|
|
|
+ sliceObj := strings.Split(tagInfo.ArticleTypes, ",")
|
|
|
+ for _, v := range sliceObj {
|
|
|
+ searchTag = append(searchTag, v)
|
|
|
+ }
|
|
|
}
|
|
|
if tagInfo.Industries != "" {
|
|
|
- industries = append(industries, tagInfo.Industries)
|
|
|
+ sliceObj := strings.Split(tagInfo.Industries, ",")
|
|
|
+ for _, v := range sliceObj {
|
|
|
+ industries = append(industries, v)
|
|
|
+ }
|
|
|
+ //industries = append(industries, tagInfo.Industries)
|
|
|
}
|
|
|
if tagInfo.SubjectNames != "" {
|
|
|
- subjectNames = append(subjectNames, tagInfo.SubjectNames)
|
|
|
+ sliceObj := strings.Split(tagInfo.SubjectNames, ",")
|
|
|
+ for _, v := range sliceObj {
|
|
|
+ subjectNames = append(subjectNames, v)
|
|
|
+ }
|
|
|
+ //subjectNames = append(subjectNames, tagInfo.SubjectNames)
|
|
|
}
|
|
|
}
|
|
|
|