未到货数量赋值逻辑修改

dev
李涛 6 months ago
parent 89a391ba9f
commit 37c82c288b
  1. 6
      lab-service/lab-capital/src/main/java/org/springblade/lims/goods/controller/GoodsController.java

@ -114,9 +114,9 @@ public class GoodsController extends BladeController {
wrapper.eq(ProductStoreDetial::getStatus, 0);
List<ProductStoreDetial> list = productStoreDetialService.list(wrapper);
goods1.setCount(list.size());
ContractDetail contractDetail = contractDetailService.getOne(Wrappers.<ContractDetail>lambdaQuery().eq(ContractDetail::getGoodsId,goods1.getId()).eq(BaseEntity::getIsDeleted,0));
if(contractDetail != null){
goods1.setNotNum(contractDetail.getNotNum());
List<ContractDetail> contractDetail = contractDetailService.list(Wrappers.<ContractDetail>lambdaQuery().eq(ContractDetail::getGoodsId, goods1.getId()).eq(BaseEntity::getIsDeleted, 0));
if (CollectionUtils.isNotEmpty(contractDetail)) {
goods1.setNotNum(contractDetail.stream().mapToInt(ContractDetail::getNotNum).sum());
}
}
return page;

Loading…
Cancel
Save