优惠活动:
discount_detail 优惠折扣在不同优惠方式下表示不同意义:
1 满减 表示 减免金额
2 满折扣 表示 打折比例
3 随机 表示 随机减免的金额 用列表表示 比如随机减0-50元 为 [0,50]
优惠活动类 Activity
活动编号 act_id
优惠券最大数量 coupon_limit
结束日期 end_date
优惠方式 discount_type
优惠门槛 discount_threshold
优惠详情 discount_detail
单用户次数限制 user_limit
---------------------------------------------------
优惠券实际上就是优惠活动与学生的一个关联关系
优惠券的id设计为 优惠活动编号+数量编号
比如优惠活动的编号为 2023103001 优惠券数量为99
那么用户领取的第一张优惠券为 202310300101 以此类推
---------------------------------------------------
优惠券类 Coupon:
优惠券编号 coupon_id
活动编号 act_id
学生学号 stu_id
使用状态 used(true表示已使用)
消费支付记录类 Payment:
学生学号 stu_id
优惠券编号 coupon_id
消费金额 payment_money
优惠金额 disount_money(即减了多少)
实际支付金额 real_money
交易时间 trans_date(系统自动生成)