1/7
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user