查看: 1320|回复: 3

[办公用品管理] 关于办公用品的一些问题

升级   37.33%

10

主题

8

回帖

106

积分

注册会员

Rank: 2

积分
106
发表于 2024-1-4 15:03:55 | 显示全部楼层 |阅读模式
本帖最后由 晴天雨 于 2024-1-4 15:15 编辑

在使用办公用品的时候发现,获取数据不是实时的。比如库存有纸张20包,A先领用2包,提交了流程没走完流程,B后领用4包,提交流程没走完。

A和B的领用表单里显示的分别是领取数量4,库存20、数量2,库存20。这个时候,B的流程走完了,库存也相应的20-2=18,在库存里看到了剩余18。之后A的流程也走完了,而计算方式却不能18-4=14,而是20-4=16,反填数据回去,导致库存变成了16。因为流程进行快慢不可控,肯定会有流程一直挂着没走完,如何能让这个领用的库存是实时的?




本帖子中包含更多资源

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

x
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37365
发表于 2024-1-5 09:54:13 | 显示全部楼层
目前办公用品的库存是去取的内容管理里实际存储的,库存的减少是在领用流程结束后才会减少,所以确实存在您说的这个问题
您可以修改一下,在获取库存时,用实际的库存-当前正在走流程的这些数量,再显示出来,在流程领用的表单上修改
回复

使用道具 举报

升级   37.33%

10

主题

8

回帖

106

积分

注册会员

Rank: 2

积分
106
发表于 2024-1-5 10:32:55 | 显示全部楼层
论坛管理员 发表于 2024-1-5 09:54
目前办公用品的库存是去取的内容管理里实际存储的,库存的减少是在领用流程结束后才会减少,所以确实存在您 ...

我的想法是,提交流程后直接修改库存,通过就通过,不通过就给它加回去。
是不是在内容管理的脚本编辑goods和办公用品表单上的事件beforeProcess上操作呢?
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37365
发表于 2024-1-8 09:40:21 | 显示全部楼层
是的
回复

使用道具 举报

发表回复

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

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread