危大工程-技术交底,过程监控
This commit is contained in:
@ -15,4 +15,10 @@ public class HseJsjdYuJkjcVo {
|
|||||||
* 过程监控文件
|
* 过程监控文件
|
||||||
*/
|
*/
|
||||||
private String gcjkFile;
|
private String gcjkFile;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 过程旁站监听文件
|
||||||
|
*/
|
||||||
|
private String pzjtFile;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -166,18 +166,27 @@ public class HseDangerArchiveServiceImpl extends ServiceImpl<HseDangerArchiveMap
|
|||||||
public HseJsjdYuJkjcVo getJsjdYGcjk(Long id) {
|
public HseJsjdYuJkjcVo getJsjdYGcjk(Long id) {
|
||||||
HseJsjdYuJkjcVo hseJsjdYuJkjcVo = new HseJsjdYuJkjcVo();
|
HseJsjdYuJkjcVo hseJsjdYuJkjcVo = new HseJsjdYuJkjcVo();
|
||||||
if (id == null) throw new RuntimeException("危大工程不能为空");
|
if (id == null) throw new RuntimeException("危大工程不能为空");
|
||||||
HseGcjk hseGcjk = hseGcjkService.getBaseMapper().selectOne(new LambdaQueryWrapper<HseGcjk>().eq(HseGcjk::getMasterId, id));
|
//技术交底
|
||||||
|
HseJsjd hseGcjk = hseJsjdService.getBaseMapper().selectOne(new LambdaQueryWrapper<HseJsjd>().eq(org.dromara.safety.jsjd.domain.HseJsjd::getMasterId, id));
|
||||||
if (hseGcjk != null){
|
if (hseGcjk != null){
|
||||||
hseJsjdYuJkjcVo.setJsjdFile(hseGcjk.getFileId());
|
hseJsjdYuJkjcVo.setJsjdFile(hseGcjk.getFileId());
|
||||||
}
|
}
|
||||||
|
|
||||||
List<HseJsjd> hseJsjds = hseJsjdService.getBaseMapper().selectList(new LambdaQueryWrapper<HseJsjd>().eq(HseJsjd::getMasterId, id));
|
//过程监控
|
||||||
|
List<HseGcjk> hseJsjds = hseGcjkService.getBaseMapper().selectList(new LambdaQueryWrapper<HseGcjk>().eq(HseGcjk::getMasterId, id));
|
||||||
if (hseJsjds != null && hseJsjds.size() != 0){
|
if (hseJsjds != null && hseJsjds.size() != 0){
|
||||||
StringBuffer stringBuffer = new StringBuffer();
|
StringBuffer stringBuffer = new StringBuffer();
|
||||||
|
StringBuffer sb = new StringBuffer();
|
||||||
hseJsjds.forEach(hseJsjd -> {
|
hseJsjds.forEach(hseJsjd -> {
|
||||||
stringBuffer.append(hseJsjd.getFileId()).append(",");
|
if (hseJsjd.getIsOnSiteSupervision().equals("1") && hseJsjd.getSupervisionJl() != null) {
|
||||||
|
sb.append(hseJsjd.getSupervisionJl()).append(",");
|
||||||
|
}
|
||||||
|
if (hseJsjd.getFileId() != null) {
|
||||||
|
stringBuffer.append(hseJsjd.getFileId()).append(",");
|
||||||
|
}
|
||||||
});
|
});
|
||||||
hseJsjdYuJkjcVo.setGcjkFile(stringBuffer.toString());
|
hseJsjdYuJkjcVo.setGcjkFile(stringBuffer.toString());
|
||||||
|
hseJsjdYuJkjcVo.setPzjtFile(sb.toString());
|
||||||
}
|
}
|
||||||
|
|
||||||
return hseJsjdYuJkjcVo;
|
return hseJsjdYuJkjcVo;
|
||||||
|
|||||||
Reference in New Issue
Block a user