From 98d61ad472df848bba78a45b80126687d5ad7529 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期六, 12 十月 2024 18:30:02 +0800 Subject: [PATCH] 代码提交 --- ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java b/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java index e1aebbd..45edd51 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java @@ -195,7 +195,8 @@ if (StringUtils.isEmpty(value)) { value = "," + serviceSubtask2.getId().toString() + ","; } else { - value = value + "," + serviceSubtask2.getId().toString() + ","; + if (!value.contains("," + serviceSubtask2.getId().toString())) + value = value + "," + serviceSubtask2.getId().toString() + ","; } } redisCache.setCacheObject("cache-0", value); @@ -325,7 +326,7 @@ if ((Boolean) map.get("succ") == false) { serviceSubtaskRecord.setResult("error"); } - serviceSubtaskMapper.insertServiceSubtask(serviceSubtask); + serviceSubtaskMapper.updateServiceSubtask(serviceSubtask); serviceSubtaskRecordService.insertServiceSubtaskRecord(serviceSubtaskRecord); } catch (Exception e) { String guid = UUID.randomUUID().toString(); @@ -335,7 +336,7 @@ serviceSubtask.setGuid(guid); serviceSubtask.setSendstate(5L); serviceSubtask.setFinishtime(new Date()); - serviceSubtaskMapper.insertServiceSubtask(serviceSubtask); + serviceSubtaskMapper.updateServiceSubtask(serviceSubtask); } } } -- Gitblit v1.9.3