From 3c92bfc02cc222d2b9f4ff12f524828883ead9b9 Mon Sep 17 00:00:00 2001 From: lzh Date: Wed, 28 Jan 2026 14:12:24 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BB=9F=E4=B8=80=E5=B7=A5=E5=8D=95?= =?UTF-8?q?=E4=BC=98=E5=85=88=E7=BA=A7=E7=B1=BB=E5=9E=8B=E4=B8=BAInteger?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改: - TrafficThresholdConfig.orderPriority: String -> Integer - CleanOrderCreateEventDTO.priority: String -> Integer - CleanOrderCreateEventHandler: 移除Integer.parseInt调用 与数据库tinyint类型保持一致 Co-Authored-By: Claude Opus 4.5 --- .../integration/clean/TrafficThresholdConfig.java | 8 ++++---- .../consumer/CleanOrderCreateEventHandler.java | 2 +- .../integration/dto/CleanOrderCreateEventDTO.java | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/viewsh-module-iot/viewsh-module-iot-server/src/main/java/com/viewsh/module/iot/dal/dataobject/integration/clean/TrafficThresholdConfig.java b/viewsh-module-iot/viewsh-module-iot-server/src/main/java/com/viewsh/module/iot/dal/dataobject/integration/clean/TrafficThresholdConfig.java index 54f56d4..cb840c9 100644 --- a/viewsh-module-iot/viewsh-module-iot-server/src/main/java/com/viewsh/module/iot/dal/dataobject/integration/clean/TrafficThresholdConfig.java +++ b/viewsh-module-iot/viewsh-module-iot-server/src/main/java/com/viewsh/module/iot/dal/dataobject/integration/clean/TrafficThresholdConfig.java @@ -37,9 +37,9 @@ public class TrafficThresholdConfig { /** * 工单优先级 *

- * P0 = 紧急 - * P1 = 重要 - * P2 = 普通 + * 0 = P0紧急 + * 1 = P1重要 + * 2 = P2普通 */ - private String orderPriority; + private Integer orderPriority; } diff --git a/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/integration/consumer/CleanOrderCreateEventHandler.java b/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/integration/consumer/CleanOrderCreateEventHandler.java index 4148676..53f51df 100644 --- a/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/integration/consumer/CleanOrderCreateEventHandler.java +++ b/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/integration/consumer/CleanOrderCreateEventHandler.java @@ -103,7 +103,7 @@ public class CleanOrderCreateEventHandler implements RocketMQListener { createReq.setTitle(generateOrderTitle(event)); createReq.setDescription(generateOrderDescription(event)); createReq.setPriority(PriorityEnum.fromPriority(event.getPriority() != null ? - Integer.parseInt(event.getPriority()) : 2).getPriority()); + event.getPriority() : 2).getPriority()); createReq.setAreaId(event.getAreaId()); // 扩展字段 diff --git a/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/integration/dto/CleanOrderCreateEventDTO.java b/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/integration/dto/CleanOrderCreateEventDTO.java index 9ed480c..e997337 100644 --- a/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/integration/dto/CleanOrderCreateEventDTO.java +++ b/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/integration/dto/CleanOrderCreateEventDTO.java @@ -53,7 +53,7 @@ public class CleanOrderCreateEventDTO { /** * 优先级(0=P0紧急 1=P1重要 2=P2普通) */ - private String priority; + private Integer priority; /** * 触发数据(JSON 格式的附加信息)