Parcourir la source

修改订单记录

change il y a 3 ans
Parent
commit
81212ec74e

+ 9 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/order/service/impl/OrderServiceImpl.java

@@ -27,6 +27,7 @@ import com.zhongzheng.modules.order.mapper.OrderMapper;
 import com.zhongzheng.modules.order.service.IOrderBusinessService;
 import com.zhongzheng.modules.order.service.IOrderGoodsService;
 import com.zhongzheng.modules.order.service.IOrderService;
+import com.zhongzheng.modules.order.vo.OrderGoodsVo;
 import com.zhongzheng.modules.order.vo.OrderListVo;
 import com.zhongzheng.modules.order.vo.OrderVo;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -97,7 +98,14 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
 
     @Override
     public List<OrderListVo> selectList(OrderQueryBo bo) {
-        return orderMapper.selectList(bo);
+        List<OrderListVo> orderListVos = orderMapper.selectList(bo);
+        for (OrderListVo orderListVo : orderListVos) {
+            OrderGoodsQueryBo orderGoodsQueryBo = new OrderGoodsQueryBo();
+            orderGoodsQueryBo.setOrderSn(orderListVo.getOrderSn());
+            List<OrderGoodsVo> list = iOrderGoodsService.selectList(orderGoodsQueryBo);
+            orderListVo.setOrderGoodsList(list);
+        }
+        return orderListVos;
     }
 
     /**

+ 5 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/order/vo/OrderListVo.java

@@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
 import java.math.BigDecimal;
+import java.util.List;
 
 
 /**
@@ -151,4 +152,8 @@ public class OrderListVo {
 	/** 订单状态 */
 	@ApiModelProperty("订单状态")
 	private Long status;
+
+	/** 订单商品 */
+	@ApiModelProperty("订单商品")
+	private List<OrderGoodsVo> orderGoodsList;
 }