1、项目名称:京东物流-物语智能营销平台
技术选型:SpringBoot + MyBatis + MySql + Redis + RocketMq + jsf + 行云部署
项目描述:物语运营端是京东物流广告智能投放系统,包装箱广告、包裹内置广告、面贴广告、包裹贴
广告、自提柜广告、车体广告、线上类广告等广告营销活动落地。 08e35baa94c125621XFz3N--GVJXwpG6Wf6YRuSinA~~
职责:
a.立项功能模块:使用 jsf 完成跨部门立项信息入库,通过 mq 消息完成数据状态回传,实现了立项
渠道多元化。
b. 京豆发放:对接京东京豆研发团队-申请京东发放账号,通过 token 进行接口鉴权,数据 md5 加密
等技术方式实现跟橘多多业务方的京豆发放功能
c. 二维码套壳研发:业务方上传的二维码原始素材,首先通过 ImageIO 类读取二维码图片,然后将
其转换为 BinaryBitmap 对象,最后使用 MultiFormatReader 类进行解码,得到二维码的路径。然后拼接上任务
id 和统计端服务器地址生成一个新的长路径,通过京东短链接 api 把长路径进行加工,得到的短链接生成新的
二维码素材供业务方使用。
d. 非标损益测算工具线上化(泡货小工具)研发:根据 crm 部门传输的路线、优化路线、配送中心
等信息匹配 es 上算法提供的数据,计算优化路由成本、方均成本、优化成本前、优化成本后等数据返回给
crm 部门。
e. 智能询量研发:业务方从前端页面创建智能询量任务,把定向参数和任务 id 存储到 es 中,算法
定时扫描 es 表计算此任务,当算法完成此任务计算把计算结果存储到 es 结果表中中并在 es 任务状态表中把该
任务的状态改为已完成。后端创建定时任务每五分中执行一次,定时扫描 es 任务表中数据并返回给前端数
据。