在工做开发中,遇到了问题是如何配置签核,公司开发的业务签核引擎,是基于工厂模式的签核,配置不一样的签核历程,发起人发起签核的时候,会根据发起人的角色、者职位、部门确认签核历程,spa
关于签核的思考和认知(部分来源与工做,部分来源于钉钉)工做中接触到了钉钉的配置和公司ERP与钉钉的对接工做;代理
签核分为: 指定签,会签,任意签,等级签,条件签开发
签核是否能够代签(代理签):好比总经理的部分表单能够由秘书代为签核;io
签核中中出现签核人不存在,或者已经离职,该表单是否由管理源代为签核;表单
程序实现思考内容:配置
须要根据功能设定签核历程签核人为null;, 程序处理逻辑: 发起人指定的签核人是一个列表,包含每一个站点的签核人,职务,角色,等级,部门等,以及签核顺序,方便程序初始化签核历程;(签核顺序,签核id,待签核人,已签核人,实际签核人,签核意见,签核时间,签核状态) 程序
暂时想到这么多,欢迎补充;时间