项目描述:小拉出行管理后台,是一个聚合了多个子系统的基于iframe的微前端应用,针对司机和乘客的管理,以及会员订单管理等模块,子系统之间主要通过postMessage来通信。
1. 主要负责司机相关业务系统的开发,包括司机资料审核、车贴管理及司机管控系统,涉及车贴合同、车贴审查、司机判责单、分单配置、司机行为分、司机准入和车辆审核等模块。
2. 框架采用CRA搭建,Nginx 指向的全静态项目,跨域请求通过CORS方案解决。
3. 全站使用函数式风格的React Hooks进行页面组件开发,使得页面逻辑清晰,可读性更好,利于后期的项目维护和升级。
4. 通过从Redux中获取当前用户角色权限列表实现对页面组件按钮级别的权限控制。
5. 此外,还封装了ModalConfirm、PopconfirmDelete、Pagination、Layout、Player基础公共组件和PhotosInfoItem、CredPhoto、PhotosInfo、InputFields、ReviewButtons、OperateReview等司机资料审核相关的业务公共组件,实现组件的高度复用。
点击空白处退出提示
评论