|
@@ -25,7 +25,9 @@ import com.ruoyi.zdsz.service.IZEngineeringNodeService;
|
|
|
import com.ruoyi.zdsz.service.IZEngineeringReviewService;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.hibernate.validator.internal.util.stereotypes.Lazy;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.scheduling.annotation.Async;
|
|
|
import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
|
|
|
import org.springframework.stereotype.Service;
|
|
@@ -53,21 +55,21 @@ import static cn.hutool.core.date.DateUtil.format;
|
|
|
public class ZEngineeringNodeServiceImpl implements IZEngineeringNodeService {
|
|
|
|
|
|
private final ZEngineeringNodeMapper baseMapper;
|
|
|
- @Resource
|
|
|
+ @Autowired
|
|
|
private IZEngineeringInfoService izEngineeringInfoService;
|
|
|
- @Resource
|
|
|
+ @Autowired
|
|
|
private ThreadPoolTaskExecutor threadPoolTaskExecutor;
|
|
|
- @Resource
|
|
|
+ @Autowired
|
|
|
private IZEngineeringReviewService izEngineeringReviewService;
|
|
|
- @Resource
|
|
|
+ @Autowired
|
|
|
private IZEngiineeringPhotoService izEngiineeringPhotoService;
|
|
|
- @Resource
|
|
|
+ @Autowired
|
|
|
private ZEngineeringCivilMapper zEngineeringCivilMapper;
|
|
|
- @Resource
|
|
|
+ @Autowired
|
|
|
private ZEngineeringReviewMapper zEngineeringReviewMapper;
|
|
|
- @Resource
|
|
|
+ @Autowired
|
|
|
private ZComprehensiveMapper zComprehensiveMapper;
|
|
|
- @Resource
|
|
|
+ @Autowired
|
|
|
private ZEngineeringInfoMapper zEngineeringInfoMapper;
|
|
|
|
|
|
|
|
@@ -100,8 +102,9 @@ public class ZEngineeringNodeServiceImpl implements IZEngineeringNodeService {
|
|
|
BeanUtil.copyProperties(zEngineeringNode, zEngineeringNodeBo, "id");
|
|
|
zEngineeringNodeBo.setId(zEngineeringNode.getId());
|
|
|
List<ZEngineeringInfoBo> zEngineeringInfoBo = izEngineeringInfoService.query(zEngineeringNodeBo);
|
|
|
- ZEngineeringReviewBo zEngineeringReview= izEngineeringReviewService.query(zEngineeringNodeBo);
|
|
|
- zEngineeringNodeBo.setReviewStatus(ObjectUtils.isEmpty(zEngineeringReview)?"0":zEngineeringReview.getReviewStatus());
|
|
|
+ ZEngineeringReviewBo zEngineeringReview= izEngineeringReviewService.query(zEngineeringNodeBo);
|
|
|
+ zEngineeringNodeBo.setReviewStatus(ObjectUtils.isEmpty(zEngineeringReview)?"0":zEngineeringReview.getReviewStatus());
|
|
|
+ zEngineeringNodeBo.setReviewContent(ObjectUtils.isEmpty(zEngineeringReview)?"0":zEngineeringReview.getReviewContent());
|
|
|
zEngineeringNodeBo.setId(zEngineeringNode.getId());
|
|
|
zEngineeringNodeBo.setzEngineeringInfoBoList(zEngineeringInfoBo);
|
|
|
return zEngineeringNodeBo;
|
|
@@ -688,9 +691,11 @@ public class ZEngineeringNodeServiceImpl implements IZEngineeringNodeService {
|
|
|
if (nodeList.size()>0&&nodeList.stream().anyMatch(x->x.getType().equals(item3.getDictValue()))){
|
|
|
map.put("Type",item3.getDictValue());
|
|
|
map.put("state",nodeTypeList.stream().anyMatch(y->y.getEngInfoId().equals(nodeList.stream().filter(x->x.getType().equals(item3.getDictValue())).collect(Collectors.toList()).get(0).getId()))?nodeTypeList.stream().filter(y->y.getEngInfoId().equals(nodeList.stream().filter(x->x.getType().equals(item3.getDictValue())).collect(Collectors.toList()).get(0).getId())).collect(Collectors.toList()).get(0).getReviewStatus():"0");
|
|
|
+ map.put("content",nodeTypeList.stream().anyMatch(y->y.getEngInfoId().equals(nodeList.stream().filter(x->x.getType().equals(item3.getDictValue())).collect(Collectors.toList()).get(0).getId()))?nodeTypeList.stream().filter(y->y.getEngInfoId().equals(nodeList.stream().filter(x->x.getType().equals(item3.getDictValue())).collect(Collectors.toList()).get(0).getId())).collect(Collectors.toList()).get(0).getReviewContent():"暂未审核");
|
|
|
}else {
|
|
|
map.put("Type",item3.getDictValue());
|
|
|
map.put("state","0");
|
|
|
+ map.put("content","暂未审核");
|
|
|
}
|
|
|
stateList.add(map);
|
|
|
ReViewStateMap.set(stateList);;
|