|
@@ -115,4 +115,19 @@ public class FaultCaseServiceImpl implements IFaultCaseService {
|
|
|
public int countPlus(Long id) {
|
|
|
return faultCaseMapper.countPlus(id);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 数据同步到es
|
|
|
+ *
|
|
|
+ * @return 插入的数据总数
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public boolean syncEsData() {
|
|
|
+ esFaultCaseMapper.deleteIndex("fault_case_index");
|
|
|
+ if (!esFaultCaseMapper.existsIndex("fault_case_index")) {
|
|
|
+ esFaultCaseMapper.createIndex();
|
|
|
+ }
|
|
|
+ Integer count = esFaultCaseMapper.insertBatch(faultCaseMapper.selectFaultCaseList(new FaultCase()));
|
|
|
+ return count > 0;
|
|
|
+ }
|
|
|
}
|