From c78b81413ca47187fde4076ce7f9dc2f35858b84 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Fri, 02 Jul 2021 10:45:49 +0800
Subject: [PATCH] 20210630 积分拨付

---
 gc-shop/src/main/java/com/xzx/gc/shop/vo/QueryOrderListVo.java  |    5 ++++-
 gc-shop/src/main/java/com/xzx/gc/shop/service/OrderService.java |   25 +++++++++++++------------
 2 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/gc-shop/src/main/java/com/xzx/gc/shop/service/OrderService.java b/gc-shop/src/main/java/com/xzx/gc/shop/service/OrderService.java
index 3d400c2..33cc93a 100644
--- a/gc-shop/src/main/java/com/xzx/gc/shop/service/OrderService.java
+++ b/gc-shop/src/main/java/com/xzx/gc/shop/service/OrderService.java
@@ -82,18 +82,19 @@
                 criteria.andEqualTo("orderId",id);
                 List<ScoreOrderDetails> scoreOrderDetails = scoreOrderDetailsMapper.selectByExample(example);
                 if(CollUtil.isNotEmpty(scoreOrderDetails)){
-                    StringBuffer stringBuffer = new StringBuffer();
-                    for(ScoreOrderDetails scoreOrderDetail : scoreOrderDetails){
-                        String goodsName = scoreOrderDetail.getGoodsName();
-                        BigDecimal unitPrice = scoreOrderDetail.getUnitPrice();
-                        String sku = scoreOrderDetail.getSku();
-                        Integer cnt = scoreOrderDetail.getCnt();
-                        BigDecimal totalPriceOrderDetail = scoreOrderDetail.getTotalPrice();
-                        stringBuffer = stringBuffer.append(goodsName+"(")
-                                .append("规格:"+sku+","+unitPrice.setScale( 2, BigDecimal.ROUND_DOWN ).toString()+"*"+cnt.toString()+",")
-                                .append("总价:"+totalPriceOrderDetail.setScale( 2, BigDecimal.ROUND_DOWN ).toString()+";)");
-                    }
-                    queryOrderListVo.setOrderDetails(stringBuffer.toString());
+                    queryOrderListVo.setOrderDetails(scoreOrderDetails);
+//                    StringBuffer stringBuffer = new StringBuffer();
+//                    for(ScoreOrderDetails scoreOrderDetail : scoreOrderDetails){
+//                        String goodsName = scoreOrderDetail.getGoodsName();
+//                        BigDecimal unitPrice = scoreOrderDetail.getUnitPrice();
+//                        String sku = scoreOrderDetail.getSku();
+//                        Integer cnt = scoreOrderDetail.getCnt();
+//                        BigDecimal totalPriceOrderDetail = scoreOrderDetail.getTotalPrice();
+//                        stringBuffer = stringBuffer.append(goodsName+"(")
+//                                .append("规格:"+sku+","+unitPrice.setScale( 2, BigDecimal.ROUND_DOWN ).toString()+"*"+cnt.toString()+",")
+//                                .append("总价:"+totalPriceOrderDetail.setScale( 2, BigDecimal.ROUND_DOWN ).toString()+";)");
+//                    }
+//                    queryOrderListVo.setOrderDetails(stringBuffer.toString());
                 }
             }
         }
diff --git a/gc-shop/src/main/java/com/xzx/gc/shop/vo/QueryOrderListVo.java b/gc-shop/src/main/java/com/xzx/gc/shop/vo/QueryOrderListVo.java
index b86fffa..1a46f07 100644
--- a/gc-shop/src/main/java/com/xzx/gc/shop/vo/QueryOrderListVo.java
+++ b/gc-shop/src/main/java/com/xzx/gc/shop/vo/QueryOrderListVo.java
@@ -1,8 +1,11 @@
 package com.xzx.gc.shop.vo;
 
+import com.xzx.gc.entity.ScoreOrderDetails;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
+
+import java.util.List;
 
 @Data
 @ApiModel(value = "QueryOrderListVo", description = "返回")
@@ -18,7 +21,7 @@
     @ApiModelProperty(value="下单时间")
     private String createTime;
     @ApiModelProperty(value="订单详情")
-    private String orderDetails;
+    private List<ScoreOrderDetails> orderDetails;
     @ApiModelProperty(value="订单总价")
     private String totalPrice;
     @ApiModelProperty(value="数量")

--
Gitblit v1.9.1