ASIRestController.java 文件源码

java
阅读 44 收藏 0 点赞 0 评论 0

项目:metasfresh-webui-api 作者:
@PatchMapping("/{asiDocId}")
public List<JSONDocument> processChanges(
        @PathVariable("asiDocId") final String asiDocIdStr //
        , @RequestBody final List<JSONDocumentChangedEvent> events //
)
{
    userSession.assertLoggedIn();

    final DocumentId asiDocId = DocumentId.of(asiDocIdStr);

    return Execution.callInNewExecution("processChanges", () -> {
        final IDocumentChangesCollector changesCollector = Execution.getCurrentDocumentChangesCollectorOrNull();
        asiRepo.processASIDocumentChanges(asiDocId, events, changesCollector);
        return JSONDocument.ofEvents(changesCollector, newJsonOpts());
    });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号