我目前正在使用 @PlanningListVariable 与 @PreviousElementShadowVariable 和 @NextElementShadowVariable ,它工作正常,但是我希望通过时间折叠来计算持续时间(每个客户每周需要 X 时间跨 Y 次访问,这需要分配给工作人员)但是,当我使用 @PreviousElementShadowVariable 和 @NextElementShadowVariable 将 @PlanningVariable 添加到类上时,它不会编译并显示“没有配置实体类,并且因为实体类集中有多个实体类,所以无法自动推导”。
我这样做是不可能的吗?并且需要转到 CHAINED 变量和 VariableListener 路线?
列表变量不支持与任何其他真正的规划变量共存 - 这就是您看到错误的原因。但这不是问题,因为您实际上并不需要真正的计划变量 - 您需要一个级联更新影子变量。