大屏质量的数量统计
This commit is contained in:
parent
95fdd8b9ff
commit
4d2954f3a1
@ -1,6 +1,5 @@
|
||||
package com.zhgd.xmgl.modules.xz.security.entity.vo;
|
||||
|
||||
import com.zhgd.xmgl.modules.xz.entity.XzTaskProgressContent;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@ -18,6 +17,9 @@ public class StatsDirectorateBigscreenVo {
|
||||
@ApiModelProperty("风险统计数量(安全隐患数量)")
|
||||
private Integer securityQualityInspectionRecordNum;
|
||||
|
||||
@ApiModelProperty("风险统计数量(质量隐患数量)")
|
||||
private Integer qualityInspectionRecordNum;
|
||||
|
||||
@ApiModelProperty("AI报警数量")
|
||||
private Integer aiAnalyseHardWareAlarmRecordNum;
|
||||
}
|
||||
|
||||
@ -28,7 +28,9 @@ import com.zhgd.xmgl.modules.basicdata.service.INoticeService;
|
||||
import com.zhgd.xmgl.modules.basicdata.service.impl.SystemUserServiceImpl;
|
||||
import com.zhgd.xmgl.modules.dangerous.entity.DangerousEngineeringRecord;
|
||||
import com.zhgd.xmgl.modules.dangerous.mapper.DangerousEngineeringRecordMapper;
|
||||
import com.zhgd.xmgl.modules.quality.entity.QualityInspectionRecord;
|
||||
import com.zhgd.xmgl.modules.quality.entity.QualityRegion;
|
||||
import com.zhgd.xmgl.modules.quality.mapper.QualityInspectionRecordMapper;
|
||||
import com.zhgd.xmgl.modules.quality.mapper.QualityRegionMapper;
|
||||
import com.zhgd.xmgl.modules.video.entity.AiAnalyseHardWareAlarmRecord;
|
||||
import com.zhgd.xmgl.modules.video.mapper.AiAnalyseHardWareAlarmRecordMapper;
|
||||
@ -117,6 +119,8 @@ public class XzSecurityQualityInspectionRecordServiceImpl extends ServiceImpl<Xz
|
||||
@Autowired
|
||||
private XzSecurityQualityInspectionRecordMapper xzSecurityQualityInspectionRecordMapper;
|
||||
@Autowired
|
||||
private QualityInspectionRecordMapper qualityInspectionRecordMapper;
|
||||
@Autowired
|
||||
private XzSecurityQualityRectifyRecordMapper xzSecurityQualityRectifyRecordMapper;
|
||||
@Autowired
|
||||
private INoticeService noticeService;
|
||||
@ -697,6 +701,12 @@ public class XzSecurityQualityInspectionRecordServiceImpl extends ServiceImpl<Xz
|
||||
.eq(XzSecurityQualityInspectionRecord::getProjectSn, projectSn)
|
||||
);
|
||||
vo.setSecurityQualityInspectionRecordNum(rc);
|
||||
Integer rc1 = qualityInspectionRecordMapper.selectCount(new LambdaQueryWrapper<QualityInspectionRecord>()
|
||||
.ne(QualityInspectionRecord::getStatus, 6)
|
||||
.ne(QualityInspectionRecord::getRecordType, 2)
|
||||
.eq(QualityInspectionRecord::getProjectSn, projectSn)
|
||||
);
|
||||
vo.setQualityInspectionRecordNum(rc1);
|
||||
Integer ac = aiAnalyseHardWareAlarmRecordMapper.selectCount(new LambdaQueryWrapper<AiAnalyseHardWareAlarmRecord>()
|
||||
.eq(AiAnalyseHardWareAlarmRecord::getProjectSn, projectSn)
|
||||
.eq(AiAnalyseHardWareAlarmRecord::getIsPushed, 1)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user