Revert "标签关联课程下面展示标签"

This reverts commit fa9d80d4a5.
This commit is contained in:
王卓煜
2025-09-25 11:00:57 +08:00
parent 6bea2431f0
commit 46fef22fa1
3 changed files with 2 additions and 26 deletions

View File

@@ -412,24 +412,8 @@ public class CourseFullTextApi extends ApiBaseController{
}
}
}
// 获取课程对应的标签
for (CourseFullText c : coursePageList.getList()){
String tags = c.getTags();
String[] split = tags.split(",",0);
List<String> courseTagIds = new ArrayList<>();
for (String tagId : split) {
courseTagIds.add(tagId);
}
List<CourseTag> courseTags = courseTagService.getTagsByTagIds(courseTagIds);
List<Map<String,Object>> tagList = new ArrayList<>();
for (CourseTag courseTag : courseTags) {
Map<String,Object> tag = new HashMap<>();
tag.put("tagName", courseTag.getTagName());
tag.put("id", courseTag.getId());
tagList.add(tag);
}
c.setTagList(tagList);
}
return success(coursePageList);
}catch(Exception e) {
log.error("课程全文检索错误",e);

View File

@@ -86,6 +86,4 @@ public interface ICourseTagService {
CourseTag getTagByName(String tagName);
void bindTag(String id, String tags);
List<CourseTag> getTagsByTagIds(List<String> courseTagIds);
}

View File

@@ -256,12 +256,6 @@ public class CourseTagServiceImpl implements ICourseTagService {
return courseTag;
}
@Override
public List<CourseTag> getTagsByTagIds(List<String> courseTagIds) {
List<CourseTag> courseTagList = courseTagDao.findList(FieldFilters.in("id", courseTagIds));
return courseTagList;
}
@Override
public void bindTag(String id, String tags) {
// 将tags转换为数组