| 
														
															@@ -37,6 +37,7 @@ import java.util.Date; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import java.util.HashMap; 
														 | 
														
														 | 
														
															 import java.util.HashMap; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import java.util.List; 
														 | 
														
														 | 
														
															 import java.util.List; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import java.util.Map; 
														 | 
														
														 | 
														
															 import java.util.Map; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import java.util.stream.Collectors; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 @RequestMapping 
														 | 
														
														 | 
														
															 @RequestMapping 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 @Api(tags = "数据导出服务") 
														 | 
														
														 | 
														
															 @Api(tags = "数据导出服务") 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -190,10 +191,12 @@ public class ExportController extends BaseController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             BigDecimal musicalFee = BigDecimal.ZERO; 
														 | 
														
														 | 
														
															             BigDecimal musicalFee = BigDecimal.ZERO; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             BigDecimal teachingFee = BigDecimal.ZERO; 
														 | 
														
														 | 
														
															             BigDecimal teachingFee = BigDecimal.ZERO; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             BigDecimal courseFee = BigDecimal.ZERO; 
														 | 
														
														 | 
														
															             BigDecimal courseFee = BigDecimal.ZERO; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            String goodsName = ""; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if (row.getOrderDetailList() != null) { 
														 | 
														
														 | 
														
															             if (row.getOrderDetailList() != null) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 for (StudentPaymentOrderDetail orderDetail : row.getOrderDetailList()) { 
														 | 
														
														 | 
														
															                 for (StudentPaymentOrderDetail orderDetail : row.getOrderDetailList()) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     if (orderDetail.getType().equals(OrderDetailTypeEnum.MUSICAL)) { 
														 | 
														
														 | 
														
															                     if (orderDetail.getType().equals(OrderDetailTypeEnum.MUSICAL)) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         musicalFee = musicalFee.add(orderDetail.getPrice()); 
														 | 
														
														 | 
														
															                         musicalFee = musicalFee.add(orderDetail.getPrice()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     } else if (orderDetail.getType().equals(OrderDetailTypeEnum.COURSE)) { 
														 | 
														
														 | 
														
															                     } else if (orderDetail.getType().equals(OrderDetailTypeEnum.COURSE)) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         courseFee = courseFee.add(orderDetail.getPrice()); 
														 | 
														
														 | 
														
															                         courseFee = courseFee.add(orderDetail.getPrice()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     } else if (orderDetail.getType().equals(OrderDetailTypeEnum.ACCESSORIES) || orderDetail.getType().equals(OrderDetailTypeEnum.TEACHING) || orderDetail.getType().equals(OrderDetailTypeEnum.OTHER)) { 
														 | 
														
														 | 
														
															                     } else if (orderDetail.getType().equals(OrderDetailTypeEnum.ACCESSORIES) || orderDetail.getType().equals(OrderDetailTypeEnum.TEACHING) || orderDetail.getType().equals(OrderDetailTypeEnum.OTHER)) { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -201,9 +204,13 @@ public class ExportController extends BaseController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     } 
														 | 
														
														 | 
														
															                     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 } 
														 | 
														
														 | 
														
															                 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            if(row.getGoodsList() != null){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                goodsName = row.getGoodsList().stream().map(goods -> goods.getName()).collect(Collectors.joining("|")); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             row.setCourseFee(courseFee); 
														 | 
														
														 | 
														
															             row.setCourseFee(courseFee); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             row.setMusicalFee(musicalFee); 
														 | 
														
														 | 
														
															             row.setMusicalFee(musicalFee); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             row.setTeachingFee(teachingFee); 
														 | 
														
														 | 
														
															             row.setTeachingFee(teachingFee); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            row.setMemo(goodsName); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             //专业 
														 | 
														
														 | 
														
															             //专业 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if (row.getGroupType().equals(GroupType.MUSIC)) { 
														 | 
														
														 | 
														
															             if (row.getGroupType().equals(GroupType.MUSIC)) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 StudentRegistration studentRegistration = studentRegistrationDao.findStudentByMusicGroupIdAndUserId(row.getMusicGroupId(), row.getUserId()); 
														 | 
														
														 | 
														
															                 StudentRegistration studentRegistration = studentRegistrationDao.findStudentByMusicGroupIdAndUserId(row.getMusicGroupId(), row.getUserId()); 
														 |