@qq286531097
2017-02-23T07:17:35.000000Z
字数 1699
阅读 250
中视购物-优惠券发放表结构
1.存入对应的规则表 syspromotion_cctvCoupon_rule
coupon_active | coupon_num | description | status | send_status |
---|---|---|---|---|
3(优惠ID) | 2(数量) | sql(用户搜寻) | 1(规则未发放) | 1(准备执行中) |
2.执行脚本后,数据变化 crontab/couponuser.php
--》数据会插入到 sysuser_user_coupon中去
status | send_status |
---|---|
2(已经发放) | 2(已发放) |
-》在2W用户一下的就会系统直接执行
1.也会存入对应的规则
coupon_active | coupon_num | filename | status | send_status |
---|---|---|---|---|
3(优惠ID) | 2(数量) | 文件路径) | 2(已经发放) | 2(已发放) |
tip:在存入规则的同时,数据也会写入到sysuser_user_coupon
-》在2W用户以上的数据上传
1.首先会存入到对应的规则表中
coupon_active | coupon_num | filename | status | send_status |
---|---|---|---|---|
3(优惠ID) | 2(数量) | 文件路径) | 0(文件未发放) | 2(已发放) |
1-》既有按规则,同时又上传了文件>2000个会员
coupon_active | coupon_num | filename/description | status | send_status |
---|---|---|---|---|
3(优惠ID) | 2(数量) | 文件路径) | 0(文件未发放) | 1(准备执行中) |
3(优惠ID) | 2(数量) | sql(用户搜寻) | 1(规则未发放) | 1(准备执行中) |
执行脚本后,数据变化 crontab/couponuser.php
--》数据会插入到 sysuser_user_coupon中去
status | send_status |
---|---|
2(已经发放) | 2(已发放) |
2(已经发放) | 2(已发放) |
2-》既有按规则,同时又上传了文件<2000个会员
coupon_active | coupon_num | filename/description | status | send_status |
---|---|---|---|---|
3(优惠ID) | 2(数量) | 文件路径) | 2(已经发放) | 2(已发放) |
3(优惠ID) | 2(数量) | sql(用户搜寻) | 1(规则未发放) | 1(准备执行中) |
执行脚本后,数据变化 crontab/couponuser.php
--》数据会插入到 sysuser_user_coupon中去
status | send_status |
---|---|
2(已经发放) | 2(已发放) |
2(已经发放) | 2(已发放) |
1.总共有三种发放方式
2.文件上传的话2W用户数据是发放的方式不同
小于等于 2W 系统直接执行
大于等于 2W 需要脚本执行
### 注意事项
1.虽说文件上传大于是2W为单位,但是执行数量为
---》上传用户数 * 优惠券数 * 每张发放数量
-》比如上传了1W用户,但是一次发放10张优惠券,就会有10W条数据
-》发放的时候,可做适当拆分,比如每次发5张,否则容易系统无法完全执行
字段 | 意义 |
---|---|
cctvCoupon_id | 优惠券规则id |
coupon_active | 优惠券活动的id[syspromotion_cctvPromotions[cctvPromotions_id字段]] |
coupon_num | 发放数量 |
name | 规则名称 |
description | 规则描述 |
filename | 文件路径 |
create_time | 创建时间 |
status | 0(文件未发放)/1(规则未发放)/2(已经发放) |
send_status) | 1(准备执行中)/2(已发放) |
send_num) | 发放数量 |
字段 | 意义 |
---|---|
coupon_id | 主键(自增) |
coupon_active | 优惠券活动关联ID[syspromotion_cctvPromotions[cctvPromotions_id字段]] |
coupon_num | 优惠券获得数量 |
user_id | 会员ID |
obtain_time | 优惠券获得时间 |