工作流后台管理系统

我要开发同款
忘忧忘忧2022年09月17日
206阅读

作品详情

IOC是一款由平台侧提供的业务产品,在当前的通用产品之上进行了二次业务抽象和封装,面向涉及事件感知、认知、联动处置的智能指挥调度场景,提供开箱即用的业务能力支撑,同时支持自由的配置和扩展以满足不同客户的客制化需求。
项目技术:微前端(qiankun)+React17+ReactDnd+Recoil
负责内容:
1、总体负责前端需求、任务和迭代进度的把控
2、负责核心模块事件中心、计划中心的设计和编码,打通
3、组织前端开发进行代码review,提升代码质量
项目难点:
1、表单引擎解析表单逻辑规则业务较复杂,如果简单使用监听表单事件实现代码逻辑复杂且bug较多,最后使用pub-sub事件订阅模式解决该问题
2、保存流程时各个节点属性校验及校验提示,解决方式是在redux中维护一个invalidMap 变量保存所有校验不通过的节点id及原因,然后根据节点id显示不通过的节点及触发校验。
项目成果:
1、在集团内部多个项目中应用,极大的简化了多流程、多任务场景开发难度和周期,受到了领导和客户的一致好评;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论