1.完成订单管理(包括订单拆分与合并、订单搜索、订单发货、统计管理),分销管理(包括商品关联与自动推
单),商品管理,发货管理(包括预发货、扫描发货、导入发货等),店铺管理,账号管理,权限管理,登录
与授权,电子面单管理(包括打印组件、快递模版管理与编辑),订购版本升级,订单按量付费,平台第三方
插件接入等功能。
2.实现底层打印服务,通过WebSocket与多个平台的打印组件(如菜鸟打印组件、抖店打印组件等)进行通信。
根据不同平台的组件规范,底层打印服务抽象出统一的对外接口,并实现一个任务队列用于存储打印任务,确
保能够正常调度打印任务和处理打印失败的情况。任务队列限制了发送给打印机的最大并发数,并使用
Dexie.js将打印结果存储到浏览器本地的IndexedDB中。
3.负责项目的打包、构建和发布工作,将打包资源整理后上传至 Sentry,并通过插件将打包产物上传至阿里
OSS,结合阿里云 CDN 提升静态资源加载速度。