Commit 464bc06f authored by suhuiguang's avatar suhuiguang

feat(综合搜索):增量更新

1.人员、企业、设备增量更新公共代码
parent 83843d32
...@@ -68,11 +68,7 @@ public class DataRefreshListener { ...@@ -68,11 +68,7 @@ public class DataRefreshListener {
TzsDataRefreshMessage message = new TzsDataRefreshMessage(); TzsDataRefreshMessage message = new TzsDataRefreshMessage();
try { try {
// 1.记录 message // 1.记录 message
message.setDataId(event.getDataId()); createMsg(event, message);
message.setDataType(event.getDataType());
message.setOperation(event.getOperation().name());
message.setStatus(Constants.REFRESH_STATUS_DEALING); // 流程中
tzsDataRefreshMessageService.save(message);
// 2.调用更新处理 // 2.调用更新处理
dataRefreshService.ifPresent(service -> service.doDispatch(message)); dataRefreshService.ifPresent(service -> service.doDispatch(message));
} catch (Exception e) { } catch (Exception e) {
...@@ -81,4 +77,12 @@ public class DataRefreshListener { ...@@ -81,4 +77,12 @@ public class DataRefreshListener {
tzsDataRefreshMessageService.saveOrUpdate(message); tzsDataRefreshMessageService.saveOrUpdate(message);
} }
} }
private void createMsg(DataRefreshEvent event, TzsDataRefreshMessage message) {
message.setDataId(event.getDataId());
message.setDataType(event.getDataType());
message.setOperation(event.getOperation().name());
message.setStatus(Constants.REFRESH_STATUS_DEALING); // 流程中
tzsDataRefreshMessageService.save(message);
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment