Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Y
yudao-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
hblj
yudao-cloud
Commits
ed8c6b9b
提交
ed8c6b9b
authored
3月 31, 2019
作者:
YunaiV
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
后端:和老田沟通了下,修改了优惠码的存储方式
上级
a6c3bf44
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
114 行增加
和
36 行删除
+114
-36
CouponCodeDO.java
...n/iocoder/mall/promotion/biz/dataobject/CouponCodeDO.java
+91
-0
CouponDO.java
...va/cn/iocoder/mall/promotion/biz/dataobject/CouponDO.java
+2
-17
CouponTemplateDO.java
...coder/mall/promotion/biz/dataobject/CouponTemplateDO.java
+21
-19
没有找到文件。
promotion/promotion-service-impl/src/main/java/cn/iocoder/mall/promotion/biz/dataobject/CouponCodeDO.java
0 → 100644
浏览文件 @
ed8c6b9b
package
cn
.
iocoder
.
mall
.
promotion
.
biz
.
dataobject
;
import
cn.iocoder.common.framework.dataobject.BaseDO
;
import
java.util.Date
;
/**
* 优惠码
*/
public
class
CouponCodeDO
extends
BaseDO
{
/**
* 编号
*/
private
Integer
id
;
/**
* 模板编号 {@link CouponTemplateDO} 的 id
*/
private
Integer
templateId
;
/**
* 优惠码
*/
private
Integer
code
;
/**
* 领取时间
*/
private
Date
takeTime
;
/**
* 领取用户编号
*/
private
Integer
userId
;
/**
* 领取的优惠劵编号
*/
private
Integer
couponId
;
public
Integer
getId
()
{
return
id
;
}
public
CouponCodeDO
setId
(
Integer
id
)
{
this
.
id
=
id
;
return
this
;
}
public
Integer
getTemplateId
()
{
return
templateId
;
}
public
CouponCodeDO
setTemplateId
(
Integer
templateId
)
{
this
.
templateId
=
templateId
;
return
this
;
}
public
Integer
getCode
()
{
return
code
;
}
public
CouponCodeDO
setCode
(
Integer
code
)
{
this
.
code
=
code
;
return
this
;
}
public
Date
getTakeTime
()
{
return
takeTime
;
}
public
CouponCodeDO
setTakeTime
(
Date
takeTime
)
{
this
.
takeTime
=
takeTime
;
return
this
;
}
public
Integer
getUserId
()
{
return
userId
;
}
public
CouponCodeDO
setUserId
(
Integer
userId
)
{
this
.
userId
=
userId
;
return
this
;
}
public
Integer
getCouponId
()
{
return
couponId
;
}
public
CouponCodeDO
setCouponId
(
Integer
couponId
)
{
this
.
couponId
=
couponId
;
return
this
;
}
}
\ No newline at end of file
promotion/promotion-service-impl/src/main/java/cn/iocoder/mall/promotion/biz/dataobject/CouponDO.java
浏览文件 @
ed8c6b9b
...
@@ -11,16 +11,9 @@ public class CouponDO extends BaseDO {
...
@@ -11,16 +11,9 @@ public class CouponDO extends BaseDO {
// ========== 基本信息 BEGIN ==========
// ========== 基本信息 BEGIN ==========
/**
/**
* 优惠劵
(码)
编号
* 优惠劵编号
*/
*/
private
Integer
id
;
private
Integer
id
;
/**
* 类型
*
* 1-优惠劵
* 2-优惠码
*/
private
Integer
type
;
/**
/**
* 优惠劵(码)分组编号,{@link CouponTemplateDO} 的 id
* 优惠劵(码)分组编号,{@link CouponTemplateDO} 的 id
*/
*/
...
@@ -46,17 +39,9 @@ public class CouponDO extends BaseDO {
...
@@ -46,17 +39,9 @@ public class CouponDO extends BaseDO {
// ========== 领取情况 BEGIN ==========
// ========== 领取情况 BEGIN ==========
/**
/**
* 是否领取
* 用户编号
*/
private
Boolean
taked
;
/**
* 领取用户编号
*/
*/
private
Integer
userId
;
private
Integer
userId
;
/**
* 领取时间
*/
private
Date
takeTime
;
/**
/**
* 领取类型
* 领取类型
*
*
...
...
promotion/promotion-service-impl/src/main/java/cn/iocoder/mall/promotion/biz/dataobject/CouponTemplateDO.java
浏览文件 @
ed8c6b9b
...
@@ -31,6 +31,15 @@ public class CouponTemplateDO extends BaseDO {
...
@@ -31,6 +31,15 @@ public class CouponTemplateDO extends BaseDO {
* 2-优惠码
* 2-优惠码
*/
*/
private
Integer
type
;
private
Integer
type
;
/**
* 码类型
*
* 1-一卡一码(UNIQUE)
* 2-通用码(GENERAL)
*
* 【优惠码独有】 @see CouponCodeDO
*/
private
Integer
codeType
;
/**
/**
* 优惠码状态
* 优惠码状态
*
*
...
@@ -56,26 +65,16 @@ public class CouponTemplateDO extends BaseDO {
...
@@ -56,26 +65,16 @@ public class CouponTemplateDO extends BaseDO {
* 删除时间
* 删除时间
*/
*/
private
Date
deleteTime
;
private
Date
deleteTime
;
// ========== 基本信息 END ==========
// ========== 码信息 BEGIN ==========
/**
/**
* 码类型
* 可领取的开始时间
*
* 1-一卡一码(UNIQUE)
* 2-通用码(GENERAL)
*
* 【优惠码独有】
*/
*/
private
Integer
codeTyp
e
;
private
Date
beginTim
e
;
/**
/**
* 优惠码
* 可领取的结束时间
*
* 【优惠码独有】
*/
*/
private
String
code
;
private
Date
endTime
;
// ========== 码信息 END ==========
// ========== 基本信息 END ==========
// ========== 领取规则 BEGIN ==========
// ========== 领取规则 BEGIN ==========
// /**
// /**
...
@@ -119,12 +118,15 @@ public class CouponTemplateDO extends BaseDO {
...
@@ -119,12 +118,15 @@ public class CouponTemplateDO extends BaseDO {
/**
/**
* 可用范围的类型
* 可用范围的类型
*
*
* 1-部分(ALL):全部商品可用
* 10-全部(ALL):所有可用
* 2-全部(PART):部分商品可用,或指定商品可用
* 20-部分(PART):部分商品可用,或指定商品可用
* 21-部分(PART):部分商品不可用,或指定商品可用
* 30-部分(PART):部分分类可用,或指定商品可用
* 31-部分(PART):部分分类不可用,或指定商品可用
*/
*/
private
Integer
rangeType
;
private
Integer
rangeType
;
/**
/**
* 指定
可用商品
列表,使用逗号分隔商品编号
* 指定
商品 / 分类
列表,使用逗号分隔商品编号
*/
*/
private
String
rangeValues
;
private
String
rangeValues
;
/**
/**
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论