diff --git a/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/core/dispatch/model/OrderDispatchContext.java b/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/core/dispatch/model/OrderDispatchContext.java index d809d3b..616842d 100644 --- a/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/core/dispatch/model/OrderDispatchContext.java +++ b/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/core/dispatch/model/OrderDispatchContext.java @@ -57,9 +57,20 @@ public class OrderDispatchContext { * 推荐的执行人ID *
* 由分配策略推荐后填充 + *
+ * 对于 BADGE 业务类型,此字段存储设备ID */ private Long recommendedAssigneeId; + /** + * 分配的设备ID(冗余字段) + *
+ * 记录分配给工单的设备ID,与 recommendedAssigneeId 分离 + *
+ * 用于同时记录人和设备的场景,或者需要明确区分设备维度的场景 + */ + private Long assigneeDeviceId; + /** * 执行人当前状态 *