商品模块代码提交
This commit is contained in:
@@ -18,6 +18,7 @@ import com.czg.product.entity.ProdConsRelation;
|
||||
import com.czg.product.entity.ProdSku;
|
||||
import com.czg.product.entity.Product;
|
||||
import com.czg.product.enums.ProductIsSaleTypeEnum;
|
||||
import com.czg.product.enums.ProductSaleStatusEnum;
|
||||
import com.czg.product.enums.ProductTypeEnum;
|
||||
import com.czg.product.param.ProdRefundToStockParam;
|
||||
import com.czg.product.param.ProductIsSaleParam;
|
||||
@@ -86,6 +87,16 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, Product> impl
|
||||
if (StrUtil.isNotEmpty(param.getCreateEndTime())) {
|
||||
queryWrapper.le(Product::getCreateTime, param.getCreateEndTime());
|
||||
}
|
||||
if (StrUtil.isNotEmpty(param.getStatus())) {
|
||||
if (ProductSaleStatusEnum.SOLD_OUT.getValue().equals(param.getStatus())) {
|
||||
queryWrapper.eq(Product::getIsSoldStock, YesNoEnum.YES.value());
|
||||
} else if (ProductSaleStatusEnum.ON_SALE.getValue().equals(param.getStatus())) {
|
||||
queryWrapper.eq(Product::getIsSoldStock, YesNoEnum.NO.value());
|
||||
queryWrapper.eq(Product::getIsSale, YesNoEnum.YES.value());
|
||||
} else if (ProductSaleStatusEnum.OFF_SALE.getValue().equals(param.getStatus())) {
|
||||
queryWrapper.eq(Product::getIsSale, YesNoEnum.NO.value());
|
||||
}
|
||||
}
|
||||
Long shopId = StpKit.USER.getShopId(0L);
|
||||
queryWrapper.eq(Product::getShopId, shopId);
|
||||
queryWrapper.eq(Product::getIsDel, DeleteEnum.NORMAL.value());
|
||||
|
||||
Reference in New Issue
Block a user