二开插件 - 自定义审批项为同意的下一步处理人
指定下一步处理人涉及下面3个动态表单:
指定下一步处理人_同意[WF_SpecifyNextHandler] 指定下一步处理人_驳回(审批流)[WF_SpecifyNextHandler_Reject] 指定下一步处理人_驳回(工作流)[WF_SpecifyNextHandler_WFReject]
以指定下一步处理人_同意[WF_SpecifyNextHandler]为例:建议继承系统的表单插件,然后实现下面功能:
1. 根据下面代码获取流程图所有的会签节点Id,然后判断当前节点是否为会签节点
this.View.OpenParameter.GetCustomParameter("CountersignActivityIds")
2. 根据下面属性获取下一步处理人,也可以不获取,直接读取单据体。
protected NextPersonModelList m_NextPersonModelList = null; //指定下一步处理人模型
3. 在单据体上做限制,有些参与人只读,有的参与人可编辑。
谢谢大佬提供思路,
希望大佬可以提供一个小的示例,对小白来说,开发起来还是有点难度
二开插件 - 自定义审批项为同意的下一步处理人
指定下一步处理人涉及下面3个动态表单:指定下一步处理人_同意[WF_SpecifyNextHandler]指定下一步处理人_驳回(审批流)[WF_SpecifyNextHandl...
点击下载文档
本文2024-09-16 17:20:00发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-15020.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章