|
|
@@ -77,7 +77,9 @@ public class VipGroupActivityServiceImpl extends BaseServiceImpl<Integer, VipGro
|
|
|
}
|
|
|
if("PROGRESS".equals(vipGroupActivityAddDto.getStatus())){
|
|
|
Date date = new Date();
|
|
|
- if(vipGroupActivityAddDto.getStartTime().compareTo(date) <= 0 && vipGroupActivityAddDto.getEndTime().compareTo(date) > 0){
|
|
|
+ if(vipGroupActivityAddDto.getStartTime() == null || vipGroupActivityAddDto.getEndTime() == null){
|
|
|
+ vipGroupActivityAddDto.setEnable(true);
|
|
|
+ }else if(vipGroupActivityAddDto.getStartTime().compareTo(date) <= 0 && vipGroupActivityAddDto.getEndTime().compareTo(date) > 0){
|
|
|
vipGroupActivityAddDto.setEnable(true);
|
|
|
}else {
|
|
|
vipGroupActivityAddDto.setEnable(false);
|
|
|
@@ -137,7 +139,9 @@ public class VipGroupActivityServiceImpl extends BaseServiceImpl<Integer, VipGro
|
|
|
oldVipGroupActivity.setApplyToStudentType(vipGroupActivityAddDto.getApplyToStudentType());
|
|
|
oldVipGroupActivity.setStudentMaxUsedTimes(vipGroupActivityAddDto.getStudentMaxUsedTimes());
|
|
|
Date date = new Date();
|
|
|
- if(vipGroupActivityAddDto.getStartTime().compareTo(date) <= 0 && vipGroupActivityAddDto.getEndTime().compareTo(date) > 0){
|
|
|
+ if(vipGroupActivityAddDto.getStartTime() == null || vipGroupActivityAddDto.getEndTime() == null){
|
|
|
+ vipGroupActivityAddDto.setEnable(true);
|
|
|
+ }else if(vipGroupActivityAddDto.getStartTime().compareTo(date) <= 0 && vipGroupActivityAddDto.getEndTime().compareTo(date) > 0){
|
|
|
vipGroupActivityAddDto.setEnable(true);
|
|
|
}else {
|
|
|
vipGroupActivityAddDto.setEnable(false);
|