fix: 统一工单优先级类型为Integer
修改: - TrafficThresholdConfig.orderPriority: String -> Integer - CleanOrderCreateEventDTO.priority: String -> Integer - CleanOrderCreateEventHandler: 移除Integer.parseInt调用 与数据库tinyint类型保持一致 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -103,7 +103,7 @@ public class CleanOrderCreateEventHandler implements RocketMQListener<String> {
|
||||
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());
|
||||
|
||||
// 扩展字段
|
||||
|
||||
@@ -53,7 +53,7 @@ public class CleanOrderCreateEventDTO {
|
||||
/**
|
||||
* 优先级(0=P0紧急 1=P1重要 2=P2普通)
|
||||
*/
|
||||
private String priority;
|
||||
private Integer priority;
|
||||
|
||||
/**
|
||||
* 触发数据(JSON 格式的附加信息)
|
||||
|
||||
Reference in New Issue
Block a user