项目概要:该项目为美孚1号车养护小程序后台配置系统,主要有商品/服务管理,用户中心,订单管理,营销中心,活动中心,渠道管理等主要模块。可以对小程序上所展示的商品,服务,活动等信息进行配置。
主要负责:商品管理,订单管理,营销中心,活动中心,渠道管理等模块,整个项目采用vue+elementui,使用webpack打包,less为css预处理语言。
项目难点:营销活动类型较多,包括活动中的跳转效果高达20种,如果才用每个模块维护,则会使得代码臃肿,不宜维护,此处采用了策略模式和npm包形式,提取公共逻辑和配置项,精简代码,增加通用性,可配置性和可复用性。