陳怡廷 发表于 2025-7-8 10:50:58

手工發起之項目digi-eocmap為空內容

租戶:icd
應用:智委外(sOM-icd)
環境:華為測試區
項目:供应商对账(定時偵測)、手动发起供应商对账(手動發起項目)
問題描述:任務引擎中、正常流程下,如定時偵測發起之供應商對賬項目(圖一,項目序號:invoke1852116036292194304),process_EOC內容是有營運單元的;但手動發起之對賬項目(圖二, 項目序號:invoke1850867038734528512),process_EOC內容為空, 一站式排查中可見header中的digi-eocmap也是空(圖三),因為我們應用中的每一支微服務接口都會先使用digi-eocmap營運單元做為條件判斷,且不論是定時或手動發起之項目,相關的接口都是共用的,所以不能為空值,煩請協助確認,謝謝!

圖一、定時偵測發起之項目process_EOC內容是有營運單元的,項目序號:invoke1852116036292194304


圖二、手動發起之項目process_EOC內容為空、無營運單元,項目序號:invoke1850867038734528512


圖三、一站式排查中的digi-eocmap也是空






姜文盛 发表于 2025-7-8 10:52:46

收到问题,内部确认中

姜文盛 发表于 2025-7-8 14:11:23

平台有机制,process_EOC有值的话任务引擎调用API时会自动转成eocmap。
如果是手动发起的,process_EOC 需要再写脚本指定。
作法:
1. 手动发起的页面,需要让用户选择运营单元,
2. 然后在任务活动中添加一个脚本,从页面的提交字段中取得运营单元放入process_EOC








页: [1]
查看完整版本: 手工發起之項目digi-eocmap為空內容