Commit 8940375efa343b8759c80c683301a162a1231f0e
1 parent
67436ea4
fix mall build error
Showing
4 changed files
with
14 additions
and
11 deletions
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/api/sku/ProductSkuApiImpl.java
| 1 | package cn.iocoder.yudao.module.product.api.sku; | 1 | package cn.iocoder.yudao.module.product.api.sku; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils; | 3 | import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils; |
| 4 | +import cn.iocoder.yudao.module.product.api.sku.dto.ProductSkuRespDTO; | ||
| 4 | import cn.iocoder.yudao.module.product.api.sku.dto.SkuDecrementStockBatchReqDTO; | 5 | import cn.iocoder.yudao.module.product.api.sku.dto.SkuDecrementStockBatchReqDTO; |
| 5 | -import cn.iocoder.yudao.module.product.api.sku.dto.SkuInfoRespDTO; | ||
| 6 | import cn.iocoder.yudao.module.product.convert.sku.ProductSkuConvert; | 6 | import cn.iocoder.yudao.module.product.convert.sku.ProductSkuConvert; |
| 7 | import cn.iocoder.yudao.module.product.dal.dataobject.sku.ProductSkuDO; | 7 | import cn.iocoder.yudao.module.product.dal.dataobject.sku.ProductSkuDO; |
| 8 | import cn.iocoder.yudao.module.product.dal.mysql.sku.ProductSkuMapper; | 8 | import cn.iocoder.yudao.module.product.dal.mysql.sku.ProductSkuMapper; |
| @@ -28,13 +28,19 @@ public class ProductSkuApiImpl implements ProductSkuApi { | @@ -28,13 +28,19 @@ public class ProductSkuApiImpl implements ProductSkuApi { | ||
| 28 | private ProductSkuMapper productSkuMapper; | 28 | private ProductSkuMapper productSkuMapper; |
| 29 | 29 | ||
| 30 | @Override | 30 | @Override |
| 31 | - public List<SkuInfoRespDTO> getSkusByIds(Collection<Long> skuIds) { | 31 | + public ProductSkuRespDTO getSku(Long id) { |
| 32 | + // TODO TODO LeeYan9: 需要实现 | ||
| 33 | + return null; | ||
| 34 | + } | ||
| 35 | + | ||
| 36 | + @Override | ||
| 37 | + public List<ProductSkuRespDTO> getSkuList(Collection<Long> ids) { | ||
| 32 | // TODO TODO LeeYan9: AllEmpty? | 38 | // TODO TODO LeeYan9: AllEmpty? |
| 33 | - if (CollectionUtils.isAnyEmpty(skuIds)) { | 39 | + if (CollectionUtils.isAnyEmpty(ids)) { |
| 34 | return Collections.emptyList(); | 40 | return Collections.emptyList(); |
| 35 | } | 41 | } |
| 36 | - List<ProductSkuDO> productSkuDOList = productSkuMapper.selectBatchIds(skuIds); | ||
| 37 | - return ProductSkuConvert.INSTANCE.convertList03(productSkuDOList); | 42 | + List<ProductSkuDO> productSkuDOList = productSkuMapper.selectBatchIds(ids); |
| 43 | + return ProductSkuConvert.INSTANCE.convertList04(productSkuDOList); | ||
| 38 | } | 44 | } |
| 39 | 45 | ||
| 40 | @Override | 46 | @Override |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/convert/sku/ProductSkuConvert.java
| 1 | package cn.iocoder.yudao.module.product.convert.sku; | 1 | package cn.iocoder.yudao.module.product.convert.sku; |
| 2 | 2 | ||
| 3 | -import cn.iocoder.yudao.framework.common.pojo.PageResult; | ||
| 4 | -import cn.iocoder.yudao.module.product.api.sku.dto.SkuInfoRespDTO; | ||
| 5 | import cn.iocoder.yudao.module.product.api.sku.dto.ProductSkuRespDTO; | 3 | import cn.iocoder.yudao.module.product.api.sku.dto.ProductSkuRespDTO; |
| 6 | import cn.iocoder.yudao.module.product.controller.admin.sku.vo.ProductSkuCreateOrUpdateReqVO; | 4 | import cn.iocoder.yudao.module.product.controller.admin.sku.vo.ProductSkuCreateOrUpdateReqVO; |
| 7 | import cn.iocoder.yudao.module.product.controller.admin.sku.vo.ProductSkuRespVO; | 5 | import cn.iocoder.yudao.module.product.controller.admin.sku.vo.ProductSkuRespVO; |
| @@ -36,6 +34,6 @@ public interface ProductSkuConvert { | @@ -36,6 +34,6 @@ public interface ProductSkuConvert { | ||
| 36 | 34 | ||
| 37 | List<ProductSpuDetailRespVO.Sku> convertList03(List<ProductSkuDO> list); | 35 | List<ProductSpuDetailRespVO.Sku> convertList03(List<ProductSkuDO> list); |
| 38 | 36 | ||
| 39 | - List<SkuInfoRespDTO> convertList03(List<ProductSkuDO> list); | 37 | + List<ProductSkuRespDTO> convertList04(List<ProductSkuDO> list); |
| 40 | 38 | ||
| 41 | } | 39 | } |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/mysql/sku/ProductSkuMapper.java
| @@ -3,7 +3,6 @@ package cn.iocoder.yudao.module.product.dal.mysql.sku; | @@ -3,7 +3,6 @@ package cn.iocoder.yudao.module.product.dal.mysql.sku; | ||
| 3 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | 3 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 4 | import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; | 4 | import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; |
| 5 | import cn.iocoder.yudao.module.product.api.sku.dto.SkuDecrementStockBatchReqDTO; | 5 | import cn.iocoder.yudao.module.product.api.sku.dto.SkuDecrementStockBatchReqDTO; |
| 6 | -import cn.iocoder.yudao.module.product.controller.admin.sku.vo.ProductSkuPageReqVO; | ||
| 7 | import cn.iocoder.yudao.module.product.dal.dataobject.sku.ProductSkuDO; | 6 | import cn.iocoder.yudao.module.product.dal.dataobject.sku.ProductSkuDO; |
| 8 | import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; | 7 | import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
| 9 | import org.apache.ibatis.annotations.Mapper; | 8 | import org.apache.ibatis.annotations.Mapper; |
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/api/PayOrderApiImpl.java
| 1 | package cn.iocoder.yudao.module.pay.api; | 1 | package cn.iocoder.yudao.module.pay.api; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.module.pay.api.order.PayOrderApi; | 3 | import cn.iocoder.yudao.module.pay.api.order.PayOrderApi; |
| 4 | -import cn.iocoder.yudao.module.pay.api.order.PayOrderDataCreateReqDTO; | 4 | +import cn.iocoder.yudao.module.pay.api.order.PayOrderInfoCreateReqDTO; |
| 5 | import org.springframework.stereotype.Service; | 5 | import org.springframework.stereotype.Service; |
| 6 | 6 | ||
| 7 | /** | 7 | /** |
| @@ -11,7 +11,7 @@ import org.springframework.stereotype.Service; | @@ -11,7 +11,7 @@ import org.springframework.stereotype.Service; | ||
| 11 | public class PayOrderApiImpl implements PayOrderApi { | 11 | public class PayOrderApiImpl implements PayOrderApi { |
| 12 | 12 | ||
| 13 | @Override | 13 | @Override |
| 14 | - public Long createPayOrder(PayOrderDataCreateReqDTO reqDTO) { | 14 | + public Long createPayOrder(PayOrderInfoCreateReqDTO reqDTO) { |
| 15 | return null; | 15 | return null; |
| 16 | } | 16 | } |
| 17 | 17 |