wangpengfei 1 year ago
parent
commit
3a427ac0d4
  1. 11
      src/main/java/com/yxt/yyth/api/appletgiftbag/GiftBagGoods.java
  2. 2
      src/main/java/com/yxt/yyth/biz/appletgiftbag/AppletGiftBagService.java
  3. 2
      src/main/java/com/yxt/yyth/biz/lpkgoods/LpkGoodsService.java

11
src/main/java/com/yxt/yyth/api/appletgiftbag/GiftBagGoods.java

@ -1,5 +1,6 @@
package com.yxt.yyth.api.appletgiftbag; package com.yxt.yyth.api.appletgiftbag;
import com.yxt.common.base.utils.StringUtils;
import lombok.Data; import lombok.Data;
/** /**
@ -10,14 +11,22 @@ import lombok.Data;
@Data @Data
public class GiftBagGoods { public class GiftBagGoods {
private String goodsSid; private String goodsSid;
private String goodsNumber;//份数 private String goodsNumber="0";//份数
private String name; //商品名 private String name; //商品名
private String unitName; //单位 private String unitName; //单位
private String price; //商品单价 private String price; //商品单价
private String iconUrl;//图片 private String iconUrl;//图片
private String remark; //备注 private String remark; //备注
private String weight; //每份的重量 private String weight; //每份的重量
private String jPrice; //每斤单价
private String specificationUnit; //规格单位 private String specificationUnit; //规格单位
private String totalValue; //总价值 private String totalValue; //总价值
public String getPrice() {
if(StringUtils.isBlank(price)){
price ="0";
}
return price;
}
} }

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

@ -213,6 +213,8 @@ public class AppletGiftBagService extends MybatisBaseService<AppletGiftBagMapper
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.setJPrice(String.valueOf(Double.valueOf(goods.getPrice())/Double.valueOf(goods.getWeight())));
} }
appletGiftBagVo.setPrice(String.valueOf(i)); appletGiftBagVo.setPrice(String.valueOf(i));
appletGiftBagVo.setGoods(goodsList); appletGiftBagVo.setGoods(goodsList);

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

@ -155,6 +155,8 @@ public class LpkGoodsService extends MybatisBaseService<LpkGoodsMapper, LpkGoods
List<GiftBagGoods> list=baseMapper.getAllGoodsApplet(); List<GiftBagGoods> list=baseMapper.getAllGoodsApplet();
list.forEach(s->{ list.forEach(s->{
s.setIconUrl(fileUploadComponent.getUrlPrefix() +s.getIconUrl()); s.setIconUrl(fileUploadComponent.getUrlPrefix() +s.getIconUrl());
s.setTotalValue("0");
s.setJPrice(String.valueOf(Double.valueOf(s.getPrice())/Double.valueOf(s.getWeight())));
}); });
return rb.success().setData(list); return rb.success().setData(list);
} }

Loading…
Cancel
Save