Browse Source

商品

master
wangpengfei 1 year ago
parent
commit
be03c197a1
  1. 1
      src/main/java/com/yxt/yythmall/biz/shoppingcart/ShoppingCartMapper.xml
  2. 6
      src/main/java/com/yxt/yythmall/biz/shoppingcart/ShoppingCartService.java

1
src/main/java/com/yxt/yythmall/biz/shoppingcart/ShoppingCartMapper.xml

@ -17,6 +17,7 @@
left join lpk_goods s on s.sid=r.goodsSid
<where>
r.customerSid =#{customerSid} and r.affiliation=#{brandId}
and s.isAppletGrounding=1 and s.useTo=1
</where>
</select>
</mapper>

6
src/main/java/com/yxt/yythmall/biz/shoppingcart/ShoppingCartService.java

@ -188,7 +188,7 @@ public class ShoppingCartService extends MybatisBaseService<ShoppingCartMapper,
double d = Double.valueOf(vo.getTotalPrice());
double t = Double.valueOf(vo.getTotalPrice()) * a;
BigDecimal bg = new BigDecimal(t);
vo.setTotalPrice(String.valueOf(bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()));
vo.setTotalPrice(removeZeros(String.valueOf(bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue())));
// String c =String.valueOf(Double.valueOf(vo.getTotalPrice())-d);
double f = Double.valueOf(vo.getTotalPrice()) - d;
BigDecimal bgd = new BigDecimal(f);
@ -199,7 +199,7 @@ public class ShoppingCartService extends MybatisBaseService<ShoppingCartMapper,
double d = Double.valueOf(vo.getTotalPrice());
double t = Double.valueOf(vo.getTotalPrice()) * a;
BigDecimal bg = new BigDecimal(t);
vo.setTotalPrice(String.valueOf(bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()));
vo.setTotalPrice(removeZeros(String.valueOf(bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue())));
// String c =String.valueOf(Double.valueOf(vo.getTotalPrice())-d);
double f = Double.valueOf(vo.getTotalPrice()) - d;
BigDecimal bgd = new BigDecimal(f);
@ -211,7 +211,7 @@ public class ShoppingCartService extends MybatisBaseService<ShoppingCartMapper,
double d = Double.valueOf(vo.getTotalPrice());
double t = Double.valueOf(vo.getTotalPrice()) * a;
BigDecimal bg = new BigDecimal(t);
vo.setTotalPrice(String.valueOf(bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()));
vo.setTotalPrice(removeZeros(String.valueOf(bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue())));
// String c =String.valueOf(Double.valueOf(vo.getTotalPrice())-d);
double f = Double.valueOf(vo.getTotalPrice()) - d;
BigDecimal bgd = new BigDecimal(f);

Loading…
Cancel
Save