|模板化的封装,降低业务代码开发( 二 )
基于简单的拖拉拽方式进行表单配置 , 可以快速生成业务需求的主体结构 , 只不过整个表单的配置和解析十分复杂 , 各个节点的管理也更加灵活多变 , 需要对流程不断优化和模板设计 , 从而提高复用能力 。
四、审批管理报表和表单从整体上看侧重模板化的封装 , 而审批类的业务则倾向流程的配置化 , 每个审批场景从开始到结束 , 完成需要经过多个节点 , 节点之间又存在递推或者回退的动作:
- 开始:发起方提交审批动作 , 消息会按照配置流程进行节点通知;
- 节点:配置审批条件(自动或手动)和人员或角色 , 以及规则定义 , 例如串行或者并行 , 回退节点、失败原因等;
- 结束:流程结束后触发通知机制 , 对流程节点中
涉及 人员或者其他角色进行消息通知;
在审批流程的管理中 , 除了涉及大量的规则配置 , 还需要管理复杂的状态流转 , 不同的状态描述不同的结果 , 并根据状态生成相应的事件和动作 , 从而实现流程开始和结束的完整性 。
五、写在最后很多业务需求都是有规律可寻的 , 例如报表中的计算、表单中的字段和结构、审批中的流程管理 , 将业务底层不变的规则进行抽象封装 , 可以是模板化管理或者流程化配置 , 从而应用对容易变化的业务场景 。
- oppo reno8|我宣布等等党真的赢了!618果然是买手机的好时机!
- 滤镜|哪些越看越耐看的手机,每一款都有独特设计!
- 本文转自:浙江日报浙江新闻客户端 记者 金春华 于山 谢丹颖今年|当数字遇见文化丨衢州有个“空间站”好看又好玩儿
- c语言|打开华为MateBook D 16 再一次看见专业的力量
- 机箱|从李立群“被喷”,到马化腾在朋友圈的“吐槽”,说明了什么问题
- c语言|比芯片更可悲的行业,超过90%的中国市场被垄断,国产化迫在眉睫
- 运营商|获数千万元A轮融资,深耕技术七年的「超次元」已成为综合虚拟服务运营商
- 高通骁龙|ToB,慢生意下易被忽略的5个认知
- 只有实力才是你的长期饭票让自己变好的努力,什么时候开始都不晚
- 在线音乐再进化