Compare commits

..

No commits in common. "e44f1addb587f3f12042a34dadae496b016498db" and "3c94af6408214317177d6241df3cf567b91409a4" have entirely different histories.

3 changed files with 34 additions and 81 deletions

View File

@ -60,10 +60,4 @@ public class OrderInfoResponse implements Serializable {
@Schema(description = "规格属性值")
private String sku;
@Schema(description = "购买东西的详细信息")
private String info;
private String productName;
}

View File

@ -72,7 +72,7 @@ public class StoreOrderDetailInfoResponse implements Serializable {
private BigDecimal deductionPrice;
@Schema(description = "优惠券id")
private Long couponId;
private Integer couponId;
@Schema(description = "优惠券金额")
private BigDecimal couponPrice;

View File

@ -63,7 +63,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.support.TransactionTemplate;
import cn.iocoder.yudao.framework.common.util.date.DateUtils;
import org.springframework.util.CollectionUtils;
import javax.annotation.Resource;
import java.math.BigDecimal;
@ -141,7 +140,6 @@ public class OrderServiceImpl implements OrderService {
@Autowired
private StoreProductAttrValueService storeProductAttrValueService;
/**
*
*
@ -158,22 +156,7 @@ public class OrderServiceImpl implements OrderService {
}
lambdaQueryWrapper.orderByDesc(StoreOrder::getId);
List<StoreOrder> storeOrders = dao.selectList(lambdaQueryWrapper);
PageInfo<OrderDetailResponse> orderDetailResponsePageInfo = new PageInfo<>(StoreOrderConvert.INSTANCE.convert(storeOrders));
if (!CollectionUtils.isEmpty(orderDetailResponsePageInfo.getList())) {
orderDetailResponsePageInfo.getList().forEach(e -> {
List<StoreOrderInfo> list = storeOrderInfoService.list(Wrappers.<StoreOrderInfo>lambdaQuery().eq(StoreOrderInfo::getOrderId, e.getId()));
if (!CollectionUtils.isEmpty(list)) {
List<OrderInfoResponse> orderInfoList = new ArrayList<>();
list.forEach(x -> {
OrderInfoResponse response = new OrderInfoResponse();
BeanUtils.copyProperties(x, response);
orderInfoList.add(response);
});
e.setOrderInfoList(orderInfoList);
}
});
}
return orderDetailResponsePageInfo;
return new PageInfo<>(StoreOrderConvert.INSTANCE.convert(storeOrders));
}
/**
@ -184,24 +167,11 @@ public class OrderServiceImpl implements OrderService {
@Override
public StoreOrderDetailInfoResponse detailOrder(String orderId) {
StoreOrder storeOrder = storeOrderService.getByOderId(orderId);
List<StoreOrderInfo> list = storeOrderInfoService.list(Wrappers.<StoreOrderInfo>lambdaQuery().eq(StoreOrderInfo::getOrderId, storeOrder.getId()));
StoreOrderDetailInfoResponse convert = StoreOrderOneConvert.INSTANCE.convert(storeOrder);
if (!CollectionUtils.isEmpty(list)) {
List<OrderInfoResponse> orderInfoList = new ArrayList<>();
list.forEach(e -> {
OrderInfoResponse response = new OrderInfoResponse();
BeanUtils.copyProperties(e, response);
orderInfoList.add(response);
});
convert.setOrderInfoList(orderInfoList);
}
return convert;
return StoreOrderOneConvert.INSTANCE.convert(storeOrder);
}
/**
*
*
* @param dateLimit
* @param status String
* @return Integer
@ -222,7 +192,6 @@ public class OrderServiceImpl implements OrderService {
/**
*
*
* @param dateLimit
* @param type
* @return BigDecimal
@ -248,7 +217,6 @@ public class OrderServiceImpl implements OrderService {
/**
* where
*
* @param queryWrapper QueryWrapper<StoreOrder>
* @param status String
*/
@ -362,7 +330,6 @@ public class OrderServiceImpl implements OrderService {
/**
*
*
*@param orderNo
* @return 退
*/
@ -375,7 +342,6 @@ public class OrderServiceImpl implements OrderService {
}
return storeOrder;
}
/**
*
*
@ -813,7 +779,6 @@ public class OrderServiceImpl implements OrderService {
/**
*
*
* @param request
* @return OrderInfoVo
*/
@ -901,7 +866,6 @@ public class OrderServiceImpl implements OrderService {
/**
*
*
* @param detailRequest
* @return List<OrderInfoDetailVo>
*/
@ -971,7 +935,6 @@ public class OrderServiceImpl implements OrderService {
/**
*
*
* @param request
* @param user
* @return List<OrderInfoDetailVo>
@ -1028,7 +991,6 @@ public class OrderServiceImpl implements OrderService {
});
return detailVoList;
}
/**
*
*
@ -1069,7 +1031,6 @@ public class OrderServiceImpl implements OrderService {
/**
*
*
* @param request
* @return ComputedOrderPriceResponse
*/
@ -1385,7 +1346,6 @@ public class OrderServiceImpl implements OrderService {
/**
*
*
* @param orderInfoVo Vo
* @return List<MyRecord>
* skuRecord
@ -1432,7 +1392,6 @@ public class OrderServiceImpl implements OrderService {
}
return recordList;
}
/**
*
*