由于要实现编号连续,我们采取了以下的办法:
我们设置A模块和B模块,其中A模块有A流程、A普通表单、A标签页,B模块有B流程、B普通表单、B标签页。
后台设置:
A模块下的A流程,有子流程,子流程为B模块的B流程。
A模块下的A表单,由两个标签页组成,分别为 A标签页和B标签页。
B模块下的B流程,是可以单独发起。
B模块下的B表单,由一个标签页组成,即B表单中插入B标签页。
注:A普通表单插入A标签页和B标签页,B普通表单插入B标签页。
B标签页的表单会自动生成编号,例如20170711001
前台设置:
A模块的前台为菜单A,B模块的前台为菜单B。
目前出现的问题如下:
当用户点击菜单A,发起A流程,当流转到B流程后,编号为20170711001;
当用户点击菜单B,发起B流程,编号仍为 20170711001.
但是
如果用户先点击菜单B,发起B流程,编号为20170711002,在点击菜单A,发起A流程,当流转到B流程后,编号为20170711003,编号连续正常。
请问有何种方法解决该问题。
|