分布式事务实战三(展示流量充值商品的功能)

我们刚开始做的是一个单块的系统,所以之分析出来的10个服务,都是放在一个单块系统里的,也就是我们刚才创建的flow-recharge-center流量充值中心的系统。

详细分析用户进入流量充值界面的流程:

1、用户打开手机APP,进入到流量充值的页面
2、手机APP发送请求到后端的流量服务模块中
3、流量服务需要从商品服务获取所有的流量商品套餐
4、对每一个流量商品套餐,都要获取对应的优惠活动,要求是关联当前流量套餐商品的优惠活动,而且状态是处于“进行中”的优惠活动,在创建优惠活动的时候,一个流量套餐最多只能查出来一个优惠活动。如果有优惠活动就跟流量套餐商品绑定在一起。
5、对每个流量套餐商品,都获取到对应的送流量券活动,要求是关联当前流量套餐商品的送优惠券活动,而且状态是处于“进行中”的活动。

创建数据库表的结构

(1)流量套餐表
流量套餐包(flow_package):id,售价,流量,类型(全国、省内、境外),说明,创建时间,修改时间

DROP TABLE IF EXISTS `flow_package`;
CREATE TABLE `flow_package`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `price` double(10, 2) NULL DEFAULT NULL COMMENT '售价',
  `data` int(255) NULL DEFAULT NULL COMMENT
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

youngerone123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值