zhanghaijun лет назад: 2
Родитель
Сommit
6e036f4e33
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/main/java/com/cec/plugins/service/task/SystemLogService.java

+ 2 - 1
src/main/java/com/cec/plugins/service/task/SystemLogService.java

@@ -30,7 +30,8 @@ public class SystemLogService implements ApplicationRunner {
     public void run(ApplicationArguments args) throws Exception {
         redisClientSource.subscribe("LOGINFO", String.class, messageStr -> {
             log.info("订阅redis, key: {}, message: {}", "LOGINFO", messageStr);
-            SystemLogDto.LogItem logItem = JSONUtil.toBean(messageStr.replaceAll("“","\"").replaceAll("”","\""), SystemLogDto.LogItem.class);
+            String message = messageStr.replaceAll("[“|”]", "\"").replaceAll("[‘|’]", "'");
+            SystemLogDto.LogItem logItem = JSONUtil.toBean(message, SystemLogDto.LogItem.class);
             SystemLogDto dto = new SystemLogDto();
             String taskId = redisClientSource.getCacheStr(TaskEnum.TaskId.getKey());
             if (StrUtil.isBlank(taskId)) {