1、参与项目模块的需求与分析。
2、技术部和产品部接口人,按照产品方案,带领小组成员对模块进行分析,分配工作,实现功能需求。
3、小程序模版消息、授权和版本发布: 对接微信SDK,结合接口获取用户formId,用于多场景下给用户发送服务通知。版本发布,使用redis队列+长连接,结合supervisor进程管理工具保持进程,支持店铺选择性或全量请求微信接口。
4、小程序数据的手机:基于微信SDK,使用linux的定时任务+redis队列做处理,为各小程序商城展示精准数据。
5、小程序搜索和数据搜集:通过用户搜索的关键词,运营部门可以精准为每个小程序投放不同的货品,提高销量。搜索关键词用redis的list类型保存,定时回库,清掉缓存数据。
6、营销活动:送礼和一分拼团(接龙形式):使用的redis的集合和队列类型结合进程管理工具,做活动的开始结束,参团和退款并服务通知。
7、客服系统(和go语言协作,部分数据由php给):提供go服务端需要的数据,后台主要是sql的CURD操作,客服端做读取数据。
8、对接外部ERP系统,旨在为分销商方便管理多平台的订单和商品提供便利:目前是用定时任务去检查ERP平台的商品是否有改动,若有两边唯一的对应编码做了改动(下单时若不一致也会改状态),自己平台需要做下架或者改库存。
9、 语音附件上传(腾讯云cos、阿里云oss)
10、定时统计任务执行失败或者数据异常时,界面化手动执行脚本
11、阿里云和腾讯云短信推送