Foxtable(狐表)用户栏目专家坐堂 → [求助]异步函数


  共有2285人关注过本帖平板打印复制链接

主题:[求助]异步函数

帅哥哟,离线,有人找我吗?
chnfo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2216 积分:18231 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]异步函数  发帖心情 Post By:2020/8/23 20:54:00 [只看该作者]

现在有一个需求。
一个系统,多个分店要使用。
假设有5项业务,10个分店都有各自的数据需要流程审批(审批流程有点小复杂,有串行嵌套并行的,还可能多级嵌套,但同一个业务只会有一个流程ID)
现在各个分店的各项业务都有数据要走审批流程的时候,如果在服务器一个个排队处理,有些情况下,可能效率就有点影响了。

异步函数貌似可以解决这个问题。也就是按分店、按业务排队,也就是说,同一个分店、同一项业务,按业务行排队就合适了。也就是说,同一个分店、同一项业务,某一行的流程审批才需要排队(例如这一行要走多人并联审批的时候,客户端的甲乙丙同时提交,则排队处理;如果是不同的分店,即使是同一种业务要处理,也可以同时处理 )

如果同一个业务的同一行有并行的时候,不排队处理,就得再用同步函数整一次,来判断并行的处理是否都完成了以确定是否要走到下一步,那还不如排队处理方便

看了一下帮助里的异步函数,但没有说按某一个条件做异步处理 
这个思路应当怎么整呢
[此贴子已经被作者于2020/8/23 21:16:26编辑过]

 回到顶部