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 left join lpk_goods s on s.sid=r.goodsSid
<where> <where>
r.customerSid =#{customerSid} and r.affiliation=#{brandId} r.customerSid =#{customerSid} and r.affiliation=#{brandId}
and s.isAppletGrounding=1 and s.useTo=1
</where> </where>
</select> </select>
</mapper> </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 d = Double.valueOf(vo.getTotalPrice());
double t = Double.valueOf(vo.getTotalPrice()) * a; double t = Double.valueOf(vo.getTotalPrice()) * a;
BigDecimal bg = new BigDecimal(t); 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); // String c =String.valueOf(Double.valueOf(vo.getTotalPrice())-d);
double f = Double.valueOf(vo.getTotalPrice()) - d; double f = Double.valueOf(vo.getTotalPrice()) - d;
BigDecimal bgd = new BigDecimal(f); BigDecimal bgd = new BigDecimal(f);
@ -199,7 +199,7 @@ public class ShoppingCartService extends MybatisBaseService<ShoppingCartMapper,
double d = Double.valueOf(vo.getTotalPrice()); double d = Double.valueOf(vo.getTotalPrice());
double t = Double.valueOf(vo.getTotalPrice()) * a; double t = Double.valueOf(vo.getTotalPrice()) * a;
BigDecimal bg = new BigDecimal(t); 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); // String c =String.valueOf(Double.valueOf(vo.getTotalPrice())-d);
double f = Double.valueOf(vo.getTotalPrice()) - d; double f = Double.valueOf(vo.getTotalPrice()) - d;
BigDecimal bgd = new BigDecimal(f); BigDecimal bgd = new BigDecimal(f);
@ -211,7 +211,7 @@ public class ShoppingCartService extends MybatisBaseService<ShoppingCartMapper,
double d = Double.valueOf(vo.getTotalPrice()); double d = Double.valueOf(vo.getTotalPrice());
double t = Double.valueOf(vo.getTotalPrice()) * a; double t = Double.valueOf(vo.getTotalPrice()) * a;
BigDecimal bg = new BigDecimal(t); 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); // String c =String.valueOf(Double.valueOf(vo.getTotalPrice())-d);
double f = Double.valueOf(vo.getTotalPrice()) - d; double f = Double.valueOf(vo.getTotalPrice()) - d;
BigDecimal bgd = new BigDecimal(f); BigDecimal bgd = new BigDecimal(f);

Loading…
Cancel
Save