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;
import com.yxt.common.base.utils.StringUtils;
import lombok.Data;
/**
@ -10,14 +11,22 @@ import lombok.Data;
@Data
public class GiftBagGoods {
private String goodsSid;
private String goodsNumber;//份数
private String goodsNumber="0";//份数
private String name; //商品名
private String unitName; //单位
private String price; //商品单价
private String iconUrl;//图片
private String remark; //备注
private String weight; //每份的重量
private String jPrice; //每斤单价
private String specificationUnit; //规格单位
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){
i=i+Double.valueOf(goods.getPrice())*Double.valueOf(goods.getGoodsNumber());
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.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.forEach(s->{
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);
}

Loading…
Cancel
Save