feat(wms): 新增库存批次号查询功能
- 在 IWmsStockIoDetailService 接口中添加 batchQuery 方法 - 在 WmsStockIoDetailController 中添加 batchQuery 接口 - 在 WmsStockIoDetailMapper 接口中添加 batchQuery 方法 - 在 WmsStockIoDetailMapper.xml 中添加对应的 SQL 查询语句 - 在 WmsStockIoDetailServiceImpl 中实现 batchQuery 方法 - 在 WmsStockIoDetailVo 中添加主表的 stockIoCode、ioType 和 bizType 字段
This commit is contained in:
@@ -9,6 +9,8 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.klp.common.utils.StringUtils;
|
||||
import com.klp.domain.WmsProduct;
|
||||
import com.klp.domain.WmsRawMaterial;
|
||||
import com.klp.domain.bo.WmsStockBo;
|
||||
import com.klp.domain.vo.WmsStockVo;
|
||||
import com.klp.mapper.WmsProductMapper;
|
||||
import com.klp.mapper.WmsRawMaterialMapper;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
@@ -22,10 +24,8 @@ import com.klp.mapper.WmsStockIoDetailMapper;
|
||||
import com.klp.mapper.WmsStockIoMapper;
|
||||
import com.klp.service.IWmsStockIoDetailService;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Collection;
|
||||
import java.util.Date;
|
||||
import java.util.*;
|
||||
|
||||
import com.klp.common.exception.ServiceException;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
|
||||
@@ -220,4 +220,10 @@ public class WmsStockIoDetailServiceImpl implements IWmsStockIoDetailService {
|
||||
|
||||
return baseMapper.deleteBatchIds(ids) > 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<WmsStockIoDetailVo> batchQuery(WmsStockIoDetailBo bo) {
|
||||
//根据这个bo.getBatchNo()拿到这个批次号对应明细表的信息在根据明细表带的stockIoId拿到库存表信息
|
||||
return baseMapper.batchQuery(bo.getBatchNo());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -23,10 +23,7 @@ import com.klp.mapper.WmsWarehouseMapper;
|
||||
import com.klp.service.IWmsStockService;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Collection;
|
||||
import java.util.ArrayList;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* 库存:原材料/产品与库区/库位的存放关系Service业务层处理
|
||||
@@ -182,6 +179,8 @@ public class WmsStockServiceImpl implements IWmsStockService {
|
||||
return baseMapper.getStockByItemId(rawMaterialId);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取指定仓库ID及其所有子仓库ID
|
||||
* @param warehouseId 仓库ID
|
||||
|
||||
Reference in New Issue
Block a user