自动刷新 filterModule 中的数据?
Automatic refresh of data in a filterModule?
我要处理的情况是:
带有 TransportOrder 列表的实体 CustomerOrder。
每个实体的 filterModule 能够浏览 CustomerOrders 并单独浏览所有 CustomerOrders 的所有 TransportOrders。
根据对 CustomerOrder 设置的操作,我生成了多个 TransportOrder,并将 CustomerOrder 的状态从 "Forecasted" 更新为 "Validated"。
通过TransportOrder filterModule,显示新的TransportOrders。
对 CustomerOrder 的第二个操作允许将 CustomerOrder 恢复到其初始状态(即 "Forecasted"),然后移除并删除相关的 TransportOrders。
问题:
当 CustomerOrder 恢复到初始状态时,其之前的 TransportOrders(已被删除)始终存在于 TransportOrder filterModule 中(filterModule 的数据不会自动刷新)
有没有办法自动刷新TranportOrder filterModule中显示的数据?
提交删除实体后没有自动 "cleaning" 模块对象。
但是,您可以轻松地在恢复 CustomerOrder
状态的操作之后链接一个操作,以便遍历所有模块并从模块 moduleObjects
集合(或用模块做任何你想做的事)。
实施自动清理并不难,但它需要连接到后端控制器以便收到任何已提交事务的通知、遍历已删除的实体并执行我之前描述的操作。当然,请随时在 GitHub 中为其提出增强请求。
我要处理的情况是:
带有 TransportOrder 列表的实体 CustomerOrder。
每个实体的 filterModule 能够浏览 CustomerOrders 并单独浏览所有 CustomerOrders 的所有 TransportOrders。
根据对 CustomerOrder 设置的操作,我生成了多个 TransportOrder,并将 CustomerOrder 的状态从 "Forecasted" 更新为 "Validated"。 通过TransportOrder filterModule,显示新的TransportOrders。
对 CustomerOrder 的第二个操作允许将 CustomerOrder 恢复到其初始状态(即 "Forecasted"),然后移除并删除相关的 TransportOrders。
问题:
当 CustomerOrder 恢复到初始状态时,其之前的 TransportOrders(已被删除)始终存在于 TransportOrder filterModule 中(filterModule 的数据不会自动刷新)
有没有办法自动刷新TranportOrder filterModule中显示的数据?
提交删除实体后没有自动 "cleaning" 模块对象。
但是,您可以轻松地在恢复 CustomerOrder
状态的操作之后链接一个操作,以便遍历所有模块并从模块 moduleObjects
集合(或用模块做任何你想做的事)。
实施自动清理并不难,但它需要连接到后端控制器以便收到任何已提交事务的通知、遍历已删除的实体并执行我之前描述的操作。当然,请随时在 GitHub 中为其提出增强请求。