免费领取课程30天更改为183天

This commit is contained in:
wuchunlei
2025-10-21 17:35:01 +08:00
parent 439ac950f3
commit 018f1a5df9

View File

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.yulichang.wrapper.MPJLambdaWrapper;
import com.peanut.common.utils.DateUtils;
import com.peanut.common.utils.R;
import com.peanut.common.utils.ShiroUtils;
import com.peanut.modules.book.service.ShopProductService;
@@ -235,13 +236,11 @@ public class CourseServiceImpl extends ServiceImpl<CourseDao, CourseEntity> impl
userCourseBuyEntity.setUserId(uId);
userCourseBuyEntity.setCourseId(courseCatalogueEntity.getCourseId());
userCourseBuyEntity.setCatalogueId(catalogueId);
userCourseBuyEntity.setDays(30);
userCourseBuyEntity.setCreateTime(new Date());
userCourseBuyEntity.setStartTime(new Date());
Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
cal.add(Calendar.DAY_OF_MONTH,30);
userCourseBuyEntity.setEndTime(cal.getTime());
userCourseBuyEntity.setDays(183);
Date date = new Date();
userCourseBuyEntity.setCreateTime(date);
userCourseBuyEntity.setStartTime(date);
userCourseBuyEntity.setEndTime(DateUtils.addDateDays(date,183));
userCourseBuyEntity.setCome("免费领取课程");
userCourseBuyDao.insert(userCourseBuyEntity);
UserCourseBuyLog userCourseBuyLog = new UserCourseBuyLog();