审核失败后业务提示信息为什么是null

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:8

审核失败后业务提示信息为什么是null

问题描述:

采购入库单、出库单工作流审核失败,流程挂起,业务提示信息为null,用户无法根据提示信息做后续的问题处理

解决方案:

问题描述:采购入库单、出库单工作流审核失败,流程挂起,业务提示信息为null,用户无法根据提示信息做后续的问题处理

如下图

 

原因分析:工作流调用审核操作接口,业务执行入库或出库校验时,为负库存,但以交互的形式反馈到前端,中断了业务,错误信息内容为空,接口返回信息为null

 

解决办法:工作流因是后台异步调用,无法实现交互,故添加了忽略校验和不支持交互的接口参数

业务插件中处理时,应该针对这两个参数,做出对应的逻辑处理,比如此场景校验为负库存时,工作流加入了不支持交互的参数,业务上应该将此交互异常处理为业务中断异常抛出,将具体原因封装在返回错误信息中。



相关链接:

工作流常见问题汇总: https://club.kdcloud.com/article/183140   

工作流平台新特性发布:https://club.kdcloud.com/article/56392500931676161 

流程服务社区文档入口:https://club.kdcloud.com/article/183308   


审核失败后业务提示信息为什么是null

问题描述:采购入库单、出库单工作流审核失败,流程挂起,业务提示信息为null,用户无法根据提示信息做后续的问题处理解决方案:问题描述:...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息