wangpengfei 1 year ago
parent
commit
f5f9ddbd4b
  1. 4
      src/main/java/com/yxt/yythmall/api/ordorderdetails/OrdOrderDetail.java
  2. 3
      src/main/java/com/yxt/yythmall/biz/lpkgoods/LpkGoodsService.java
  3. 2
      src/main/java/com/yxt/yythmall/biz/ordorder/OrdOrderService.java
  4. 5
      src/main/java/com/yxt/yythmall/biz/shoppingcart/ShoppingCartRest.java
  5. 14
      src/main/java/com/yxt/yythmall/biz/shoppingcart/ShoppingCartService.java
  6. 7
      src/main/java/com/yxt/yythmall/biz/transferrecords/TransferRecordsService.java
  7. 2
      src/main/java/com/yxt/yythmall/biz/vegetablecellar/VegetableCellarService.java

4
src/main/java/com/yxt/yythmall/api/ordorderdetails/OrdOrderDetail.java

@ -29,6 +29,10 @@ public class OrdOrderDetail {
@TableField(exist = false)
private String picUrl;//图片
@TableField(exist = false)
private String unitName;//斤
@TableField(exist = false)
private String specificationUnit;//份
}

3
src/main/java/com/yxt/yythmall/biz/lpkgoods/LpkGoodsService.java

@ -227,7 +227,8 @@ public class LpkGoodsService extends MybatisBaseService<LpkGoodsMapper, LpkGoods
List<MyGoodsVo> vo =baseMapper.getGoodsApplet(query);
vo.forEach(s->{
double i=Double.valueOf(s.getGoodsNumber());
s.setGoodsNumber(String.valueOf((int)i));
s.setGoodsNumber(DoubleUtils.removeZeros(String.valueOf((int)i)));
s.setWeight(DoubleUtils.removeZeros(s.getWeight()));
s.setIconUrl(fileUploadComponent.getUrlPrefix()+s.getIconUrl());
if(s.getPeriodValidity()!=null){
//1>2 1 、1<2 -1 、1=2 0

2
src/main/java/com/yxt/yythmall/biz/ordorder/OrdOrderService.java

@ -465,6 +465,8 @@ public class OrdOrderService extends MybatisBaseService<OrdOrderMapper, OrdOrder
LpkGoods lpkGoods = lpkGoodsService.getOne(new QueryWrapper<LpkGoods>().eq("sid", detail.getGoodsSid()));
detail.setPicUrl(fileUploadComponent.getUrlPrefix() + lpkGoods.getPicUrl());
detail.setRemarks(removeZeros(String.valueOf(detail.getNumofPart())) + "斤/份," + "共" + detail.getPartNumber() + "份");
detail.setUnitName(lpkGoods.getUnitName());
detail.setSpecificationUnit(lpkGoods.getSpecificationUnit());
}
pagging.setOrdOrderDetails(details);
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

5
src/main/java/com/yxt/yythmall/biz/shoppingcart/ShoppingCartRest.java

@ -35,6 +35,11 @@ public class ShoppingCartRest {
public ResultBean minusShoppingCart(@RequestBody ShoppingCartDto dto) {
return shoppingCartService.minusShoppingCart(dto);
}
@ApiOperation("修改购物车数量")
@PostMapping("/updateShoppingCart")
public ResultBean updateShoppingCart(@RequestBody ShoppingCartDto dto) {
return shoppingCartService.updateShoppingCart(dto);
}
@ApiOperation("购物车列表")
@PostMapping("/shoppingCartList")
public ResultBean shoppingCartList(@RequestBody ShoppingCartQuery query) {

14
src/main/java/com/yxt/yythmall/biz/shoppingcart/ShoppingCartService.java

@ -120,6 +120,20 @@ public class ShoppingCartService extends MybatisBaseService<ShoppingCartMapper,
// baseMapper.insert(entity);
return rb.success().setMsg("成功");
}
public ResultBean updateShoppingCart(ShoppingCartDto dto) {
ResultBean rb = ResultBean.fireFail();
ShoppingCart entity = new ShoppingCart();
// List<ShoppingCart> list= baseMapper.selectList(new QueryWrapper<ShoppingCart>().eq("sid",dto.getSid()));
List<ShoppingCart> list = baseMapper.selectList(new QueryWrapper<ShoppingCart>().eq("customerSid", dto.getCustomerSid())
.eq("goodsSid", dto.getGoodsSid())
.eq("affiliation", dto.getAffiliation()));
if (list.size() > 0) {
list.get(0).setGoodsNumber(dto.getGoodsNumber());
baseMapper.updateById(list.get(0));
return rb.success().setMsg("成功");
}
return rb.success().setMsg("成功");
}
public ResultBean delShoppingCart(String sid) {
ResultBean rb = ResultBean.fireFail();

7
src/main/java/com/yxt/yythmall/biz/transferrecords/TransferRecordsService.java

@ -70,7 +70,7 @@ public class TransferRecordsService extends MybatisBaseService<TransferRecordsMa
transferRecordsGoodsDetailsService.submissionDetail(dto);
return rb.success().setData(order);
}
public ResultBean getTransferByCode(String code) {
public synchronized ResultBean getTransferByCode(String code) {
ResultBean rb = new ResultBean().fail();
// if(StringUtils.isBlank(dto.getCustomerSid())){
// return rb.setMsg("参数不全");
@ -79,6 +79,9 @@ public class TransferRecordsService extends MybatisBaseService<TransferRecordsMa
if(null==transferRecords){
return rb.setMsg("没有找到对应的转赠单号");
}
// if(transferRecords.getState().equals("2")){
// return rb.setMsg("没有找到对应的转赠单号");
// }
TransferRecordsVo transferRecordsVo=new TransferRecordsVo();
BeanUtil.copyProperties(transferRecords,transferRecordsVo);
List<TransferRecordsGoodsDetails> list=transferRecordsGoodsDetailsService.list(new QueryWrapper<TransferRecordsGoodsDetails>().eq("orderSid",transferRecords.getSid()));
@ -92,7 +95,7 @@ public class TransferRecordsService extends MybatisBaseService<TransferRecordsMa
vo.setGoodsContent(k.getContent());
vo.setGoodsFs("共"+DoubleUtils.removeZeros(String.valueOf(transferRecordsGoodsDetails.getGoodsNumber()))+"份");
vo.setGoodsJs("合计"+DoubleUtils.removeZeros(String.valueOf(transferRecordsGoodsDetails.getGoodsNumber()*Double.valueOf(k.getWeight())))+"斤");
vo.setPrice(Double.valueOf(k.getPrice())*Double.valueOf(k.getWeight())+"元/斤");
vo.setPrice(DoubleUtils.removeZeros(String.valueOf(Double.valueOf(k.getPrice())*Double.valueOf(k.getWeight())))+"元/斤");
vo.setGoodsPicUrl(fileUploadComponent.getUrlPrefix()+k.getPicUrl());
vos.add(vo);
}

2
src/main/java/com/yxt/yythmall/biz/vegetablecellar/VegetableCellarService.java

@ -170,7 +170,7 @@ public class VegetableCellarService extends MybatisBaseService<VegetableCellarMa
return rb.success().setMsg("成功");
}
@Transactional(rollbackFor = Exception.class)
public ResultBean receiveTransferGoods(VegetableCellarDto dto) {
public synchronized ResultBean receiveTransferGoods(VegetableCellarDto dto) {
ResultBean rb = ResultBean.fireFail();
if(StringUtils.isBlank(dto.getCustomerSid())){
return rb.setMsg("参数不全");

Loading…
Cancel
Save