手工单创建

master
谭国京 4 months ago
parent 3ceec17438
commit 211fab13d1
  1. 15
      crmeb-service/src/main/java/com/zbkj/service/service/impl/StoreOrderServiceImpl.java

@ -1826,20 +1826,20 @@ public class StoreOrderServiceImpl extends ServiceImpl<StoreOrderDao, StoreOrder
storeProductAttrValue.setPrice(detail.getSellPrice()); storeProductAttrValue.setPrice(detail.getSellPrice());
storeProductAttrValue.setStock(10000); storeProductAttrValue.setStock(10000);
storeProductAttrValue.setBarCode(detail.getSkuNo()); storeProductAttrValue.setBarCode(detail.getSkuNo());
storeProductAttrValue.setSuk(detail.getSkuName()); storeProductAttrValue.setSuk("默认");
storeProductAttrValue.setBrokerage(BigDecimal.ZERO); storeProductAttrValue.setBrokerage(BigDecimal.ZERO);
storeProductAttrValue.setBrokerageTwo(BigDecimal.ZERO); storeProductAttrValue.setBrokerageTwo(BigDecimal.ZERO);
storeProductAttrValue.setCost(detail.getSellPrice()); storeProductAttrValue.setCost(detail.getSellPrice());
storeProductAttrValue.setAttrValue("{\"规格\":\"默认\"}"); storeProductAttrValue.setAttrValue("{\"规格\":\"默认\"}");
storeProductAttrValue.setImage(""); storeProductAttrValue.setImage("crmebimage/public/maintain/2024/05/13/c394a669b55545f29944d83a5e1d34f5nmzaoxwt26.jpg");
storeProductAttrValue.setQuota(10000); storeProductAttrValue.setQuota(10000);
storeProductAttrValue.setQuotaShow(10000); storeProductAttrValue.setQuotaShow(10000);
storeProductAttrValue.setUnique(""); storeProductAttrValue.setUnique("");
storeProductAttrValueDao.insert(storeProductAttrValue); storeProductAttrValueDao.insert(storeProductAttrValue);
} }
StoreOrderInfo storeOrderInfo=new StoreOrderInfo(); StoreOrderInfo storeOrderInfo=new StoreOrderInfo();
storeOrderInfo.setInfo(detail.getSkuName());
storeOrderInfo.setImage(""); storeOrderInfo.setImage(storeProductAttrValue.getImage());
storeOrderInfo.setOrderNo(orderNo); storeOrderInfo.setOrderNo(orderNo);
storeOrderInfo.setIsReply(false); storeOrderInfo.setIsReply(false);
storeOrderInfo.setAttrValueId(storeProductAttrValue.getId()); storeOrderInfo.setAttrValueId(storeProductAttrValue.getId());
@ -1851,10 +1851,13 @@ public class StoreOrderServiceImpl extends ServiceImpl<StoreOrderDao, StoreOrder
storeOrderInfo.setProductName(detail.getSkuName()); storeOrderInfo.setProductName(detail.getSkuName());
storeOrderInfo.setProductType(0); storeOrderInfo.setProductType(0);
storeOrderInfo.setUnique(storeProductAttrValue.getId()+""); storeOrderInfo.setUnique(storeProductAttrValue.getId()+"");
storeOrderInfo.setSku(detail.getSkuNo()); storeOrderInfo.setSku(storeProductAttrValue.getSuk());
storeOrderInfo.setVolume(BigDecimal.ONE); storeOrderInfo.setVolume(BigDecimal.ONE);
storeOrderInfo.setWeight(BigDecimal.ONE); storeOrderInfo.setWeight(BigDecimal.ONE);
storeOrderInfo.setVipPrice(BigDecimal.ZERO); storeOrderInfo.setVipPrice(BigDecimal.valueOf(detail.getSellQty()).multiply(detail.getSellPrice()));
OrderInfoDetailVo orderInfoDetailVo=new OrderInfoDetailVo();
BeanUtils.copyProperties(storeOrderInfo,orderInfoDetailVo);
storeOrderInfo.setInfo(JSONObject.toJSONString(orderInfoDetailVo));
storeOrderInfos.add(storeOrderInfo); storeOrderInfos.add(storeOrderInfo);
totalPrice=totalPrice.add(storeOrderInfo.getPrice().multiply(new BigDecimal(storeOrderInfo.getPayNum()))); totalPrice=totalPrice.add(storeOrderInfo.getPrice().multiply(new BigDecimal(storeOrderInfo.getPayNum())));
} }

Loading…
Cancel
Save