类型:报告 · 建档:2026-06-29 | 时效性文档,引用前请核对正文的数据截止日
奶酪营销活动
项目背景
奶酪事业部营销活动项目是伊利集团营销活动中心向新业务品类扩展的重要举措。项目复用现有"液奶"事业部的核心代码与架构能力,在此基础上进行裁剪改造与新增模块开发,为奶酪事业部提供从码同步、扫码盘点到风控管理的全链路营销活动支持。
项目采用统一活动模块策略,复用现有"活动模块升级"功能,通过事业部编码实现数据隔离,避免重复建设,降低维护成本。
计划上线时间:2026年7月30日
核心能力
- 码同步 — 产品码/物码数据的同步处理,支持完整码、追溯码、批次号、序列号等多种查询方式
- 主数据对接 — 对接主数据系统,获取地址ID、五段ID及名称等基础信息,本地缓存降低主数据压力
- 扫码查证 — 支持消费者扫码验真,码信息与"液奶"基本一致
- 盘点管理 — 移动端扫码后一次性提交,支持盘点单据照片上传,含重复数据检测
- 作弊上报 — 支持一次性上报多个码的作弊信息,作弊人信息处理逻辑与"液奶"保持一致
- 风控管理 — 作弊数据的记录与展示,风控规则参数化配置
技术架构
系统采用 Spring Cloud Alibaba 微服务架构,与现有营销活动中心技术栈保持一致。
新增框架模块
| 模块名称 | 职责说明 |
|---|---|
| 码同步 | 产品码/物码数据的同步处理 |
| 主数据对接 | 对接主数据系统,获取基础信息 |
| 盘点查重 | 扫码盘点的重复数据检测 |
| Gateway | 统一网关入口路由配置 |
| OS 系统模块 | 操作系统层面的集成适配 |
复用模块(来自液奶事业部,裁剪改造)
| 模块 | 改造方式 |
|---|---|
| 主数据 & 产品流向 | 复用 data / relay 服务代码,适配奶酪数据模型 |
| 扫码盘点 | 复用扫码盘点代码,调整盘点规则和校验逻辑 |
| 风控管理 | 复用风控管理代码,风控规则参数化配置 |
核心接口
| 接口 | 说明 |
|---|---|
| 码查询 | 支持完整码、追溯码、批次号、序列号等多方式查询 |
| 扫码查证 | 消费者扫码验真 |
| 盘点上报 | 含盘点单据照片字段,返回盘点数量、有效数量、异常数量及品牌统计 |
| 盘点记录查询 | 返回详细盘点数量、有效数量、异常数量及各品牌、生产信息等统计数据 |
| 作弊上报 | 支持多码批量上报,作弊人信息处理逻辑与液奶一致 |
资源与部署
数据隔离策略
- 数据库层:MySQL 和 MongoDB 采用独立实例部署,物理隔离
- 中间件层:Kafka/RocketMQ 使用独立 Topic 或命名空间隔离
- 应用层:通过统一 Gateway 进行路由分发
生产环境资源清单
| 资源类型 | 说明 |
|---|---|
| MySQL | 奶酪事业部独立实例,实现数据隔离 |
| MongoDB | 奶酪事业部独立实例,日志与文档存储 |
| Kafka | 消息队列,用于异步事件处理 |
| RocketMQ | 业务消息队列,对接现有基础设施 |
| 基础数据服务 | 共享现有基础数据服务能力 |
关键决策
| 决策项 | 方案 | 说明 |
|---|---|---|
| 活动模块 | 统一活动模块(方案B) | 复用现有"活动模块升级"功能,通过事业部编码区分数据归属 |
| 代码管理 | Monorepo 模式 | 统一汇总至一个代码仓库,简化维护和版本控制 |
| 数据隔离 | 物理隔离 | 独立库表/独立 Schema,共享活动管理平台和通用组件 |