This commit is contained in:
Guava
2023-06-25 18:05:05 +08:00
2 changed files with 8 additions and 0 deletions

View File

@@ -261,6 +261,9 @@ public class Cases extends BaseEntity {
@Transient @Transient
private List<String> majorIds; private List<String> majorIds;
/**
* 推荐组织
*/
@Transient @Transient
private String recommendOrgName; private String recommendOrgName;

View File

@@ -359,6 +359,9 @@ public class CasesServiceImpl implements ICasesService {
if (caseVo.getIsTop() != null) { if (caseVo.getIsTop() != null) {
query.addFilter(FieldFilters.eq("isTop", caseVo.getIsTop())); query.addFilter(FieldFilters.eq("isTop", caseVo.getIsTop()));
} }
if (StringUtils.isNotBlank(caseVo.getAuthorName())) {
query.addFilter(FieldFilters.like("authorName", LikeMatchMode.ANYWHERE, caseVo.getAuthorName()));
}
OrderCondition order = null; OrderCondition order = null;
if (StringUtils.isNotBlank(caseVo.getOrderField())) { if (StringUtils.isNotBlank(caseVo.getOrderField())) {
@@ -697,6 +700,8 @@ public class CasesServiceImpl implements ICasesService {
cases.setPraises(0); cases.setPraises(0);
cases.setShares(0); cases.setShares(0);
cases.setFavorites(0); cases.setFavorites(0);
cases.setCites(0);
cases.setRecommends(0);
StringBuffer stringBuffer = new StringBuffer(); StringBuffer stringBuffer = new StringBuffer();
List<String> majorIds = cases.getMajorIds(); List<String> majorIds = cases.getMajorIds();
for (String s : majorIds) { for (String s : majorIds) {