越秀康养系统 时间:2022.03--2023.07
项目简介:该项目为越秀集团下越秀康养项目,为更好管理入住长者,提供护理服务。该管理系统针对app端、微信H5、小程序三端业务的处理和信息管理。
责任描述:
1.使用react集成umi、dva,axios进行网络请求,ant-design作为UI框架;
2.使用echarts针对在住长者年龄、床位数量、护理等级等数据可视化展示;
3.对接法大大第三方电子合同云平台,通过jquery对富文本签约内容进行填充,生成pdf文件,通过react-pdf在pc端进行预览;
4.构建“用户-角色-菜单-按钮”的授权模型,将权限控制精确到按钮,封装权限过滤器,对按钮权限过滤判断是否显示到页面;
5.使用patch-package修改node_modules中依赖包源码,便于开发部署生产环境;
6.利用umi-plugin-keep-alive实现keep-alive效果,解决反复进入页面发起请求,渲染页面的问题;
7.使用react.lazy将代码进行拆分,解决单页面代码过多,不易阅读,低效开发的问题;
8.针对表单校验规则、日期金额格式化、文件上传下载、storage缓存等常用方法进行封装,方便调用;
9.对列表分页、富文本编辑器、图片文件预览、消息提示等可复用组件进行封装;