项目使用自研脚手架搭建,技术栈主要使用 Vue2+ElementUi ,支持了多种集成方案,标准、灵活。
负责账号和密码加密登录流程,后期升级为对接企业钉钉,通过钉钉扫码快速登录。
负责系统用户权限管理,搭建角色体系,关联菜单,做到按角色隔离菜单和数据权限。
负责 PaaS 配置侧,页面可视化拖拉拽配置布局。
开发数据可视化配置侧,页面可视化配置数据大屏展示。
对模块进行重构,实现各组件高内聚低耦合,代码可读性和可维护性增强,模块间的耦合度降低约30%,平均修复 bug 时间缩短了25%,使得项目迭代周期相比初始阶段缩短了15%。
针对列表、导航、场景菜单、操作管理等多场景,封装了多个可复用的业务组件,有效减少代码量约40%,提升了开发效率。
点击空白处退出提示
评论