后端:优惠劵 rpc api 的设计
This commit is contained in:
@@ -7,7 +7,7 @@ import java.util.Date;
|
||||
/**
|
||||
* 优惠劵 DO
|
||||
*/
|
||||
public class CouponDO extends BaseDO {
|
||||
public class CouponCardDO extends BaseDO {
|
||||
|
||||
// ========== 基本信息 BEGIN ==========
|
||||
/**
|
||||
@@ -25,13 +25,9 @@ public class CouponDO extends BaseDO {
|
||||
/**
|
||||
* 优惠码状态
|
||||
*
|
||||
* 1-生效中
|
||||
* 2-已失效
|
||||
* 3-已过期
|
||||
* 4-已删除
|
||||
* 5-已使用
|
||||
*
|
||||
* TODO 需要讨论下
|
||||
* 1-未使用
|
||||
* 2-已使用
|
||||
* 3-已失效
|
||||
*/
|
||||
private Integer status;
|
||||
|
||||
@@ -103,6 +99,9 @@ public class CouponDO extends BaseDO {
|
||||
* 使用时间
|
||||
*/
|
||||
private Date usedTime;
|
||||
|
||||
// TODO 芋艿,后续要加优惠劵的使用日志,因为下单后,可能会取消。
|
||||
|
||||
// ========== 使用情况 END ==========
|
||||
|
||||
}
|
||||
}
|
||||
@@ -7,7 +7,7 @@ import java.util.Date;
|
||||
/**
|
||||
* 优惠劵(码)模板 DO
|
||||
*
|
||||
* 当用户领取时,会生成 {@link CouponDO} 优惠劵(码)。
|
||||
* 当用户领取时,会生成 {@link CouponCardDO} 优惠劵(码)。
|
||||
*/
|
||||
public class CouponTemplateDO extends BaseDO {
|
||||
|
||||
@@ -43,14 +43,11 @@ public class CouponTemplateDO extends BaseDO {
|
||||
/**
|
||||
* 优惠码状态
|
||||
*
|
||||
* 1-生效中
|
||||
* 2-已失效
|
||||
* 1-开启中
|
||||
* 2-禁用中
|
||||
* 3-已过期
|
||||
* 4-已删除
|
||||
*
|
||||
* 当优惠劵(码)有效时,可以手动操作,设置成无效。
|
||||
*
|
||||
* TODO 需要讨论下
|
||||
* 当优惠劵(码)开启中,可以手动操作,设置禁用中。
|
||||
*/
|
||||
private Integer status;
|
||||
// /**
|
||||
@@ -61,10 +58,10 @@ public class CouponTemplateDO extends BaseDO {
|
||||
* 设置为失效时间
|
||||
*/
|
||||
private Date invalidTime;
|
||||
/**
|
||||
* 删除时间
|
||||
*/
|
||||
private Date deleteTime;
|
||||
// /**
|
||||
// * 删除时间
|
||||
// */
|
||||
// private Date deleteTime;
|
||||
/**
|
||||
* 可领取的开始时间
|
||||
*/
|
||||
@@ -221,4 +218,4 @@ public class CouponTemplateDO extends BaseDO {
|
||||
// private Integer statUseNum;
|
||||
// // ========== 统计信息 END ==========
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
package cn.iocoder.mall.promotion.biz.service;
|
||||
|
||||
public class CouponServiceImpl {
|
||||
}
|
||||
Reference in New Issue
Block a user