Commit 24f15a9a authored by 周健威's avatar 周健威

Merge remote-tracking branch 'origin/dev' into dev

parents 75fa5d89 19c58c48
......@@ -25,6 +25,9 @@ public class UserCouponDTO {
@ApiModelProperty(value = "抵扣金额")
private BigDecimal usedAmount;
@ApiModelProperty(value = "时效")
private Integer validType;
@ApiModelProperty(value = "0-未使用;1-已使用")
private Integer isUse;
......
......@@ -25,7 +25,9 @@ public class UserCouponPageVo {
@ApiModelProperty(value = "抵扣金额")
private BigDecimal usedAmount;
@ApiModelProperty(value = "时效")
private Integer validType;
@ApiModelProperty(value = "0-未使用;1-已使用")
private Integer isUse;
......
......@@ -82,6 +82,7 @@
uc.is_use AS `isUse`,
cp.title,
cp.used_amount AS `usedAmount`,
cp.valid_type AS `validType`,
uc.crt_time AS `crtTime`,
uc.expire_time AS `expireTime`,
uc.use_time AS `useTime`
......@@ -94,7 +95,7 @@
<if test="status != null">
AND `is_use`=#{status}
</if>) AS `uc`
INNER JOIN ( SELECT `id`, `title`, `used_amount` FROM `coupon` WHERE 1=1
INNER JOIN ( SELECT `id`, `title`, `used_amount`,`valid_type` FROM `coupon` WHERE 1=1
<if test="couponId != null">
AND `id`=#{couponId}
</if>
......
......@@ -370,8 +370,16 @@ public class MsgBiz {
}
}
//下单时间
if (msgQueryDto.getStartTime() != null) {
query.addCriteria(Criteria.where("body.time").gte(msgQueryDto.getStartTime())).addCriteria((Criteria.where("body.time").lte(msgQueryDto.getEndTime())));
if (msgQueryDto.getStartTime() != null ) {
if (msgQueryDto.getEndTime() == null) {
query.addCriteria(Criteria.where("body.time").gte(msgQueryDto.getStartTime()).lte(System.currentTimeMillis()));
} else {
query.addCriteria(Criteria.where("body.time").gte(msgQueryDto.getStartTime()).lte(msgQueryDto.getEndTime()));
}
} else {
if (msgQueryDto.getEndTime() != null) {
query.addCriteria(Criteria.where("body.time").gte(System.currentTimeMillis()).lte(msgQueryDto.getEndTime()));
}
}
//用户名
if (StringUtils.isNotBlank(msgQueryDto.getUsername())) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment