陳怡廷 发表于 7 天前

提交手動發起之項目後, data變量為空?


租戶:icd
應用:智委外(sOM-icd)
mainline項目:PM_77903d021000121a, 項目名稱:手工发起供应商对账
環境:華為測試區
問題描述:
填完表單內容、提交手動項目後(如圖1 ),任務引擎產生了一筆項目實例,但第一個activity異常了,應該是因為data變量為空(如圖2),我目前「提交」按鈕配置的參數(如圖3),請問是哪裡有誤嗎、為什麼表單內容沒有pass到任務引擎中?以及想請問,手工發起項目是否有相關較完整的範例可提供參考對照,能否授權提供參考? Thanks.

圖1、手工項目之表單內容

圖2、任務引擎顯示的activity異常、data變量為空


圖3、按鈕有配置參數

翁俊 发表于 7 天前

目前关于数据驱动1.0的相关资料,平台这边是缺失的,发起方式就是之前说的,数据源接口返回或者在代码扩展中添加项目code
初步判断是你提交按钮的参数配置,参数那边直接是一级key的参加,不支持aa.bb这种层级
建议解决方式:
把按钮提交中后三个固定值的提交目标字段前缀去除,只保留实际字段名称,如果不行再把后三个固定参数先删除了在尝试发起



~有结论了回复

陳怡廷 发表于 7 天前

測試回覆:
參數不以AA.BB方式設定,還是一樣的結果,無data變量


翁俊 发表于 7 天前

本帖最后由 翁俊 于 2025-7-1 09:10 编辑

16刚刚查了下发起项目界面,提交时已经把界面值传入data中,调用了sd的发起项目接口,但是流程中还是没有值,建议提个bug给开发排查下具体原因,测试的项目序号:invoke1849317113408262144



已有bug单处理追踪:168918
页: [1]
查看完整版本: 提交手動發起之項目後, data變量為空?