You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过MORYX监听生产订单的最终报告事件

解决方案

在MORYX框架的OrderManagement组件中,针对工序最终完成报告和整个订单完成,分别有对应的事件可以监听:

  • 监听单工序最终完成报告:使用OperationCompleted事件,当工序的最终报告提交后触发,代码示例:

    _orderManagement.OperationCompleted += OnOperationCompleted;
    
    // 对应的事件处理方法示例
    private void OnOperationCompleted(object sender, OperationEventArgs args)
    {
        // 获取完成的工序数据,处理后发送至第三方服务
        var completedOperation = args.Operation;
        // 这里添加调用第三方服务的逻辑
    }
    
  • 监听整个生产订单完成:如果需要关注整个订单的完成状态,可使用OrderCompleted事件,当订单下所有工序都完成后触发:

    _orderManagement.OrderCompleted += OnOrderCompleted;
    
    // 对应的事件处理方法示例
    private void OnOrderCompleted(object sender, OrderEventArgs args)
    {
        var completedOrder = args.Order;
        // 处理订单完成数据并发送至第三方服务
    }
    

这两个事件是OperationPartialReport的对应最终状态事件,根据你的业务需求选择合适的即可。

内容的提问来源于stack exchange,提问作者SevenEleven

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 17:22:09