自检的状态bug修复
This commit is contained in:
parent
d24f9e8990
commit
7f32b16b1c
@ -189,8 +189,15 @@ public class XzSecurityInspectTaskRecordServiceImpl extends ServiceImpl<XzSecuri
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Set<Long> overDueItemIdSet = itemRecords.stream().filter(x ->
|
Set<Long> overDueItemIdSet = itemRecords.stream().filter(x ->
|
||||||
|
{
|
||||||
|
if(Objects.equals(data.getFrequencyType(),XzSecurityInspectTaskRecordFrequencyTypeEnum.DAY.getValue())){
|
||||||
|
//2024-08-08/第1次
|
||||||
|
return DateUtil.compare(DateUtil.parse(x.getItemName().split("/")[0]), DateUtil.parse(DateUtil.format(new Date(), "yyyy-MM-dd"))) < 0;
|
||||||
|
}else{
|
||||||
//2024-08-05/2024-08-06/第1次
|
//2024-08-05/2024-08-06/第1次
|
||||||
DateUtil.compare(DateUtil.parse(x.getItemName().split("/")[1]), DateUtil.parse(DateUtil.format(new Date(), "yyyy-MM-dd"))) < 0
|
return DateUtil.compare(DateUtil.parse(x.getItemName().split("/")[1]), DateUtil.parse(DateUtil.format(new Date(), "yyyy-MM-dd"))) < 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
).map(XzSecurityInspectTaskItemRecord::getId).collect(Collectors.toSet());
|
).map(XzSecurityInspectTaskItemRecord::getId).collect(Collectors.toSet());
|
||||||
Set<Long> irSet = inspectionRecords.stream().filter(x -> overDueItemIdSet.contains(x.getItemId())).map(XzSecurityQualityInspectionRecord::getItemId).collect(Collectors.toSet());
|
Set<Long> irSet = inspectionRecords.stream().filter(x -> overDueItemIdSet.contains(x.getItemId())).map(XzSecurityQualityInspectionRecord::getItemId).collect(Collectors.toSet());
|
||||||
if (overDueItemIdSet.size() != irSet.size()) {
|
if (overDueItemIdSet.size() != irSet.size()) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user