项目介绍:本项目是汇仁医贸电商项目配套的敏捷开发管理系统,用于管理电商商城订单管理、营销管理、售后服 务、客户维护、决策分析等。融合了动态权限系统、优惠券活动、积分换购、抽奖管理、退款审核、客户管理、提 成明细、预售专区、首页轮播图、用户管理等。 该项目需要根据登录用户的权限大小动态设置可用菜单,我作为前端开发工程师,通过封装一套鉴权路由 系统,根据登录用户自动分配菜单栏,组件化开发,解决了项目登录菜单动态变化的问题,提高了代码复用性。 该项目需要定制对应大转盘抽奖管理模块,我参与了其中的奖品规则、抽奖次数、猜你喜欢等操作的代码 开发工作,以及抽奖活动数据列表展示,添加抽奖活动弹框的开发等。 项目需要将订单列表数据信息整合导出到Excel表格,我作为前端开发工程师,通过使用Export2Excel工 具,根据表格头部名称排序然后调用export_json_to_excel成功将排好序的列表转化出Excel表格。 分别对单品秒杀、新品上市、套餐促销、预售专区等模块的列表展示进行优化,达到最佳用户体验。 项目需要解耦不同的模块,降低代码重复性,优化代码量和体积,通过使用mixins技术解耦页面的重复模 块,在增加代码可读性的同时也能提高项目可维护性,提高了界面的美观性和流畅度。 项目需要兼容各屏幕大小变化,通过使用rem布局方式,配合scss公共文件、自定义scss函数、初始化样 式等方法,解决了此问题