无限级自定义审批设计

在这里插入图片描述
流程可通定型:

一、审批请假流程配置:

1.用户自定义审批流程:定义内容为审批等级、每级的审批人(姓名、帐号)、审批类型(预约,请假),勾选预约或请假人的部门(勾选预约人的人员类型是否会有需求用到?用不到就不要人员类型),生成流程编号
–注--:简要:审批流程1预约人部门+流程2预约部门+。。。=所有部门 - admin审批
详细:新增审批流程时, 预约人部门不允许重复,也就是说:假如部门有001到007七个部门,第一个添加的审批流程加了001,002,003,再添加流程时部门就只有004,005,006,007,第二次再选了004,005,006,还有007没选,当有007部门人预约时会果不审批流程,那么待审批表数据应为:当前流程0,审批等级1,审批流程编号-1,审批类型x,审批人admin(此部门人没有审批流程,审批流程给admin审批)

2.生成审批配置结构数据:审批人(名),审批帐号,流程编号,审批等级,审批类型,预约人部门(数组)

二、审批请假流程定义:

1。用户预约或请假时,先写入预约表或请假表;
2。根据申请人的部门,再写入待审批表(关联ID,待审批表结构数据请表结构,所有数据均有来源)
3。页面为:预约(待审,完结两个TABLE),请假(待审,完结两个TABLE),预约请假数据为:待审批表中未完结且当前审批帐号为登录帐号的数据 ;完结数据为:待审批表中已完成审批帐号包含当前登录帐号的数据
4。审批完结触发条件:审批不通过 或 当前流程=审批等级且通过
5。关于管理员看到所有预约数据及请假数据(不论状态及审批人)
三、审批请假流程数据处理要求:
所有预约,请假数据,写两张表:《预约表,预约待审批表》《请假表,请假待审批表》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值