敬在云平台

我要开发同款
proginn14030212192022年10月28日
99阅读

作品详情

项目描述:智慧云平台是一个桥梁,是所有云产品的入口,根据租户的购买情况分配应用,并且,租户可在控制台管理公司的基础架构信息,分配应用权限等。(云产品项目包括SRM采购平台、HAM设备管理平台、ESM招投标管理平台,三个项目是三个独立的子应用 )
责任描述:
HAM 主要负责设备维修模块,维保信息模块,共享设备模块,设备绩效模块的开发
SRM 主要负责采购模块,销售模块,配送模块,资质模块的开发
ESM 主要负责公开招标,邀请招标,公开询价,竞争性谈判流程的开发,以及采购基础模块的开发
技术栈:Vue全家桶 + ElementUI
角色权限管理:在请求中传入Token来进行权限认证,通过动态路由添加来控制菜单和页面的展示,实现权限管理
性能优化:通过Keep-alive组件,实现对组件的缓存,若用户点进详情并退出,再次进入页面可以保持跳转前的数据状态
代码组件化: 针对常用的表单页、列表页、功能类似的页面等业务抽象封装对应的组件,通过配置快速生成组件,常见功能页提效80%,节约了开发成本
抽离相同逻辑与功能:针对项目中详情页面返回需要判断数据是否修改展示不同的弹窗,消息提示中页面的跳转等这些需要在多个页面出现的重复逻辑,使用Mixins将相同的逻辑和功能抽离出来,分成单个文件,在需要的地方引入即可
解决Vuex持久化:页面刷新,state存储数据丢失,需要缓存处理,使用插件Vuex-persistedstate,把Vuex数据动态更新成Storage。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论