|
@@ -186,6 +186,20 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
|
|
|
student.setCurrentClass(studentPreRegistration.getCurrentClass());
|
|
|
studentDao.insert(student);
|
|
|
TenantContextHolder.clearTenantId();
|
|
|
+
|
|
|
+ if(studentPreRegistration.getOrganId() == 59){
|
|
|
+ //赠送一个月的会员
|
|
|
+ if(student.getMembershipEndTime().before(date)){
|
|
|
+ student.setMemberRankSettingId(1);
|
|
|
+ student.setMembershipEndTime(DateUtil.addMonths(date, 1));
|
|
|
+ student.setMembershipStartTime(date);
|
|
|
+ }else{
|
|
|
+ student.setMembershipEndTime(DateUtil.addMonths(student.getMembershipEndTime(), 1));
|
|
|
+ }
|
|
|
+ student.setUpdateTime(date);
|
|
|
+ studentDao.update(student);
|
|
|
+ }
|
|
|
+
|
|
|
return true;
|
|
|
}
|
|
|
|