所谓备胎计划,是在不改变不影响原有优惠券流程的基础上,在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
创建优惠券
添加可用包厢
添加可用商家
添加可用时段
添加可用商品
包厢信息推送到精通系统
网友评论