|
@@ -2,19 +2,14 @@ package com.jsh.erp.service.impl;
|
|
|
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-import com.fasterxml.jackson.core.JsonProcessingException;
|
|
|
-import com.fasterxml.jackson.databind.ObjectMapper;
|
|
|
import com.jsh.erp.constants.BusinessConstants;
|
|
|
import com.jsh.erp.constants.ExceptionConstants;
|
|
|
import com.jsh.erp.datasource.entities.*;
|
|
|
import com.jsh.erp.datasource.mappers.DepotHeadMapper;
|
|
|
import com.jsh.erp.datasource.mappers.DepotHeadMapperEx;
|
|
|
import com.jsh.erp.datasource.mappers.DepotItemMapperEx;
|
|
|
-import com.jsh.erp.datasource.mappers.MaterialCurrentStockMapper;
|
|
|
-import com.jsh.erp.datasource.mappers.MaterialCurrentStockMapperEx;
|
|
|
import com.jsh.erp.datasource.pda.dto.PDADepotHeadDTO;
|
|
|
import com.jsh.erp.datasource.pda.dto.PDADepotMaterialDto;
|
|
|
import com.jsh.erp.datasource.pda.vo.PDADepotHeadVO;
|
|
@@ -26,7 +21,6 @@ import com.jsh.erp.query.QueryWrapperX;
|
|
|
import com.jsh.erp.service.*;
|
|
|
import com.jsh.erp.util.QRCodeGenerator;
|
|
|
import com.jsh.erp.utils.ExcelUtils;
|
|
|
-import com.jsh.erp.utils.HttpClient;
|
|
|
import com.jsh.erp.utils.PageUtils;
|
|
|
import com.jsh.erp.utils.StringUtil;
|
|
|
import com.jsh.erp.utils.Tools;
|
|
@@ -2051,7 +2045,7 @@ public class DepotHeadServiceImpl extends ServiceImpl<DepotHeadMapper, DepotHead
|
|
|
depotItemService.insertDepotItemWithObj(depotItem);
|
|
|
if(BusinessConstants.DEPOTHEAD_TYPE_IN.equals(depotHead.getType())){
|
|
|
//表单入库,新增批次商品信息
|
|
|
- materialBatchService.generateMaterialBatchByDepotItemId(depotItem);
|
|
|
+ materialBatchService.generateMaterialBatchByDepotItemId(depotItem,depotHead.getOrganId());
|
|
|
}else if(BusinessConstants.DEPOTHEAD_TYPE_OUT.equals(depotHead.getType())){
|
|
|
//表单出库,修改商品库存
|
|
|
//materialExtend.setInventory(materialExtend.getInventory().subtract(depotItem.getBasicNumber()));
|