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