店铺后台系统是一个包含客户管理、账单管理(账单列表 / 发票管理)、订单管理、视频管理、商品管理(商品分类 / 商品列表 / 商品案例)、店铺管理(店铺装修、入驻审核)、卡券管理(卡券分类 / 卡券列表)等从多模块。
主要职责:
1. 负责店铺后台系统功能开发,根据 avue-ui 组件库抽离公共 option 配置项,实现敏捷开发。
2. 结合 avue-ui 组件库二次封装组件(大文件上传、入驻各阶段),实现各模块关联耦合。
3. 通过 socket.io 封装 socket.io.ts 方法(包含服务的连接、发送、接收、重连),实现实时获取通知信息的功能。
4. 根据店铺入驻规则及店铺类型,封装 setPage.ts 方法,实现店铺入驻各阶段路由的展示及权限控制。
5. 根据店铺类型修改各模块 api ,配置替换规则,实现普通店铺和积分店铺数据的区分。