美文网首页
红包迁移计划 -- Stage1. 备胎计划

红包迁移计划 -- Stage1. 备胎计划

作者: 凡心往事 | 来源:发表于2019-09-28 20:03 被阅读0次

    所谓备胎计划,是在不改变不影响原有优惠券流程的基础上,在CRM数据库中备份优惠券的相关数据。

    等到时机成熟后,废弃原来红包数据库中的表,将备胎表转正。

    在开始之前我要问自己几个问题:

    需要创建的表有哪些?如何保证备胎与当前数据一致?调用的Service的接口有哪些?如何保证不影响到原来的程序?

    1、红包废弃的表有哪些?

    是否废弃的标准是什么?一个是看外网的表数据的最后创建时间,另一个是看数据量。

    以下是要废弃的表:

    km_tbl_ad

    km_tbl_ad_company

    km_tbl_blacklist

    km_tbl_company_black

    km_tbl_online_activity

    km_tbl_online_company

    km_tbl_red_envelop_contract

    km_tbl_red_envelop_subsidy_log

    km_tbl_share_activity

    km_tbl_share_activity_relation

    km_tbl_share_company

    km_tbl_subsidy_order

    km_tbl_third_red_type_relate

    km_tbl_time_company

    km_tbl_time_company_join

    2、需要迁移的表有哪些?

    km_tbl_black_product

    km_tbl_coupon

    km_tbl_coupon_goods

    km_tbl_red_envelop

    km_tbl_get_coupon_records

    km_tbl_use_coupon_records

    3、目前与CRM红包关联的项目有哪些?

    在线超市,二维码支付,消费送券,电子会员卡,线下精通系统

    4、CRM提供给其他项目的接口有哪些?

    /workspace/myWorkspace.do?projectId=7#346

    5、红包提供给其他项目的接口有哪些?

    /workspace/myWorkspace.do?projectId=31#874

    6、CRM和红包之间互相调用的接口有哪些?

    CRM项目的RedEnvelop Service

    Coupon项目的CRM Service

    7、优惠券创建的步骤有哪些?

    校验参数

    获取商家信息

    创建red_envelop

    创建优惠券

    添加可用包厢

    添加可用商家

    添加可用时段

    添加可用商品

    包厢信息推送到精通系统

    相关文章

      网友评论

          本文标题:红包迁移计划 -- Stage1. 备胎计划

          本文链接:https://www.haomeiwen.com/subject/hnitpctx.html