单品促销入口
2018-11-01 18:00:07 0 举报
liucheng
作者其他创作
大纲/内容
创建促销活动信息 并保存sku信息promotionInfoInnerService.createPromotion
false
封装失败的sku信息LspFailSkusInfo
校验入参LspPromotionGiftController.valiParam
确认创建修改促销状态 5修改sku状态5插入表index数据
map: map.put(\"skuSet\
保存商品信息
校验参数 LspSinglePromotePublishService.validatePromoteRequestParams
组装 promotionInfoDto信息
表单数据或excel文件weinull
将失败的sku信息插入到response中response.setData(lspFailSkusInfo);
校验入参
将map中的失败信息添加到失败的sku信息中
正常返回map
组装参数 LspSinglePromotePublishService.wrapPromotionInfo
返回
分策略保存sku信息PromotionSkuCreateDispatcher.savePromotionSku
运营端 页面控制创建的促销类型直降: PromotionInfoController.createPromotion秒杀:PromotionInfoController.createPromotion入参formData直降:{\"promotionId\":\"\
插入促销信息 1 时间格式转换2 保存没有返回值校验
增加促销sku信息promotionInfoInnerService.appendPromotionSku
商家端-第二件N折
分策略保存sku信息
返回保存后的map信息
促销信息 入库promotionInfoCreateService.savePromotionInfo
组装促销信息
商家端-买赠-批量买赠
校验传入的sku信息返回失败的sku信息List
实现类: ArsReportMessageHandler
返回map
异常返回
给商品复制到家价格
保存促销信息promotionInfoCreateService.savePromotionInfo
修改sku的状态为审核通过 5修改促销状态为审核通过 5
开放平台- 秒杀
响应信息
返回促销id
保存sku赠品信息
校验
买赠商品入库 giftSkuCreater.savePromotionSku返回map信息
确认创建修改促销状态修改sku状态 5插入index数据
运营端 -保存 直降和秒杀
运营平台-活动提报-秒杀
促销创建后发送mq到开放平台
promotionId为null
促销信息状态判断审批通过 5 则返回
保存赠品信息
失败的sku信息
获取门店和商品信息
主商品*门店数 生成促销活动的sku信息
京明管家创建直降促销
再次校验参数 买赠校验LspSinglePromotePublishService.validateRequestForGiftPromotion
校验传入的sku赠品信息返回失败的sku赠品信息List
true
运营平台-活动提报-新人专享
组装失败的sku信息将map中的错误信息提取到 失败的sku信息并添加到缓存
组装信息
保存促销信息 promotionInfoCreateService.savePromotionInfo
保存活动信息 promotionInfoCreateService.savePromotionInfo
成功的sku信息
商家端-买赠-单品买赠
京明管家-创建直降促销
根据门店 校验主赠品门店是否都有PromotionLspCreateServiceImpl.valiSkuStationMapper
调用jsf接口PromotionJmPublicService
开放平台-买赠
策略保存sku信息
创建买赠促销businessInfoInnerService.createPromotionGift入参 CreatePromotionGiftBean
包装最终创建的商品的赠品信息
包装组最终创建的主商品信息PromotionLspCreateServiceImpl.wrapSkuInfoToCreate
i促销信息为null
解析excel
组装活动信息组装sku信息
校验促销id
http网关
开放平台- 直降
运营平台-活动提报-直降
赠品列表*门店列表生成促销sku的赠品信息
0 条评论
下一页