|  | @@ -336,32 +336,32 @@ public class StudentOrderController extends BaseController {
 | 
	
		
			
				|  |  |                  musicGroupRegCalender.setMusicGroupPaymentCalenderCourseSettingsList(courseSettings);
 | 
	
		
			
				|  |  |                  //如果包含vip和网管,代表购买了活动包
 | 
	
		
			
				|  |  |                  List<Long> activityList = orderDetail1.stream().filter(e -> e.getType() == OrderDetailTypeEnum.VIP
 | 
	
		
			
				|  |  | -                        || e.getType() == OrderDetailTypeEnum.PRACTICE).map(e -> e.getStudentInstrumentId())
 | 
	
		
			
				|  |  | +                        || e.getType() == OrderDetailTypeEnum.PRACTICE).map(StudentPaymentOrderDetail::getStudentInstrumentId)
 | 
	
		
			
				|  |  |                          .collect(Collectors.toList());
 | 
	
		
			
				|  |  |                  if(CollectionUtils.isNotEmpty(activityList)){
 | 
	
		
			
				|  |  |                      orderDetail.put("activity", musicGroupPaymentCalenderActivityService.findByActivityIds(activityList,musicGroupRegCalender.getId()));
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              orderDetail.put("calender", musicGroupRegCalender);
 | 
	
		
			
				|  |  | +            List<Long> ids = orderDetail1.stream().filter(e -> e.getType() == OrderDetailTypeEnum.CLOUD_TEACHER).map(StudentPaymentOrderDetail::getStudentInstrumentId).collect(Collectors.toList());
 | 
	
		
			
				|  |  | +            if(CollectionUtils.isNotEmpty(ids)){
 | 
	
		
			
				|  |  | +                List<MusicGroupPaymentCalenderMember> calenderMembers = musicGroupPaymentCalenderMemberService.findByIds(ids);
 | 
	
		
			
				|  |  | +                List<CloudTeacherOrderWrapper.StudentMemberOrderDetail> memberOrderDetails = new ArrayList<>();
 | 
	
		
			
				|  |  | +                for (MusicGroupPaymentCalenderMember calenderMember : calenderMembers) {
 | 
	
		
			
				|  |  | +                    CloudTeacherOrderWrapper.StudentMemberOrderDetail memberOrderDetail = new CloudTeacherOrderWrapper.StudentMemberOrderDetail();
 | 
	
		
			
				|  |  | +                    memberOrderDetail.setMemberRankId(calenderMember.getMemberRankSettingId());
 | 
	
		
			
				|  |  | +                    memberOrderDetail.setMemberRankName(calenderMember.getName());
 | 
	
		
			
				|  |  | +                    memberOrderDetail.setIntro(calenderMember.getIntro());
 | 
	
		
			
				|  |  | +                    memberOrderDetails.add(memberOrderDetail);
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                orderDetail.put("member", memberOrderDetails);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              //判断是否是系统收费
 | 
	
		
			
				|  |  | -            if (musicGroup.getCourseViewType() == CourseViewTypeEnum.MEMBER_FEE) {
 | 
	
		
			
				|  |  | +            /*if (musicGroup.getCourseViewType() == CourseViewTypeEnum.MEMBER_FEE) {
 | 
	
		
			
				|  |  |                  orderDetail.put("member", cloudTeacherOrderService.queryOrderInfoByOrderId(orderByOrderNo.getId()));
 | 
	
		
			
				|  |  |              }else {
 | 
	
		
			
				|  |  | -                List<Long> ids = orderDetail1.stream().filter(e -> e.getType() == OrderDetailTypeEnum.CLOUD_TEACHER).map(StudentPaymentOrderDetail::getStudentInstrumentId).collect(Collectors.toList());
 | 
	
		
			
				|  |  | -                if(CollectionUtils.isNotEmpty(ids)){
 | 
	
		
			
				|  |  | -                    List<MusicGroupPaymentCalenderMember> calenderMembers = musicGroupPaymentCalenderMemberService.findByIds(ids);
 | 
	
		
			
				|  |  | -                    List<CloudTeacherOrderWrapper.StudentMemberOrderDetail> memberOrderDetails = new ArrayList<>();
 | 
	
		
			
				|  |  | -                    for (MusicGroupPaymentCalenderMember calenderMember : calenderMembers) {
 | 
	
		
			
				|  |  | -                        CloudTeacherOrderWrapper.StudentMemberOrderDetail memberOrderDetail = new CloudTeacherOrderWrapper.StudentMemberOrderDetail();
 | 
	
		
			
				|  |  | -                        memberOrderDetail.setMemberRankId(calenderMember.getMemberRankSettingId());
 | 
	
		
			
				|  |  | -                        memberOrderDetail.setMemberRankName(calenderMember.getName());
 | 
	
		
			
				|  |  | -                        memberOrderDetail.setIntro(calenderMember.getIntro());
 | 
	
		
			
				|  |  | -                        memberOrderDetails.add(memberOrderDetail);
 | 
	
		
			
				|  |  | -                    }
 | 
	
		
			
				|  |  | -                    orderDetail.put("member", memberOrderDetails);
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | +            }*/
 | 
	
		
			
				|  |  |          } else if (orderByOrderNo.getGroupType().equals(GroupType.VIP) || orderByOrderNo.getGroupType().equals(GroupType.LIVE)) {
 | 
	
		
			
				|  |  |              if(orderByOrderNo.getType() == OrderTypeEnum.ACTIVITY){
 | 
	
		
			
				|  |  |                  orderDetail.put("activity", vipGroupActivityService.getDao().queryByIds(orderByOrderNo.getActivityId()));
 |