|
@@ -40,6 +40,7 @@ import java.net.URLEncoder;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.*;
|
|
|
import java.util.stream.Collectors;
|
|
|
+import java.util.stream.Stream;
|
|
|
|
|
|
@RequestMapping("studentOrder")
|
|
|
@Api(tags = "订单回调")
|
|
@@ -130,7 +131,10 @@ public class StudentOrderController extends BaseController {
|
|
|
MusicGroup musicGroup = musicGroupService.get(orderByOrderNo.getMusicGroupId());
|
|
|
List<Goods> goodsList = studentPaymentOrderDetailService.findApplyOrderGoods(orderByOrderNo.getId());
|
|
|
List<String> orderDetailType = studentPaymentOrderDetailService.getOrderDetailType(orderByOrderNo.getId());
|
|
|
+ List<StudentPaymentOrderDetail> orderDetail1 = studentPaymentOrderDetailService.getOrderDetail(orderByOrderNo.getId());
|
|
|
+ String kitGroupPurchaseType = orderDetail1.stream().filter(e -> e.getGoodsList() != null).filter(e -> e.getKitGroupPurchaseType() != null).map(e -> e.getKitGroupPurchaseType().getCode()).collect(Collectors.joining(","));
|
|
|
orderDetail.put("goods", goodsList);
|
|
|
+ orderDetail.put("kitGroupPurchaseType",kitGroupPurchaseType);
|
|
|
orderDetail.put("course", musicGroup.getCourseForm());
|
|
|
orderDetail.put("ownershipType", musicGroup.getOwnershipType());
|
|
|
orderDetail.put("detailType", orderDetailType);
|