|
@@ -50,9 +50,9 @@ public class MyOrderServiceImpl extends ServiceImpl<OrderMapper, Order> implemen
|
|
|
if (StrUtil.isBlank(myOrderDto.getShopName())) {
|
|
if (StrUtil.isBlank(myOrderDto.getShopName())) {
|
|
|
myOrderDto.setShopName(Constant.PLATFORM_SHOP_NAME);
|
|
myOrderDto.setShopName(Constant.PLATFORM_SHOP_NAME);
|
|
|
}
|
|
}
|
|
|
- List<MyOrderItemDto> orderItemDtos = myOrderDto.getOrderItemDtos();
|
|
|
|
|
- int score = orderItemDtos.stream().mapToInt(MyOrderItemDto::getUseScore).sum();
|
|
|
|
|
- myOrderDto.setUserScore(score);
|
|
|
|
|
|
|
+// List<MyOrderItemDto> orderItemDtos = myOrderDto.getOrderItemDtos();
|
|
|
|
|
+// int score = orderItemDtos.stream().mapToInt(MyOrderItemDto::getUseScore).sum();
|
|
|
|
|
+ myOrderDto.setUserScore(Math.toIntExact(myOrderDto.getOffsetPoints()));
|
|
|
if (null != myOrderDto.getPayTime()) {
|
|
if (null != myOrderDto.getPayTime()) {
|
|
|
// 转换为 LocalDateTime 并增加 1 小时
|
|
// 转换为 LocalDateTime 并增加 1 小时
|
|
|
LocalDateTime delayedTime = myOrderDto.getPayTime().toInstant()
|
|
LocalDateTime delayedTime = myOrderDto.getPayTime().toInstant()
|