举例说明一下 一个用户 拥有多个权限, 举例 张三 可以做 一级审批 也可以做二级审批
那么 他做了一级审批之后 流程应该到达二级审批, 但是由于一及审批和二级审批的任务都是分配给他的,所以导致 他在二级审批的任务 在一级审批也能看到, 求解!!! 怎么区分开, 一级的时候他只能做一级的,二级的时候只能做二级的!
参考一下:http://blog.csdn.net/sunxing007/article/details/8491552
里面有段话:
设置multi instance选项, Sequential=true,因为逐级审批,所以需顺序执行;
这样是不是就可以审完一级才能审二级
http://weir2009.iteye.com/blog/2119072
任务增加审批状态,当它是一级审批未完成时,就只能在一级审批中看到,查询二级看不到它,
做完一级审批后,状态改为二级待审批,这样也只能在二级中查询到它。以此类推。。。
并且 那么以后要加流程的话 是不是就不灵活了 还得改代码
并且 那么以后要加流程的话 是不是就不灵活了 还得改代码