|
@@ -201,9 +201,10 @@ public class ExportController extends BaseController {
|
|
|
if (row.getOrderDetailList() != null) {
|
|
|
for (StudentPaymentOrderDetail orderDetail : row.getOrderDetailList()) {
|
|
|
if (orderDetail.getType().equals(OrderDetailTypeEnum.MUSICAL)) {
|
|
|
- musicalFee = orderDetail.getPrice();
|
|
|
if(orderDetail.getKitGroupPurchaseType() != null && orderDetail.getKitGroupPurchaseType().equals(KitGroupPurchaseTypeEnum.LEASE)){
|
|
|
leaseFee = orderDetail.getPrice();
|
|
|
+ }else {
|
|
|
+ musicalFee = orderDetail.getPrice();
|
|
|
}
|
|
|
} else if (orderDetail.getType().equals(OrderDetailTypeEnum.COURSE)) {
|
|
|
courseFee = courseFee.add(orderDetail.getPrice());
|
|
@@ -213,7 +214,7 @@ public class ExportController extends BaseController {
|
|
|
}
|
|
|
}
|
|
|
if(row.getGoodsList() != null){
|
|
|
- goodsName = row.getGoodsList().stream().map(goods -> goods.getName()).collect(Collectors.joining("|"));
|
|
|
+ goodsName = row.getGoodsList().stream().map(Goods::getName).collect(Collectors.joining("|"));
|
|
|
}
|
|
|
row.setCourseFee(courseFee);
|
|
|
row.setMusicalFee(musicalFee);
|
|
@@ -226,12 +227,6 @@ public class ExportController extends BaseController {
|
|
|
if (studentRegistration != null) {
|
|
|
row.setSubjectName(studentRegistration.getSubjectName());
|
|
|
row.setSchoolName(studentRegistration.getSchoolName());
|
|
|
- //更新数据后删除
|
|
|
- if (leaseFee.compareTo(BigDecimal.ZERO) >0 ||
|
|
|
- row.getType().equals(OrderTypeEnum.APPLY) && studentRegistration.getKitType() != null && studentRegistration.getKitType().equals("LEASE")) {
|
|
|
- row.setLeaseFee(musicalFee);
|
|
|
- row.setMusicalFee(BigDecimal.ZERO);
|
|
|
- }
|
|
|
}
|
|
|
} else if (row.getGroupType().equals(GroupType.VIP)) {
|
|
|
row.setCourseFee(row.getActualAmount());
|