|
|
@ -141,12 +141,15 @@ public class InvProductDetailServiceImpl implements InvProductDetailService {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public int vailStockCount(String code) {
|
|
|
|
public int vailStockCount(String code, String invStorageCode, String invWarehouseCode, String invSpaceCode) {
|
|
|
|
if (StrUtil.isEmpty(code)) {
|
|
|
|
if (StrUtil.isEmpty(code)) {
|
|
|
|
return 0;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
FilterInvProductDetailRequest filterInvProductDetailRequest = new FilterInvProductDetailRequest();
|
|
|
|
FilterInvProductDetailRequest filterInvProductDetailRequest = new FilterInvProductDetailRequest();
|
|
|
|
filterInvProductDetailRequest.setOriginCode(code);
|
|
|
|
filterInvProductDetailRequest.setOriginCode(code);
|
|
|
|
|
|
|
|
filterInvProductDetailRequest.setInvStorageCode(invStorageCode);
|
|
|
|
|
|
|
|
filterInvProductDetailRequest.setInvWarehouseCode(invWarehouseCode);
|
|
|
|
|
|
|
|
filterInvProductDetailRequest.setInvSpaceCode(invSpaceCode);
|
|
|
|
List<InvProductDetailEntity> datas = invProductDetailDao.filterInvProductDetail(filterInvProductDetailRequest);
|
|
|
|
List<InvProductDetailEntity> datas = invProductDetailDao.filterInvProductDetail(filterInvProductDetailRequest);
|
|
|
|
if (CollUtil.isEmpty(datas)) {
|
|
|
|
if (CollUtil.isEmpty(datas)) {
|
|
|
|
filterInvProductDetailRequest.setOriginCode(null);
|
|
|
|
filterInvProductDetailRequest.setOriginCode(null);
|
|
|
|