wangpengfei 1 year ago
parent
commit
3f8e4bcde3
  1. 4
      src/main/java/com/yxt/yyth/biz/appletgiftbag/AppletGiftBagService.java
  2. 4
      src/main/java/com/yxt/yyth/biz/lpkgoods/LpkGoodsService.java

4
src/main/java/com/yxt/yyth/biz/appletgiftbag/AppletGiftBagService.java

@ -22,6 +22,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;
@ -210,11 +211,12 @@ public class AppletGiftBagService extends MybatisBaseService<AppletGiftBagMapper
AppletGiftBagDetailVo appletGiftBagVo=new AppletGiftBagDetailVo(); AppletGiftBagDetailVo appletGiftBagVo=new AppletGiftBagDetailVo();
AppletGiftBag s= baseMapper.selectOne(new QueryWrapper<AppletGiftBag>().eq("sid",sid)); AppletGiftBag s= baseMapper.selectOne(new QueryWrapper<AppletGiftBag>().eq("sid",sid));
double i=0; double i=0;
DecimalFormat decimalFormat = new DecimalFormat("#0.00");
for(GiftBagGoods goods:goodsList){ for(GiftBagGoods goods:goodsList){
i=i+Double.valueOf(goods.getPrice())*Double.valueOf(goods.getGoodsNumber()); i=i+Double.valueOf(goods.getPrice())*Double.valueOf(goods.getGoodsNumber());
goods.setIconUrl(fileUploadComponent.getUrlPrefix() +goods.getIconUrl()); goods.setIconUrl(fileUploadComponent.getUrlPrefix() +goods.getIconUrl());
goods.setTotalValue(String.valueOf(Double.valueOf(goods.getGoodsNumber())*Double.valueOf(goods.getPrice()))); goods.setTotalValue(String.valueOf(Double.valueOf(goods.getGoodsNumber())*Double.valueOf(goods.getPrice())));
goods.setJPrice(String.valueOf(Double.valueOf(goods.getPrice())/Double.valueOf(goods.getWeight()))); goods.setJPrice(String.valueOf(decimalFormat.format(Double.valueOf(goods.getPrice())/Double.valueOf(goods.getWeight()))));
} }
appletGiftBagVo.setPrice(String.valueOf(i)); appletGiftBagVo.setPrice(String.valueOf(i));
appletGiftBagVo.setGoods(goodsList); appletGiftBagVo.setGoods(goodsList);

4
src/main/java/com/yxt/yyth/biz/lpkgoods/LpkGoodsService.java

@ -17,6 +17,7 @@ import com.yxt.yyth.api.lpkgoods.*;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;
@ -153,10 +154,11 @@ public class LpkGoodsService extends MybatisBaseService<LpkGoodsMapper, LpkGoods
public ResultBean<List<GiftBagGoods>> getAllGoodsApplet() { public ResultBean<List<GiftBagGoods>> getAllGoodsApplet() {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
List<GiftBagGoods> list=baseMapper.getAllGoodsApplet(); List<GiftBagGoods> list=baseMapper.getAllGoodsApplet();
DecimalFormat decimalFormat = new DecimalFormat("#0.00");
list.forEach(s->{ list.forEach(s->{
s.setIconUrl(fileUploadComponent.getUrlPrefix() +s.getIconUrl()); s.setIconUrl(fileUploadComponent.getUrlPrefix() +s.getIconUrl());
s.setTotalValue("0"); s.setTotalValue("0");
s.setJPrice(String.valueOf(Double.valueOf(s.getPrice())/Double.valueOf(s.getWeight()))); s.setJPrice(String.valueOf(decimalFormat.format(Double.valueOf(s.getPrice())/Double.valueOf(s.getWeight()))));
}); });
return rb.success().setData(list); return rb.success().setData(list);
} }

Loading…
Cancel
Save