找回密码
 立即注册

QQ登录

只需一步,快速开始

Eric.Liang 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-2-5 10:57  /   查看:3779  /  回复:0
本帖最后由 Eric.Liang 于 2021-2-5 10:57 编辑

上课,起立,老师好~

上节课给大家分享了活字格使用工作流命令实现任意退审的功能,有没有发现很灵活呢


本节课,和上节课就有异曲同工之妙,上节课是在最终审批人环节可以通过工作流命令退审到任意环节。本节课,我们要讲的是撤销申请,操作人不在是最终审批人,而是申请人,具体的如下图
image.png108613280.png

同样的,我们先假设一个场景:
申请人在提交领导审批时,如果因为不可抗力因素需要将单据撤销,重新填写审批,继续审批。

鉴于上述的需求,基本的工作流程我就不做赘述
我们本节主要要讲的是撤销的实现,相信学会上节课内容的格友们看到这个需求,第一反应就是无非就是把上节课的最终审批人退审,改成申请人撤回,还是使用工作流命令来做。


很机智,那具体要怎么做呢,我们一起来看
1.既然是撤销申请,当然需要有一个撤销申请的按钮。
image.png335840758.png

2.既然有了按钮,按钮的权限我们就得控制。鉴于需求,按钮默认应该是隐藏的,只有当前登录用户=申请人,并且当前单据已经开启了流程才能显示。
image.png537387694.png
1)当前登录用户=申请人也就是当前登录用户=单据的创建者
image.png450557250.png
2)当前单据已经开启了流程,也就是单据已经被保存,顾可以理解为ID不为空即可
将两个条件用且的关系连接,如果都满足,按钮设置为可见
image.png244629515.png

3.撤销申请的按钮有了,就该实现按钮的逻辑了,使用工作流命令撤回开始环节,担当者为记录创建者即可
image.png475845031.png

至此,撤销申请的功能就已经是实现完毕了
下课,老师再见、



工程文件见附件
工作流14课-撤销申请.fgcc (107.22 KB, 下载次数: 284)

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部