|
@@ -54,6 +54,15 @@ public class FaultCaseServiceImpl implements IFaultCaseService {
|
|
|
wrapper.match(StringUtils.isNotBlank(faultCase.getFaultPhenomenon()), "pContent", faultCase.getFaultPhenomenon(), 5.0f)
|
|
|
.or()
|
|
|
.match(StringUtils.isNotBlank(faultCase.getFaultPhenomenon()), "fContent", faultCase.getFaultPhenomenon(), 5.0f);
|
|
|
+ if(StringUtils.equals(faultCase.getOrderBy(), "createTimeAsc")) {
|
|
|
+ wrapper.orderByAsc("createTime");
|
|
|
+ } else if (StringUtils.equals(faultCase.getOrderBy(), "createTimeDesc")) {
|
|
|
+ wrapper.orderByDesc("createTime");
|
|
|
+ } else if (StringUtils.equals(faultCase.getOrderBy(), "countAsc")) {
|
|
|
+ wrapper.orderByAsc("viewCount");
|
|
|
+ } else if (StringUtils.equals(faultCase.getOrderBy(), "countDesc")) {
|
|
|
+ wrapper.orderByDesc("viewCount");
|
|
|
+ }
|
|
|
if (!esFaultCaseMapper.existsIndex("fault_case_index")) {
|
|
|
esFaultCaseMapper.createIndex();
|
|
|
}
|
|
@@ -113,7 +122,8 @@ public class FaultCaseServiceImpl implements IFaultCaseService {
|
|
|
|
|
|
@Override
|
|
|
public int countPlus(Long id) {
|
|
|
- return faultCaseMapper.countPlus(id);
|
|
|
+ faultCaseMapper.countPlus(id);
|
|
|
+ return esFaultCaseMapper.updateById(faultCaseMapper.selectFaultCaseById(id));
|
|
|
}
|
|
|
|
|
|
/**
|