diff --git a/yshop-mall/src/main/java/co/yixiang/modules/order/service/dto/YxStoreOrderDto.java b/yshop-mall/src/main/java/co/yixiang/modules/order/service/dto/YxStoreOrderDto.java index df2aec14..b77a58f1 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/order/service/dto/YxStoreOrderDto.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/order/service/dto/YxStoreOrderDto.java @@ -6,6 +6,7 @@ package co.yixiang.modules.order.service.dto; import co.yixiang.modules.user.service.dto.YxUserDto; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; @@ -189,4 +190,8 @@ public class YxStoreOrderDto implements Serializable { private Integer isRemind; + @ApiModelProperty(value = "实际支付积分") + private BigDecimal payIntegral; + + } diff --git a/yshop-mall/src/main/java/co/yixiang/modules/order/service/dto/YxStoreOrderQueryCriteria.java b/yshop-mall/src/main/java/co/yixiang/modules/order/service/dto/YxStoreOrderQueryCriteria.java index 87a503a5..2476dd3d 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/order/service/dto/YxStoreOrderQueryCriteria.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/order/service/dto/YxStoreOrderQueryCriteria.java @@ -8,6 +8,7 @@ package co.yixiang.modules.order.service.dto; import co.yixiang.annotation.Query; import lombok.Data; +import java.math.BigDecimal; import java.util.List; /** @@ -67,6 +68,9 @@ public class YxStoreOrderQueryCriteria{ @Query private Integer shippingType; + @Query(type = Query.Type.GREATER_THAN_NQ) + private BigDecimal payIntegral; + @Query private Integer storeId; } diff --git a/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java index ba94567a..b17b2dee 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java @@ -2361,11 +2361,11 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl storeOrderStatuses = orderStatusService.list(new LambdaQueryWrapper() @@ -2442,11 +2442,11 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl cartInfos = storeOrderCartInfoService.list( new LambdaQueryWrapper().eq(YxStoreOrderCartInfo::getOid,yxStoreOrder.getId())); @@ -2479,7 +2479,7 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl 0 || combinationId > 0){ YxStorePink storePink = storePinkService.getOne(new LambdaQueryWrapper() @@ -2508,6 +2508,9 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl