|
|
@ -540,6 +540,20 @@ public class BalanceController { |
|
|
|
vo.setItemName(itembasicDO.getName()); |
|
|
|
vo.setItemType(itembasicDO.getType()); |
|
|
|
} |
|
|
|
//批量供应商
|
|
|
|
LambdaQueryWrapperX<PackageDO> lambdaQueryWrapper2 = new LambdaQueryWrapperX<>(); |
|
|
|
lambdaQueryWrapper2.eqIfPresent(PackageDO::getItemCode,vo.getItemCode()); |
|
|
|
lambdaQueryWrapper2.eqIfPresent(PackageDO::getBatch,vo.getBatch()); |
|
|
|
lambdaQueryWrapper2.eqIfPresent(PackageDO::getNumber,vo.getPackingNumber()); |
|
|
|
List<PackageDO> packageDOS = packageMapper.selectList(lambdaQueryWrapper2); |
|
|
|
if(!CollectionUtil.isEmpty(packageDOS)){ |
|
|
|
PackageDO packageDO = packageDOS.get(0); |
|
|
|
vo.setSupplierCode(packageDO.getSupplierCode()); |
|
|
|
SupplierDO supplierDO = supplierMapper.selectByCode(packageDO.getSupplierCode()); |
|
|
|
if(supplierDO != null){ |
|
|
|
vo.setSupplierName(supplierDO.getName()); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
return success(result); |
|
|
|
} |
|
|
|