This commit is contained in:
2025-08-25 16:01:36 +08:00
parent b008a472fc
commit c26f23cfb0

View File

@ -18,6 +18,7 @@ import org.docx4j.openpackaging.exceptions.Docx4JException;
import org.docx4j.openpackaging.packages.WordprocessingMLPackage; import org.docx4j.openpackaging.packages.WordprocessingMLPackage;
import org.dromara.cailiaoshebei.controller.constant; import org.dromara.cailiaoshebei.controller.constant;
import org.dromara.cailiaoshebei.domain.BusMaterialbatchdemandplan; import org.dromara.cailiaoshebei.domain.BusMaterialbatchdemandplan;
import org.dromara.cailiaoshebei.domain.BusMrpBase;
import org.dromara.cailiaoshebei.domain.BusPlanDocAssociation; import org.dromara.cailiaoshebei.domain.BusPlanDocAssociation;
import org.dromara.cailiaoshebei.domain.BusPurchaseDoc; import org.dromara.cailiaoshebei.domain.BusPurchaseDoc;
import org.dromara.cailiaoshebei.domain.bo.BusPlanDocAssociationBo; import org.dromara.cailiaoshebei.domain.bo.BusPlanDocAssociationBo;
@ -120,7 +121,10 @@ public class BusPurchaseDocServiceImpl extends ServiceImpl<BusPurchaseDocMapper,
LambdaQueryWrapper<BusPurchaseDoc> lqw = buildQueryWrapper(bo); LambdaQueryWrapper<BusPurchaseDoc> lqw = buildQueryWrapper(bo);
Page<BusPurchaseDocVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw); Page<BusPurchaseDocVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
result.getRecords().forEach(v -> { result.getRecords().forEach(v -> {
v.setPlanCode(mrpBaseService.getById(v.getMrpBaseId()).getPlanCode()); BusMrpBase byId = mrpBaseService.getById(v.getMrpBaseId());
if (byId != null){
v.setPlanCode(byId.getPlanCode());
}
}); });
return TableDataInfo.build(result); return TableDataInfo.build(result);
} }