Browse Source

采美sku bugfix

zhijiezhao 2 years ago
parent
commit
03af6c3bdc

+ 1 - 1
src/main/java/com/caimei365/order/service/impl/SubmitServiceImpl.java

@@ -974,7 +974,7 @@ public class SubmitServiceImpl implements SubmitService {
             // 机构用户 校验商品运费
             if (orderParamBo.getPostageFlag() != -1) {
                 Integer townId = baseMapper.getTownIdByAddressId(orderParamBo.getAddressId());
-                Map<String, Object> postageMap = productService.computePostage(orderParamBo.getUserId(), townId, productIdList);
+                Map<String, Object> postageMap = productService.computePostage(orderParamBo.getUserId(), townId, skuIdList);
                 // 运费标志:0包邮 -1到付 1遵循运费规则
                 Integer postageFlag = (Integer) postageMap.get("postageFlag");
                 Double postage = (Double) postageMap.get("postage");

+ 1 - 1
src/main/resources/mapper/CartClubMapper.xml

@@ -146,7 +146,7 @@
         cs.unit AS unit,
         cs.stock AS stock,
         p.step AS step,
-        cs.minBuyNumber AS min,
+        ifnull(cs.minBuyNumber ,(SELECT buyNum FROM product_ladder_price WHERE skuId=cs.skuId ORDER BY buyNum ASC LIMIT 1)) AS min,
         p.priceFlag,
         cs.ladderPriceFlag AS ladderFlag,
         p.includedTax AS includedTax,