最近遇到审批的问题,首先我是新手,哈哈,项目中遇到审批的问题,我们没用工作流,也许是小项目的原因吧,希望能跟我说说审批的思路,以及解决办法,谢谢了,那个审批的流程怎么控制呢,

解决方案 »

  1.   

    之前有做过,自己用xml模板把每种流程的审批层次写在里面,在系统中相应的流程就读取相应的xml文件来分析,审批的第一级审批者应该要对应你系统的角色,第二级审批者也是对应你系统的角色。例如技术部的技术人员发起请假流程,那么读取技术部的请假流程的xml第一级审批者项目经理,第二级审批者角色技术总监。如果还有第三级审批者接着配置,这些角色都跟你这个系统中的登陆角色对应
      

  2.   


    都是用xml来配置?这个没试过,能实现吗,那这个请假信息的查询权限怎么控制呢,第一级审批人只能看第一级的吧,这块控制不容易吧,还有那个流会往上走吗,一级审批通过,二级就能看到了?跟我说说吧,我真心没用过,谢谢了
      

  3.   

    通过状态字控制
    提交一个申请单。初始的status=0.审批人可以看见状态为0的。审批通过状态为1 不通过为2 ,然后申请人可以查看自己的申请单是否通过。这个明白吧?
      

  4.   

    审批肯定是人事的同事了,如果都木有人审批,那你写这个软件干什么啊?
    二级审批还是状态字控制啊?
    比如你提交的状态是status 0
    一级审批的人只能查看状态为0的申请单。审批通过之后状态为1 不通过为-1或者其他--以下以-1为例;
    二级审批的人只能查看状态为1的申请单。审批通过之后状态为2 。不通过为-1;
    申请人可以查看自己的申请单(注意:查看自己的申请单的的状态也只能为 -1,0,2 中间审批的过程他看不见、)这样的流程控制你满意不?具体需求你可以按照你自己的修改