|
@@ -64,22 +64,27 @@ public class ZEngineeringInfoServiceImpl implements IZEngineeringInfoService {
|
|
@Override
|
|
@Override
|
|
@DynamicName(spel = "#bo.createTime")
|
|
@DynamicName(spel = "#bo.createTime")
|
|
|
|
|
|
- public ZEngineeringInfoBo query(ZEngineeringNodeBo bo) {
|
|
|
|
|
|
+ public List<ZEngineeringInfoBo> query(ZEngineeringNodeBo bo) {
|
|
LambdaQueryWrapper<ZEngineeringInfo> lqw = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<ZEngineeringInfo> lqw = Wrappers.lambdaQuery();
|
|
- ZEngineeringInfo zEngineeringInfoVo= baseMapper.selectOne(lqw.eq(StringUtils.isNotBlank(bo.getId()), ZEngineeringInfo::getEngInfoId, bo.getId()));
|
|
|
|
- ZEngineeringInfoBo zEngineeringInfoBo1 = BeanUtil.toBean(zEngineeringInfoVo, ZEngineeringInfoBo.class);
|
|
|
|
- SysUser sysUser=sysUserService.selectUserByUserName(zEngineeringInfoVo.getCreateBy());
|
|
|
|
- zEngineeringInfoBo1.setHeadName(sysUser.getNickName());
|
|
|
|
- zEngineeringInfoBo1.setConstructUser(sysUser.getNickName());
|
|
|
|
- zEngineeringInfoBo1.setHeadPhone(sysUser.getPhonenumber());
|
|
|
|
- zEngineeringInfoBo1.setConstructPhone(sysUser.getPhonenumber());
|
|
|
|
- List<String> photoList=izEngiineeringPhotoService.queryList(zEngineeringInfoBo1);
|
|
|
|
- List<ZEngineeringMaterialBo> zEngineeringMaterialBo=izEngineeringMaterialService.query(zEngineeringInfoBo1);
|
|
|
|
- zEngineeringInfoBo1.setzEngiineeringPhotoBoList(photoList);
|
|
|
|
- zEngineeringInfoBo1.setzEngineeringMaterialBo(zEngineeringMaterialBo);
|
|
|
|
- ZEngineeringReviewBo zEngineeringReviewbo=izEngineeringReviewService.query(bo);
|
|
|
|
- zEngineeringInfoBo1.setzEngineeringReviewBo(zEngineeringReviewbo);
|
|
|
|
- return zEngineeringInfoBo1;
|
|
|
|
|
|
+ List<ZEngineeringInfo> zEngineeringInfoVoList= baseMapper.selectList(lqw.eq(StringUtils.isNotBlank(bo.getId()), ZEngineeringInfo::getEngInfoId, bo.getId()));
|
|
|
|
+ List<ZEngineeringInfoBo> zEngineeringInfoBoList=new ArrayList<>();
|
|
|
|
+ zEngineeringInfoVoList.stream().forEach(item->{
|
|
|
|
+ ZEngineeringInfoBo zEngineeringInfoBo1 = BeanUtil.toBean(item, ZEngineeringInfoBo.class);
|
|
|
|
+ SysUser sysUser=sysUserService.selectUserByUserName(item.getCreateBy());
|
|
|
|
+ zEngineeringInfoBo1.setHeadName(sysUser.getNickName());
|
|
|
|
+ zEngineeringInfoBo1.setConstructUser(sysUser.getNickName());
|
|
|
|
+ zEngineeringInfoBo1.setHeadPhone(sysUser.getPhonenumber());
|
|
|
|
+ zEngineeringInfoBo1.setConstructPhone(sysUser.getPhonenumber());
|
|
|
|
+ List<String> photoList=izEngiineeringPhotoService.queryList(zEngineeringInfoBo1);
|
|
|
|
+ List<ZEngineeringMaterialBo> zEngineeringMaterialBo=izEngineeringMaterialService.query(zEngineeringInfoBo1);
|
|
|
|
+ zEngineeringInfoBo1.setzEngiineeringPhotoBoList(photoList);
|
|
|
|
+ zEngineeringInfoBo1.setzEngineeringMaterialBo(zEngineeringMaterialBo);
|
|
|
|
+ ZEngineeringReviewBo zEngineeringReviewbo=izEngineeringReviewService.query(bo);
|
|
|
|
+ zEngineeringInfoBo1.setzEngineeringReviewBo(zEngineeringReviewbo);
|
|
|
|
+ zEngineeringInfoBoList.add(zEngineeringInfoBo1);
|
|
|
|
+ });
|
|
|
|
+
|
|
|
|
+ return zEngineeringInfoBoList;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|