小侠米 发表于 2022-7-21 08:58:19

流程审批与业务单据的编辑权限限定

正常逻辑是审批过程中、或审批后业务单据是不允许编辑、删除
不要告诉大伙,要业务单据自定义一个审批状态,审批时回写状态,页面按钮根据状态自行去判断哈,这么复杂没法搞,而且也又回到旧版的做法,也把业务数据审批数据放一个表了。
这些应该是底层就该有的处理逻辑,就跟底层根据业务单据可以找到流程实例处理一样,是需要事先准备好给大家直接判断使用。

小侠米 发表于 2022-7-22 16:04:33

Lay.Li 发表于 2022-7-21 17:54
感谢大佬的反馈~
目前可以在流程结点的高级设置中去设置数据权限的哈


不是指审批过程的权限
这里指是列表的维护页面的修改、删除权限与审批状态的逻辑关系,
例如,简单的来说,一行记录如果是已经审核完毕,那么修改、删除按钮就不应该在显示出来,或者禁用,除非反审核单据后才能修改
不知道大佬明白这里的场景吗

Lay.Li 发表于 2022-7-21 17:54:58

感谢大佬的反馈~
目前可以在流程结点的高级设置中去设置数据权限的哈:loveliness:

Lay.Li 发表于 2022-7-22 18:15:38

大佬,您说的意思应该就是下面帖子的这个需求吧,这个需求已经记录了哈:loveliness:

显示隐藏表格列BUG,建议增加显示隐藏表格单元格功能
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=151000&fromuid=64322
(出处: 葡萄城产品技术社区)


小侠米 发表于 2022-7-22 19:21:04

Lay.Li 发表于 2022-7-22 18:15
大佬,您说的意思应该就是下面帖子的这个需求吧,这个需求已经记录了哈

显示隐藏表格列BUG ...

这里重点是需要与审核状态做逻辑判断处理,比你发的帖子要求更深

Joe.xu 发表于 2022-7-25 17:50:47

小侠米 发表于 2022-7-22 19:21
这里重点是需要与审核状态做逻辑判断处理,比你发的帖子要求更深

您好,如果是在列表中由状态来决定表格中的按钮可用性的话,
应该跟流程是无关的,跟数据状态有关,
任何表都可能有状态来决定操作
看看这个能不能帮助到您
表格中“修改"链接如何设置禁用
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=74090&fromuid=60953
(出处: 葡萄城产品技术社区)


小侠米 发表于 2022-7-26 14:59:43

Joe.xu 发表于 2022-7-25 17:50
您好,如果是在列表中由状态来决定表格中的按钮可用性的话,
应该跟流程是无关的,跟数据状态有关,
任 ...

终于有个交集点
1、这个数据状态是根据审批节点改变的,系统那里可以查看业务单据与审批状态?
2、即使可以查看,这里也是希望不要让用户去抓去 最底层的 数据状态来做页面逻辑上权限判断,这个 状态 希望官方能从底层抽取出来做成命令插件或单元格,用户可以直接使用

说白一点,业务数据与审批数据可以完全分离,但是不要把彼此直接该有限制逻辑与校验也完全分离

Lay.Li 发表于 2022-7-26 17:52:14

您好,有没有具体的demo描述一下呢,不是很理解您的需求
如果是使用新版工作流的话,这种问题可以在设计时就处理掉,就跟新建的例子一样,流程和业务表是绑定的,表单页面只可以从流

小侠米 发表于 2022-7-27 09:20:45

本帖最后由 小侠米 于 2022-7-27 09:26 编辑

Lay.Li 发表于 2022-7-26 17:52
您好,有没有具体的demo描述一下呢,不是很理解您的需求
如果是使用新版工作流的话,这种问题可以在设计时 ...
一看就会,超有用活字格技能:一百四十九、业务数据关联新版流程
https://gcdn.grapecity.com.cn/fo ... 50241&fromuid=60073
(出处: 葡萄城产品技术社区)


就拿这个帖子来说,业务单据与流程的关联,本身不就是应该系统要处理好的吗?这个帖子根本就不应该出现,而是系统本身最起码要有个关联表可以查询到的

这里希望做的,不仅仅是关联表可以查到,而是要提升到前端页面就直接可以获取到业务单据的审批状态,用于各种命令中调用,从而达到审批状态控制业务单据编辑权限的逻辑关系

甚至可以简单理解为一种全局属性控制
例如属性:审批状态单据是否允许编辑、删除,勾选
这样就可以统一全部页面生效,不需要单独每个页面都要自行去根据审批状态判断是否可以编辑

Joe.xu 发表于 2022-7-27 18:05:53

是的,现在的工作流还是初级版本,确实也有很多大佬指正了一些问题,这些我们都会反馈给产品经理,后面工作流的完善,也希望大家能多多给出建议,
不是活字格的工作流,
而是大家的工作流
页: [1] 2
查看完整版本: 流程审批与业务单据的编辑权限限定