|
|
@@ -2,6 +2,7 @@ package com.zhongzheng.modules.activity.service.impl;
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.convert.Convert;
|
|
|
+import cn.hutool.core.date.DateUtil;
|
|
|
import com.zhongzheng.common.utils.DateUtils;
|
|
|
import com.zhongzheng.modules.activity.service.IActivityConfigurationService;
|
|
|
import com.zhongzheng.modules.activity.vo.ActivityConfigurationVo;
|
|
|
@@ -54,7 +55,7 @@ public class ActivityConfigurationUseServiceImpl extends ServiceImpl<ActivityCon
|
|
|
public List<ActivityConfigurationUseVo> queryList(ActivityConfigurationUseQueryBo bo) {
|
|
|
LambdaQueryWrapper<ActivityConfigurationUse> lqw = Wrappers.lambdaQuery();
|
|
|
lqw.eq(bo.getActivityType() != null, ActivityConfigurationUse::getActivityType, bo.getActivityType());
|
|
|
- lqw.eq(bo.getUse() != null, ActivityConfigurationUse::getUse, bo.getUse());
|
|
|
+ lqw.eq(bo.getUseStatus() != null, ActivityConfigurationUse::getUseStatus, bo.getUseStatus());
|
|
|
return entity2Vo(this.list(lqw));
|
|
|
}
|
|
|
|
|
|
@@ -82,6 +83,8 @@ public class ActivityConfigurationUseServiceImpl extends ServiceImpl<ActivityCon
|
|
|
public Boolean insertByAddBo(ActivityConfigurationUseAddBo bo) {
|
|
|
ActivityConfigurationUse add = BeanUtil.toBean(bo, ActivityConfigurationUse.class);
|
|
|
validEntityBeforeSave(add);
|
|
|
+ add.setCreateTime(DateUtils.getNowTime());
|
|
|
+ add.setUpdateTime(DateUtils.getNowTime());
|
|
|
return this.save(add);
|
|
|
}
|
|
|
|
|
|
@@ -132,11 +135,11 @@ public class ActivityConfigurationUseServiceImpl extends ServiceImpl<ActivityCon
|
|
|
case 4:
|
|
|
case 2:
|
|
|
case 5:
|
|
|
- bo.setUse(1);
|
|
|
+ bo.setUseStatus(1);
|
|
|
break;
|
|
|
//向卡券表中生成优惠券或折扣券
|
|
|
default:
|
|
|
- bo.setUse(0);
|
|
|
+ bo.setUseStatus(0);
|
|
|
CouponAddBo couponAddBo = new CouponAddBo();
|
|
|
couponAddBo.setPrice(activityConfigurationVo.getPrice());
|
|
|
couponAddBo.setEndTime(afterSixMonthDate(new Date(),activityConfigurationVo.getCouponEnd()));
|
|
|
@@ -167,7 +170,7 @@ public class ActivityConfigurationUseServiceImpl extends ServiceImpl<ActivityCon
|
|
|
c.setTime(currentDate);
|
|
|
c.add(Calendar.MONTH, amount);
|
|
|
Date m3 = c.getTime();
|
|
|
- return m3.getTime();
|
|
|
+ return m3.getTime()/1000;
|
|
|
}
|
|
|
|
|
|
}
|