diff --git a/src/main/java/com/peanut/modules/sociology/service/impl/CourseServiceImpl.java b/src/main/java/com/peanut/modules/sociology/service/impl/CourseServiceImpl.java index 0003ede7..a129439e 100644 --- a/src/main/java/com/peanut/modules/sociology/service/impl/CourseServiceImpl.java +++ b/src/main/java/com/peanut/modules/sociology/service/impl/CourseServiceImpl.java @@ -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 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();