|
@@ -101,14 +101,13 @@ public class GoodsSkuService extends BaseService<GoodsSku> {
|
|
|
goodsSku.setSkuCode(codeMap.get("outNote").toString());
|
|
goodsSku.setSkuCode(codeMap.get("outNote").toString());
|
|
|
super.insert(goodsSku);
|
|
super.insert(goodsSku);
|
|
|
|
|
|
|
|
- if(goodsSkuVO.getWhId()!=null){
|
|
|
|
|
|
|
+ if(goodsSkuVO.getWhId()!=null){ //生成入库单数据 插入存货表
|
|
|
String StaffId = authUtils.getStaff().getStaffId();
|
|
String StaffId = authUtils.getStaff().getStaffId();
|
|
|
-
|
|
|
|
|
//总单
|
|
//总单
|
|
|
InboundVO inboundVO = new InboundVO();
|
|
InboundVO inboundVO = new InboundVO();
|
|
|
inboundVO.setIntoType(Constant.IntoType.BEGIN.getName());
|
|
inboundVO.setIntoType(Constant.IntoType.BEGIN.getName());
|
|
|
inboundVO.setIntoingQty(goodsSkuVO.getIntoQty());
|
|
inboundVO.setIntoingQty(goodsSkuVO.getIntoQty());
|
|
|
- inboundVO.setIntoingAmt(goodsSkuVO.getIntoAmt());
|
|
|
|
|
|
|
+ inboundVO.setIntoingAmt(goodsSkuVO.getIntoQty().multiply(goodsSkuVO.getPriceInto()));
|
|
|
inboundVO.setStaffId(StaffId);
|
|
inboundVO.setStaffId(StaffId);
|
|
|
inboundVO.setMakeStaff(StaffId);
|
|
inboundVO.setMakeStaff(StaffId);
|
|
|
inboundVO.setOrgId(goodsSkuVO.getOrgId());
|
|
inboundVO.setOrgId(goodsSkuVO.getOrgId());
|
|
@@ -121,8 +120,8 @@ public class GoodsSkuService extends BaseService<GoodsSku> {
|
|
|
List<InboundItemVO> inboundItemVOList = new ArrayList<>();
|
|
List<InboundItemVO> inboundItemVOList = new ArrayList<>();
|
|
|
InboundItemVO inboundItemVO = new InboundItemVO();
|
|
InboundItemVO inboundItemVO = new InboundItemVO();
|
|
|
inboundItemVO.setIntoingQty(goodsSkuVO.getIntoQty());
|
|
inboundItemVO.setIntoingQty(goodsSkuVO.getIntoQty());
|
|
|
- inboundItemVO.setIntoingAmt(goodsSkuVO.getIntoAmt());
|
|
|
|
|
- inboundItemVO.setPriceInto(goodsSkuVO.getIntoAmt());
|
|
|
|
|
|
|
+ inboundItemVO.setIntoingAmt(goodsSkuVO.getIntoQty().multiply(goodsSkuVO.getPriceInto()));
|
|
|
|
|
+ inboundItemVO.setPriceInto(goodsSkuVO.getPriceInto());
|
|
|
inboundItemVO.setIntoQty(goodsSkuVO.getIntoQty());
|
|
inboundItemVO.setIntoQty(goodsSkuVO.getIntoQty());
|
|
|
inboundItemVO.setItemIndex(0);
|
|
inboundItemVO.setItemIndex(0);
|
|
|
inboundItemVO.setSkuId(goodsSku.getSkuId());
|
|
inboundItemVO.setSkuId(goodsSku.getSkuId());
|