@PatchMapping
public JSONViewRow patchRow(
@PathVariable(PARAM_WindowId) final String windowIdStr,
@PathVariable(PARAM_ViewId) final String viewIdStr,
@PathVariable(PARAM_RowId) final String rowIdStr,
@RequestBody final List<JSONDocumentChangedEvent> fieldChangeRequests)
{
userSession.assertLoggedIn();
final ViewId viewId = ViewId.of(windowIdStr, viewIdStr);
final DocumentId rowId = DocumentId.of(rowIdStr);
final IEditableView view = getEditableView(viewId);
final RowEditingContext editingCtx = createRowEditingContext(rowId);
view.patchViewRow(editingCtx, fieldChangeRequests);
final IViewRow row = view.getById(rowId);
final IViewRowOverrides rowOverrides = ViewRowOverridesHelper.getViewRowOverrides(view);
return JSONViewRow.ofRow(row, rowOverrides, userSession.getAD_Language());
}
ViewRowEditRestController.java 文件源码
java
阅读 51
收藏 0
点赞 0
评论 0
项目:metasfresh-webui-api
作者:
评论列表
文章目录