公文流转于逐级审批问题!急!!
如何实现这样一个OA项目:一般员工提交报告,然后部门负责人审批后上交给副总经理审批,最后给总经理审批。领导有审批的权限,而一般员工没有,是逐级审批的,有退回功能。大家帮帮我,最好有例子和思路,分不够我再加!!!! --------------------编程问答-------------------- 采用工作流 --------------------编程问答-------------------- 能说些详细些吗我是新手 --------------------编程问答-------------------- 怎么没人理我啊高手们帮帮忙 --------------------编程问答-------------------- 那做个权限判断呗
设置用户组权限
不同层次的拥有不同的权限 --------------------编程问答-------------------- 呜呜还是不太明白,我太菜了 --------------------编程问答-------------------- 真的没人帮我吗 --------------------编程问答-------------------- 可以参考FortuneBase中的WF
参考地址www.cnblogs.com/mail-ricklee --------------------编程问答-------------------- 就是底层管理审批后递交给中高层,审批公文时对审批用户的权限进行判断。返回的话要看你是希望怎么返回了 --------------------编程问答-------------------- 给副总经理审批之前要判断部门负责人有没审批,没的话系统就自动阻止递交给经理 --------------------编程问答-------------------- 工作流! --------------------编程问答-------------------- 不是不帮你,这个问题很难一下说清楚, --------------------编程问答-------------------- 去找一个用友的致远OA办公系统,参开一下,里面都有这种流程的详细例子,我以前做过一套! --------------------编程问答-------------------- 在C#设计模式中有一个叫责任链模式的,很适合这样的项目,Lz可以去网上查查, --------------------编程问答-------------------- 这里需要你对工作流程要很清楚,例如,你做得OA里面有职位这个字段,我们就可以从职位出发,来规定他的流程,员工—>部门经理->副总->老总(注意,这里都是职位),退回,无非就是一个状态,把状态更新了就可以了 --------------------编程问答-------------------- 简单一点的就是设置上下级关系时候,设置一下对应上级和下级. --------------------编程问答-------------------- 其实就是加一个字段标志一下级别 --------------------编程问答-------------------- 比较复杂啊。 --------------------编程问答-------------------- 人员表中添加一个权限标记 如Flag,值用1、2、3…… 表示;
需要审批的表加标记Flag 值如:1、2、3……;
新建一张模块表,每个模块的审核步骤用1--->2---->3这样的流程来表示。
这样,审核到了哪一步,该走什么样的审核路线,下一步应该要什么权限的人来审核,都可以查询出来,还有什么不好做的呢?
补充:.NET技术 , ASP.NET