|
@@ -84,41 +84,40 @@ public class ZEngineeringNodeServiceImpl implements IZEngineeringNodeService {
|
|
lqw.eq(StringUtils.isNotBlank(bo.getType()), ZEngineeringNode::getType, bo.getType());
|
|
lqw.eq(StringUtils.isNotBlank(bo.getType()), ZEngineeringNode::getType, bo.getType());
|
|
if (!LoginHelper.isAdmin())
|
|
if (!LoginHelper.isAdmin())
|
|
lqw.eq(ZEngineeringNode::getCreateBy, LoginHelper.getLoginUser().getUsername());
|
|
lqw.eq(ZEngineeringNode::getCreateBy, LoginHelper.getLoginUser().getUsername());
|
|
- ZEngineeringNode zEngineeringNode=baseMapper.selectOne(lqw);
|
|
|
|
-// ZEngineeringNode zEngineeringNodeVo=baseMapper.selectById(bo.getId());
|
|
|
|
- if (zEngineeringNode==null)
|
|
|
|
- {
|
|
|
|
- return null;
|
|
|
|
|
|
+ ZEngineeringNode zEngineeringNode = baseMapper.selectOne(lqw);
|
|
|
|
+ // ZEngineeringNode zEngineeringNodeVo=baseMapper.selectById(bo.getId());
|
|
|
|
+ if (zEngineeringNode == null) {
|
|
|
|
+ return null;
|
|
}
|
|
}
|
|
ZEngineeringNodeBo zEngineeringNodeBo = new ZEngineeringNodeBo();
|
|
ZEngineeringNodeBo zEngineeringNodeBo = new ZEngineeringNodeBo();
|
|
-// ZEngineeringNodeBo zEngineeringNodeBo= BeanUtil.toBean(zEngineeringNode, ZEngineeringNodeBo.class);
|
|
|
|
- BeanUtil.copyProperties(zEngineeringNode,zEngineeringNodeBo,"id");
|
|
|
|
|
|
+ // ZEngineeringNodeBo zEngineeringNodeBo= BeanUtil.toBean(zEngineeringNode, ZEngineeringNodeBo.class);
|
|
|
|
+ BeanUtil.copyProperties(zEngineeringNode, zEngineeringNodeBo, "id");
|
|
zEngineeringNodeBo.setId(zEngineeringNode.getId());
|
|
zEngineeringNodeBo.setId(zEngineeringNode.getId());
|
|
- List<ZEngineeringInfoBo> zEngineeringInfoBo= izEngineeringInfoService.query(zEngineeringNodeBo);
|
|
|
|
|
|
+ List<ZEngineeringInfoBo> zEngineeringInfoBo = izEngineeringInfoService.query(zEngineeringNodeBo);
|
|
zEngineeringNodeBo.setId(zEngineeringNode.getId());
|
|
zEngineeringNodeBo.setId(zEngineeringNode.getId());
|
|
zEngineeringNodeBo.setzEngineeringInfoBoList(zEngineeringInfoBo);
|
|
zEngineeringNodeBo.setzEngineeringInfoBoList(zEngineeringInfoBo);
|
|
return zEngineeringNodeBo;
|
|
return zEngineeringNodeBo;
|
|
}
|
|
}
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
@DynamicName(spel = "#bo.createTime")
|
|
@DynamicName(spel = "#bo.createTime")
|
|
// @Async("threadPoolTaskExecutor")
|
|
// @Async("threadPoolTaskExecutor")
|
|
- public ZEngineeringNodeBo Userquery(ZEngineeringNodeBo bo,String username) {
|
|
|
|
|
|
+ public ZEngineeringNodeBo Userquery(ZEngineeringNodeBo bo, String username) {
|
|
LambdaQueryWrapper<ZEngineeringNode> lqw = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<ZEngineeringNode> lqw = Wrappers.lambdaQuery();
|
|
lqw.eq(StringUtils.isNotBlank(bo.getCivliId()), ZEngineeringNode::getCivliId, bo.getCivliId());
|
|
lqw.eq(StringUtils.isNotBlank(bo.getCivliId()), ZEngineeringNode::getCivliId, bo.getCivliId());
|
|
lqw.eq(StringUtils.isNotBlank(bo.getType()), ZEngineeringNode::getType, bo.getType());
|
|
lqw.eq(StringUtils.isNotBlank(bo.getType()), ZEngineeringNode::getType, bo.getType());
|
|
-// if (!LoginHelper.isAdmin())
|
|
|
|
-// lqw.eq(ZEngineeringNode::getCreateBy, username);
|
|
|
|
- ZEngineeringNode zEngineeringNode=baseMapper.selectOne(lqw);
|
|
|
|
-// ZEngineeringNode zEngineeringNodeVo=baseMapper.selectById(bo.getId());
|
|
|
|
- if (zEngineeringNode==null)
|
|
|
|
- {
|
|
|
|
- return null;
|
|
|
|
|
|
+ // if (!LoginHelper.isAdmin())
|
|
|
|
+ // lqw.eq(ZEngineeringNode::getCreateBy, username);
|
|
|
|
+ ZEngineeringNode zEngineeringNode = baseMapper.selectOne(lqw);
|
|
|
|
+ // ZEngineeringNode zEngineeringNodeVo=baseMapper.selectById(bo.getId());
|
|
|
|
+ if (zEngineeringNode == null) {
|
|
|
|
+ return null;
|
|
}
|
|
}
|
|
ZEngineeringNodeBo zEngineeringNodeBo = new ZEngineeringNodeBo();
|
|
ZEngineeringNodeBo zEngineeringNodeBo = new ZEngineeringNodeBo();
|
|
-// ZEngineeringNodeBo zEngineeringNodeBo= BeanUtil.toBean(zEngineeringNode, ZEngineeringNodeBo.class);
|
|
|
|
- BeanUtil.copyProperties(zEngineeringNode,zEngineeringNodeBo,"id");
|
|
|
|
|
|
+ // ZEngineeringNodeBo zEngineeringNodeBo= BeanUtil.toBean(zEngineeringNode, ZEngineeringNodeBo.class);
|
|
|
|
+ BeanUtil.copyProperties(zEngineeringNode, zEngineeringNodeBo, "id");
|
|
zEngineeringNodeBo.setId(zEngineeringNode.getId());
|
|
zEngineeringNodeBo.setId(zEngineeringNode.getId());
|
|
- List<ZEngineeringInfoBo> zEngineeringInfoBo= izEngineeringInfoService.query(zEngineeringNodeBo);
|
|
|
|
|
|
+ List<ZEngineeringInfoBo> zEngineeringInfoBo = izEngineeringInfoService.query(zEngineeringNodeBo);
|
|
zEngineeringNodeBo.setId(zEngineeringNode.getId());
|
|
zEngineeringNodeBo.setId(zEngineeringNode.getId());
|
|
zEngineeringNodeBo.setzEngineeringInfoBoList(zEngineeringInfoBo);
|
|
zEngineeringNodeBo.setzEngineeringInfoBoList(zEngineeringInfoBo);
|
|
return zEngineeringNodeBo;
|
|
return zEngineeringNodeBo;
|
|
@@ -128,13 +127,13 @@ public class ZEngineeringNodeServiceImpl implements IZEngineeringNodeService {
|
|
@DynamicName(spel = "#bo.createTime")
|
|
@DynamicName(spel = "#bo.createTime")
|
|
public List<ZEngineeringNodeBo> queryListDetails(ZEngineeringNodeBo bo) {
|
|
public List<ZEngineeringNodeBo> queryListDetails(ZEngineeringNodeBo bo) {
|
|
LambdaQueryWrapper<ZEngineeringNode> lqw = buildQueryWrapper(bo);
|
|
LambdaQueryWrapper<ZEngineeringNode> lqw = buildQueryWrapper(bo);
|
|
- List<ZEngineeringNode> zEngineeringNode=baseMapper.selectList(lqw);
|
|
|
|
- List<ZEngineeringNodeBo> zEngineeringNodeBoList=new ArrayList<>();
|
|
|
|
- zEngineeringNode.stream().forEach(item->{
|
|
|
|
|
|
+ List<ZEngineeringNode> zEngineeringNode = baseMapper.selectList(lqw);
|
|
|
|
+ List<ZEngineeringNodeBo> zEngineeringNodeBoList = new ArrayList<>();
|
|
|
|
+ zEngineeringNode.stream().forEach(item -> {
|
|
ZEngineeringNodeBo zEngineeringNodeBo = new ZEngineeringNodeBo();
|
|
ZEngineeringNodeBo zEngineeringNodeBo = new ZEngineeringNodeBo();
|
|
- BeanUtil.copyProperties(item,zEngineeringNodeBo,"id");
|
|
|
|
|
|
+ BeanUtil.copyProperties(item, zEngineeringNodeBo, "id");
|
|
zEngineeringNodeBo.setId(item.getId());
|
|
zEngineeringNodeBo.setId(item.getId());
|
|
- List<ZEngineeringInfoBo> zEngineeringInfoBo= izEngineeringInfoService.query(zEngineeringNodeBo);
|
|
|
|
|
|
+ List<ZEngineeringInfoBo> zEngineeringInfoBo = izEngineeringInfoService.query(zEngineeringNodeBo);
|
|
zEngineeringNodeBo.setId(item.getId());
|
|
zEngineeringNodeBo.setId(item.getId());
|
|
zEngineeringNodeBo.setzEngineeringInfoBoList(zEngineeringInfoBo);
|
|
zEngineeringNodeBo.setzEngineeringInfoBoList(zEngineeringInfoBo);
|
|
zEngineeringNodeBoList.add(zEngineeringNodeBo);
|
|
zEngineeringNodeBoList.add(zEngineeringNodeBo);
|
|
@@ -168,14 +167,18 @@ public class ZEngineeringNodeServiceImpl implements IZEngineeringNodeService {
|
|
public List<ZEngineeringNodeBo> queryNodeList(ZEngineeringCivil bo) {
|
|
public List<ZEngineeringNodeBo> queryNodeList(ZEngineeringCivil bo) {
|
|
LambdaQueryWrapper<ZEngineeringNode> lqw = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<ZEngineeringNode> lqw = Wrappers.lambdaQuery();
|
|
lqw.eq(StringUtils.isNotBlank(bo.getId()), ZEngineeringNode::getCivliId, bo.getId());
|
|
lqw.eq(StringUtils.isNotBlank(bo.getId()), ZEngineeringNode::getCivliId, bo.getId());
|
|
- List<ZEngineeringNode> zEngineeringNodeList= baseMapper.selectList(lqw);
|
|
|
|
- List<ZEngineeringNodeBo>zEngineeringNodeBoList=new ArrayList<>();
|
|
|
|
- zEngineeringNodeList.stream().forEach(item->{
|
|
|
|
- ZEngineeringNodeBo zEngineeringNodeBo=BeanUtil.copyProperties(item,ZEngineeringNodeBo.class);
|
|
|
|
- ZEngineeringReviewBo zEngineeringReviewBo=izEngineeringReviewService.query(zEngineeringNodeBo);
|
|
|
|
- zEngineeringNodeBo.setReviewStatus(zEngineeringReviewBo.getReviewStatus());
|
|
|
|
- zEngineeringNodeBoList.add(zEngineeringNodeBo);
|
|
|
|
- });
|
|
|
|
|
|
+ List<ZEngineeringNode> zEngineeringNodeList = baseMapper.selectList(lqw);
|
|
|
|
+ List<ZEngineeringNodeBo> zEngineeringNodeBoList = new ArrayList<>();
|
|
|
|
+ zEngineeringNodeList.stream().forEach(item -> {
|
|
|
|
+ ZEngineeringNodeBo zEngineeringNodeBo = BeanUtil.copyProperties(item, ZEngineeringNodeBo.class);
|
|
|
|
+ ZEngineeringReviewBo zEngineeringReviewBo = izEngineeringReviewService.query(zEngineeringNodeBo);
|
|
|
|
+ if (!ObjectUtils.isEmpty(zEngineeringReviewBo)) {
|
|
|
|
+ zEngineeringNodeBo.setReviewStatus(zEngineeringReviewBo.getReviewStatus());
|
|
|
|
+ }else {
|
|
|
|
+ zEngineeringNodeBo.setReviewStatus("0");
|
|
|
|
+ }
|
|
|
|
+ zEngineeringNodeBoList.add(zEngineeringNodeBo);
|
|
|
|
+ });
|
|
return zEngineeringNodeBoList;
|
|
return zEngineeringNodeBoList;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -213,43 +216,43 @@ public class ZEngineeringNodeServiceImpl implements IZEngineeringNodeService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- @Async
|
|
|
|
- public int batchReview(List<ZEngineeringCivil> zEngineeringCivilList,ZEngineeringNodeBo bo,String userId) {
|
|
|
|
- zEngineeringCivilList.forEach(item->{
|
|
|
|
|
|
+ @Async
|
|
|
|
+ public int batchReview(List<ZEngineeringCivil> zEngineeringCivilList, ZEngineeringNodeBo bo, String userId) {
|
|
|
|
+ zEngineeringCivilList.forEach(item -> {
|
|
SimpleDateFormat format = new SimpleDateFormat("yyyy_MM");
|
|
SimpleDateFormat format = new SimpleDateFormat("yyyy_MM");
|
|
LambdaQueryWrapper<ZEngineeringNode> lqw = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<ZEngineeringNode> lqw = Wrappers.lambdaQuery();
|
|
- lqw.eq(StringUtils.isNotBlank(item.getId()), ZEngineeringNode::getCivliId,item.getId());
|
|
|
|
- lqw.eq(StringUtils.isNotBlank(bo.getType()), ZEngineeringNode::getType,bo.getType());
|
|
|
|
|
|
+ lqw.eq(StringUtils.isNotBlank(item.getId()), ZEngineeringNode::getCivliId, item.getId());
|
|
|
|
+ lqw.eq(StringUtils.isNotBlank(bo.getType()), ZEngineeringNode::getType, bo.getType());
|
|
format.format(item.getCreateTime());
|
|
format.format(item.getCreateTime());
|
|
MonthTableNameHandler.setData(format.format(item.getCreateTime()));
|
|
MonthTableNameHandler.setData(format.format(item.getCreateTime()));
|
|
- ZEngineeringNode zEngineeringNode=baseMapper.selectOne(lqw);
|
|
|
|
- List<ZEngineeringReview> zEngineeringReviewList =new ArrayList<>();
|
|
|
|
- if (null!=zEngineeringNode)
|
|
|
|
- {
|
|
|
|
- ZEngineeringReview zEngineeringReview =new ZEngineeringReview();
|
|
|
|
- zEngineeringReview.setReviewTime( new Date());
|
|
|
|
- zEngineeringReview.setReviewContent(bo.getReviewContent());
|
|
|
|
- zEngineeringReview.setReviewStatus(bo.getReviewStatus());
|
|
|
|
- zEngineeringReview.setReviewUser(userId);
|
|
|
|
- zEngineeringReview.setCreateTime(item.getCreateTime());
|
|
|
|
- zEngineeringReview.setEngInfoId(zEngineeringNode.getId());
|
|
|
|
- zEngineeringReviewList.add(zEngineeringReview);
|
|
|
|
- izEngineeringReviewService.Bacthinsert(zEngineeringReview);
|
|
|
|
- ZEngineeringReviewBo zEngineeringReviewBo=BeanUtil.copyProperties(zEngineeringReview, ZEngineeringReviewBo.class);
|
|
|
|
- izEngineeringReviewService.updateCivilStatus(item);
|
|
|
|
- //Civilinsert(zEngineeringReviewBo);
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
|
|
+ ZEngineeringNode zEngineeringNode = baseMapper.selectOne(lqw);
|
|
|
|
+ List<ZEngineeringReview> zEngineeringReviewList = new ArrayList<>();
|
|
|
|
+ if (null != zEngineeringNode) {
|
|
|
|
+ ZEngineeringReview zEngineeringReview = new ZEngineeringReview();
|
|
|
|
+ zEngineeringReview.setReviewTime(new Date());
|
|
|
|
+ zEngineeringReview.setReviewContent(bo.getReviewContent());
|
|
|
|
+ zEngineeringReview.setReviewStatus(bo.getReviewStatus());
|
|
|
|
+ zEngineeringReview.setReviewUser(userId);
|
|
|
|
+ zEngineeringReview.setCreateTime(item.getCreateTime());
|
|
|
|
+ zEngineeringReview.setEngInfoId(zEngineeringNode.getId());
|
|
|
|
+ zEngineeringReviewList.add(zEngineeringReview);
|
|
|
|
+ izEngineeringReviewService.Bacthinsert(zEngineeringReview);
|
|
|
|
+ ZEngineeringReviewBo zEngineeringReviewBo = BeanUtil.copyProperties(zEngineeringReview, ZEngineeringReviewBo.class);
|
|
|
|
+ izEngineeringReviewService.updateCivilStatus(item);
|
|
|
|
+ //Civilinsert(zEngineeringReviewBo);
|
|
|
|
+
|
|
|
|
+ }
|
|
MonthTableNameHandler.removeData();
|
|
MonthTableNameHandler.removeData();
|
|
});
|
|
});
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
@Async
|
|
@Async
|
|
@DynamicName(spel = "#zEngineeringCivilList[0].createTime")
|
|
@DynamicName(spel = "#zEngineeringCivilList[0].createTime")
|
|
- public int Civilinsert(List<ZEngineeringCivil> zEngineeringCivilList,ZEngineeringNodeBo bo, String UserId) {
|
|
|
|
- zEngineeringCivilList.forEach(item2-> {
|
|
|
|
|
|
+ public int Civilinsert(List<ZEngineeringCivil> zEngineeringCivilList, ZEngineeringNodeBo bo, String UserId) {
|
|
|
|
+ zEngineeringCivilList.forEach(item2 -> {
|
|
SimpleDateFormat format = new SimpleDateFormat("yyyy_MM");
|
|
SimpleDateFormat format = new SimpleDateFormat("yyyy_MM");
|
|
LambdaQueryWrapper<ZEngineeringNode> lqw = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<ZEngineeringNode> lqw = Wrappers.lambdaQuery();
|
|
lqw.eq(StringUtils.isNotBlank(item2.getId()), ZEngineeringNode::getCivliId, item2.getId());
|
|
lqw.eq(StringUtils.isNotBlank(item2.getId()), ZEngineeringNode::getCivliId, item2.getId());
|
|
@@ -258,14 +261,14 @@ public class ZEngineeringNodeServiceImpl implements IZEngineeringNodeService {
|
|
MonthTableNameHandler.setData(format.format(item2.getCreateTime()));
|
|
MonthTableNameHandler.setData(format.format(item2.getCreateTime()));
|
|
ZEngineeringNode zEngineeringNode = baseMapper.selectOne(lqw);
|
|
ZEngineeringNode zEngineeringNode = baseMapper.selectOne(lqw);
|
|
//ZEngineeringNode zEngineeringNode = baseMapper.selectById(zEngineeringReviewBo.getEngInfoId());
|
|
//ZEngineeringNode zEngineeringNode = baseMapper.selectById(zEngineeringReviewBo.getEngInfoId());
|
|
-// ZEngineeringCivil zEngineeringCivil= zEngineeringCivilMapper.selectById(zEngineeringNode.getCivliId());
|
|
|
|
|
|
+ // ZEngineeringCivil zEngineeringCivil= zEngineeringCivilMapper.selectById(zEngineeringNode.getCivliId());
|
|
ZEngineeringCivilBo zEngineeringCivilBo = BeanUtil.copyProperties(item2, ZEngineeringCivilBo.class);
|
|
ZEngineeringCivilBo zEngineeringCivilBo = BeanUtil.copyProperties(item2, ZEngineeringCivilBo.class);
|
|
ZEngineeringNodeBo zEngineeringNodeBo = BeanUtil.copyProperties(zEngineeringNode, ZEngineeringNodeBo.class);
|
|
ZEngineeringNodeBo zEngineeringNodeBo = BeanUtil.copyProperties(zEngineeringNode, ZEngineeringNodeBo.class);
|
|
MonthTableNameHandler.setData(new SimpleDateFormat("yyyy_MM").format(item2.getCreateTime()));
|
|
MonthTableNameHandler.setData(new SimpleDateFormat("yyyy_MM").format(item2.getCreateTime()));
|
|
- zEngineeringCivilBo.setzEngineeringNodeBo(Userquery(zEngineeringNodeBo,UserId));
|
|
|
|
|
|
+ zEngineeringCivilBo.setzEngineeringNodeBo(Userquery(zEngineeringNodeBo, UserId));
|
|
MonthTableNameHandler.removeData();
|
|
MonthTableNameHandler.removeData();
|
|
-// zEngineeringCivilBo.setCreateTime(zEngineeringReviewBo.getCreateTime());
|
|
|
|
-// izEngineeringReviewService.Civilinsert(zEngineeringCivil,zEngineeringReviewBo);
|
|
|
|
|
|
+ // zEngineeringCivilBo.setCreateTime(zEngineeringReviewBo.getCreateTime());
|
|
|
|
+ // izEngineeringReviewService.Civilinsert(zEngineeringCivil,zEngineeringReviewBo);
|
|
areaMessageVo areaMessageVo=new areaMessageVo();
|
|
areaMessageVo areaMessageVo=new areaMessageVo();
|
|
if (zEngineeringCivilBo.getEnginClassification().equals("courtyard")||zEngineeringCivilBo.getEnginClassification().equals("overhead "))
|
|
if (zEngineeringCivilBo.getEnginClassification().equals("courtyard")||zEngineeringCivilBo.getEnginClassification().equals("overhead "))
|
|
{
|
|
{
|
|
@@ -286,13 +289,13 @@ public class ZEngineeringNodeServiceImpl implements IZEngineeringNodeService {
|
|
areaMessageVo = zEngineeringCivilMapper.getHouseMessage(zEngineeringCivilBo.getHouseId());
|
|
areaMessageVo = zEngineeringCivilMapper.getHouseMessage(zEngineeringCivilBo.getHouseId());
|
|
}
|
|
}
|
|
if (!ObjectUtils.isEmpty(areaMessageVo))
|
|
if (!ObjectUtils.isEmpty(areaMessageVo))
|
|
- BeanUtils.copyProperties(areaMessageVo, zEngineeringCivilBo);
|
|
|
|
|
|
+ BeanUtils.copyProperties(areaMessageVo, zEngineeringCivilBo);
|
|
Map<String, List<SysDictData>> sysDictMap = RedisUtils.getCacheMap("sys_dict");
|
|
Map<String, List<SysDictData>> sysDictMap = RedisUtils.getCacheMap("sys_dict");
|
|
-// sysDictMap.get(zEngineeringCivilBo.getEnginType()).stream().forEach(item -> {
|
|
|
|
-// if (item.getDictValue().equals(zEngineeringCivilBo.getCompletionStatus())) {
|
|
|
|
-// zEngineeringCivilBo.setCompletionStatus(item.getDictLabel());
|
|
|
|
-// }
|
|
|
|
-// });
|
|
|
|
|
|
+ // sysDictMap.get(zEngineeringCivilBo.getEnginType()).stream().forEach(item -> {
|
|
|
|
+ // if (item.getDictValue().equals(zEngineeringCivilBo.getCompletionStatus())) {
|
|
|
|
+ // zEngineeringCivilBo.setCompletionStatus(item.getDictLabel());
|
|
|
|
+ // }
|
|
|
|
+ // });
|
|
sysDictMap.get(zEngineeringCivilBo.getEnginType()).stream().forEach(item -> {
|
|
sysDictMap.get(zEngineeringCivilBo.getEnginType()).stream().forEach(item -> {
|
|
if (item.getDictValue().equals(zEngineeringCivilBo.getEnginClassification())) {
|
|
if (item.getDictValue().equals(zEngineeringCivilBo.getEnginClassification())) {
|
|
zEngineeringCivilBo.setEnginClassification(item.getDictLabel());
|
|
zEngineeringCivilBo.setEnginClassification(item.getDictLabel());
|
|
@@ -303,8 +306,8 @@ public class ZEngineeringNodeServiceImpl implements IZEngineeringNodeService {
|
|
zEngineeringCivilBo.setEnginCycle(item.getDictLabel());
|
|
zEngineeringCivilBo.setEnginCycle(item.getDictLabel());
|
|
}
|
|
}
|
|
});
|
|
});
|
|
-// zEngineeringCivilBo.getzEngineeringNodeBo().setType(type);
|
|
|
|
-// zEngineeringCivilBo.setEnginClassification(completionStatus);
|
|
|
|
|
|
+ // zEngineeringCivilBo.getzEngineeringNodeBo().setType(type);
|
|
|
|
+ // zEngineeringCivilBo.setEnginClassification(completionStatus);
|
|
if (zEngineeringCivilBo.getEnginType().equals("old_renovation")) {
|
|
if (zEngineeringCivilBo.getEnginType().equals("old_renovation")) {
|
|
zEngineeringCivilBo.setEnginType("旧改");
|
|
zEngineeringCivilBo.setEnginType("旧改");
|
|
} else if (zEngineeringCivilBo.getEnginType().equals("new_built")) {
|
|
} else if (zEngineeringCivilBo.getEnginType().equals("new_built")) {
|
|
@@ -422,12 +425,13 @@ public class ZEngineeringNodeServiceImpl implements IZEngineeringNodeService {
|
|
}
|
|
}
|
|
return baseMapper.updateById(update) > 0;
|
|
return baseMapper.updateById(update) > 0;
|
|
}
|
|
}
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
@DynamicName(spel = "#bo.createTime")
|
|
@DynamicName(spel = "#bo.createTime")
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
public Boolean updateMuch(ZEngineeringNodeBo bo) {
|
|
public Boolean updateMuch(ZEngineeringNodeBo bo) {
|
|
ZEngineeringNode update = BeanUtil.toBean(bo, ZEngineeringNode.class);
|
|
ZEngineeringNode update = BeanUtil.toBean(bo, ZEngineeringNode.class);
|
|
- bo.getzEngineeringInfoBoList().stream().forEach(item->{
|
|
|
|
|
|
+ bo.getzEngineeringInfoBoList().stream().forEach(item -> {
|
|
item.setCreateTime(bo.getCreateTime());
|
|
item.setCreateTime(bo.getCreateTime());
|
|
izEngineeringInfoService.update(item);
|
|
izEngineeringInfoService.update(item);
|
|
});
|
|
});
|