|
@@ -1048,7 +1048,7 @@ public class CartClubServiceImpl implements CartClubService {
|
|
|
// 迭代器设置商品信息
|
|
|
for (CartItemVo cartItemVo : productList) {
|
|
|
// 设置商品运费
|
|
|
- if (7550 == cartItemVo.getProductId()) {
|
|
|
+ if (7881 == cartItemVo.getProductId()) {
|
|
|
if (cartItemVo.getNumber() >= 100) {
|
|
|
coldChain = 0d;
|
|
|
} else {
|
|
@@ -1166,6 +1166,10 @@ public class CartClubServiceImpl implements CartClubService {
|
|
|
}
|
|
|
// 总费用 + 冷链费
|
|
|
// shopPrice.set(MathUtil.add(shopPrice.get(), coldChain).doubleValue());
|
|
|
+ // 只有冷链费商品 运费为0
|
|
|
+ if (1 == shop.getDesignatedFlag()) {
|
|
|
+ shop.setPostage(0d);
|
|
|
+ }
|
|
|
// 总运费
|
|
|
shop.setAllPostage(MathUtil.add(shop.getPostage(),coldChain).doubleValue());
|
|
|
// 供应商总金额
|
|
@@ -1335,7 +1339,7 @@ public class CartClubServiceImpl implements CartClubService {
|
|
|
double coldChain = 0.00d;
|
|
|
if (null != totalProductList) {
|
|
|
for (CartItemVo cart :totalProductList) {
|
|
|
- if (7550 == cart.getProductId()) {
|
|
|
+ if (7881 == cart.getProductId()) {
|
|
|
if (cart.getNumber() >= 100) {
|
|
|
coldChain = 0.00d;
|
|
|
} else {
|
|
@@ -1496,7 +1500,7 @@ public class CartClubServiceImpl implements CartClubService {
|
|
|
for (CartItemVo cartItemVo : productList) {
|
|
|
// 设置商品运费
|
|
|
if (null != townId) {
|
|
|
- if (7550 == cartItemVo.getProductId()) {
|
|
|
+ if (7881 == cartItemVo.getProductId()) {
|
|
|
if (cartItemVo.getNumber() >= 100) {
|
|
|
coldChain = 0d;
|
|
|
} else {
|
|
@@ -1607,6 +1611,10 @@ public class CartClubServiceImpl implements CartClubService {
|
|
|
}
|
|
|
// 总费用 + 冷链费
|
|
|
// shopPrice.set(MathUtil.add(shopPrice.get(), coldChain).doubleValue());
|
|
|
+ // 只有冷链费商品 运费为0
|
|
|
+ if (1 == shop.getDesignatedFlag()) {
|
|
|
+ shop.setPostage(0d);
|
|
|
+ }
|
|
|
// 总运费
|
|
|
shop.setAllPostage(MathUtil.add(shop.getPostage(),coldChain).doubleValue());
|
|
|
// 供应商总金额
|
|
@@ -1974,7 +1982,7 @@ public class CartClubServiceImpl implements CartClubService {
|
|
|
shop.setPostageFlag((Integer) postageMap.get("postageFlag"));
|
|
|
shop.setUserBeans((Integer) postageMap.get("userBeans"));
|
|
|
shop.setDesignatedFlag((Integer) postageMap.get("designatedFlag"));
|
|
|
- if (7550 == cartItemVo.getProductId()) {
|
|
|
+ if (7881 == cartItemVo.getProductId()) {
|
|
|
if (cartItemVo.getNumber() >= 100) {
|
|
|
coldChain = 0d;
|
|
|
} else {
|
|
@@ -1988,6 +1996,10 @@ public class CartClubServiceImpl implements CartClubService {
|
|
|
}
|
|
|
shop.setColdChain(coldChain);
|
|
|
}
|
|
|
+ // 只有冷链费商品 运费为0
|
|
|
+ if (1 == shop.getDesignatedFlag()) {
|
|
|
+ shop.setPostage(0d);
|
|
|
+ }
|
|
|
// 总运费
|
|
|
shop.setAllPostage(MathUtil.add(shop.getPostage(),coldChain).doubleValue());
|
|
|
// 供应商总金额
|