找回密码
 立即注册

QQ登录

只需一步,快速开始

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

11 个回复

倒序浏览
小侠米
论坛元老   /  发表于:2022-7-22 16:04:33
推荐
Lay.Li 发表于 2022-7-21 17:54
感谢大佬的反馈~
目前可以在流程结点的高级设置中去设置数据权限的哈


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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-7-21 17:54:58
沙发
感谢大佬的反馈~
目前可以在流程结点的高级设置中去设置数据权限的哈

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-7-22 18:15:38
地板
大佬,您说的意思应该就是下面帖子的这个需求吧,这个需求已经记录了哈

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


回复 使用道具 举报
小侠米
论坛元老   /  发表于:2022-7-22 19:21:04
5#
Lay.Li 发表于 2022-7-22 18:15
大佬,您说的意思应该就是下面帖子的这个需求吧,这个需求已经记录了哈

显示隐藏表格列BUG ...

这里重点是需要与审核状态做逻辑判断处理,比你发的帖子要求更深
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-7-25 17:50:47
6#
小侠米 发表于 2022-7-22 19:21
这里重点是需要与审核状态做逻辑判断处理,比你发的帖子要求更深

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


回复 使用道具 举报
小侠米
论坛元老   /  发表于:2022-7-26 14:59:43
7#
Joe.xu 发表于 2022-7-25 17:50
您好,如果是在列表中由状态来决定表格中的按钮可用性的话,
应该跟流程是无关的,跟数据状态有关,
任 ...

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

说白一点,业务数据与审批数据可以完全分离,但是不要把彼此直接该有限制逻辑与校验也完全分离
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-7-26 17:52:14
8#
您好,有没有具体的demo描述一下呢,不是很理解您的需求
如果是使用新版工作流的话,这种问题可以在设计时就处理掉,就跟新建的例子一样,流程和业务表是绑定的,表单页面只可以从流
回复 使用道具 举报
小侠米
论坛元老   /  发表于:2022-7-27 09:20:45
9#
本帖最后由 小侠米 于 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
10#
是的,现在的工作流还是初级版本,确实也有很多大佬指正了一些问题,这些我们都会反馈给产品经理,后面工作流的完善,也希望大家能多多给出建议,
不是活字格的工作流,
而是大家的工作流
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部