|
@@ -2168,6 +2168,14 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
amount = amount.add(cloudTeacherAmount);
|
|
|
//清除学员云教练
|
|
|
studentService.cleanMember(userId);
|
|
|
+ //如果有试用会员,不清除
|
|
|
+ Student student = studentDao.get(userId);
|
|
|
+ if(student.getExperienceMemberRankSettingId() != null){
|
|
|
+ student.setMemberRankSettingId(student.getExperienceMemberRankSettingId());
|
|
|
+ student.setMembershipStartTime(student.getExperienceMembershipStartTime());
|
|
|
+ student.setMembershipEndTime(student.getExperienceMembershipEndTime());
|
|
|
+ studentDao.update(student);
|
|
|
+ }
|
|
|
}
|
|
|
}else {
|
|
|
//删除乐团会员时长
|
|
@@ -2462,6 +2470,14 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
amount = amount.add(cloudTeacherAmount);
|
|
|
//清除学员云教练
|
|
|
studentService.cleanMember(userId);
|
|
|
+ //如果有试用会员,不清除
|
|
|
+ Student student = studentDao.get(userId);
|
|
|
+ if(student.getExperienceMemberRankSettingId() != null){
|
|
|
+ student.setMemberRankSettingId(student.getExperienceMemberRankSettingId());
|
|
|
+ student.setMembershipStartTime(student.getExperienceMembershipStartTime());
|
|
|
+ student.setMembershipEndTime(student.getExperienceMembershipEndTime());
|
|
|
+ studentDao.update(student);
|
|
|
+ }
|
|
|
}
|
|
|
}else {
|
|
|
//删除乐团会员时长
|