0

我们在后台有一个编辑器,它显示订单详细信息。该编辑器必须extendedmultireferenceeditor显示订单条目列表。我们编写了一个动作来改变订单条目的价格,然后重新计算订单总额。这工作正常,但订单输入编辑器一直显示旧值,直到我们刷新页面。

我们曾经cockpitEventQueue.publishEvent(event);发布过刷新订单但不刷新订单条目的事件。

4

1 回答 1

0

使用下面的代码解决了它。

DefaultWidgetModel widget = (DefaultWidgetModel)actionContext.getParameter("parentWidgetModel");
widget.setValue("currentObject", order);
widget.setValue("orderEntries",order.getEntries());

使用此代码时,它会在订单上启用“保存”按钮。不知道为什么。

于 2021-04-20T16:04:01.790 回答