手工单创建

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.setStock(10000);
storeProductAttrValue.setBarCode(detail.getSkuNo());
storeProductAttrValue.setSuk(detail.getSkuName());
storeProductAttrValue.setSuk("默认");
storeProductAttrValue.setBrokerage(BigDecimal.ZERO);
storeProductAttrValue.setBrokerageTwo(BigDecimal.ZERO);
storeProductAttrValue.setCost(detail.getSellPrice());
storeProductAttrValue.setAttrValue("{\"规格\":\"默认\"}");
storeProductAttrValue.setImage("");
storeProductAttrValue.setImage("crmebimage/public/maintain/2024/05/13/c394a669b55545f29944d83a5e1d34f5nmzaoxwt26.jpg");
storeProductAttrValue.setQuota(10000);
storeProductAttrValue.setQuotaShow(10000);
storeProductAttrValue.setUnique("");
storeProductAttrValueDao.insert(storeProductAttrValue);
}
StoreOrderInfo storeOrderInfo=new StoreOrderInfo();
storeOrderInfo.setInfo(detail.getSkuName());
storeOrderInfo.setImage("");
storeOrderInfo.setImage(storeProductAttrValue.getImage());
storeOrderInfo.setOrderNo(orderNo);
storeOrderInfo.setIsReply(false);
storeOrderInfo.setAttrValueId(storeProductAttrValue.getId());
@ -1851,10 +1851,13 @@ public class StoreOrderServiceImpl extends ServiceImpl<StoreOrderDao, StoreOrder
storeOrderInfo.setProductName(detail.getSkuName());
storeOrderInfo.setProductType(0);
storeOrderInfo.setUnique(storeProductAttrValue.getId()+"");
storeOrderInfo.setSku(detail.getSkuNo());
storeOrderInfo.setSku(storeProductAttrValue.getSuk());
storeOrderInfo.setVolume(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);
totalPrice=totalPrice.add(storeOrderInfo.getPrice().multiply(new BigDecimal(storeOrderInfo.getPayNum())));
}

Loading…
Cancel
Save