监督执法修改
This commit is contained in:
parent
09ddc2d6e9
commit
fb2114dcc0
@ -43,14 +43,22 @@ public class InspectQuestionExamineServiceImpl extends ServiceImpl<InspectQuesti
|
||||
InspectQuestion inspectQuestion = inspectQuestionService.getById(inspectQuestionExamine.getInspectQuestionId());
|
||||
List<InspectQuestion> inspectQuestions = inspectQuestionService.list(Wrappers.<InspectQuestion>lambdaQuery().eq(InspectQuestion::getRecordId, inspectQuestion.getRecordId()));
|
||||
Integer state = 3;
|
||||
if (inspectQuestions.stream().filter(i -> i.getState() == 3 && i.getLevel() == 2).collect(Collectors.toList()).size() == inspectQuestions.size()) {
|
||||
if (inspectQuestions.stream().filter(i -> i.getState() == 3).collect(Collectors.toList()).size() == inspectQuestions.size()) {
|
||||
state = 4;
|
||||
} else if (inspectQuestions.stream().filter(i -> i.getState() < 3).collect(Collectors.toList()).size() == 0) {
|
||||
state = 5;
|
||||
}
|
||||
if (state != 3) {
|
||||
LambdaUpdateWrapper<InspectRecord> recordWrapper = Wrappers.<InspectRecord>lambdaUpdate();
|
||||
if (inspectQuestions.stream().filter(i -> i.getState() == 3).collect(Collectors.toList()).size() == inspectQuestions.size()) {
|
||||
if (inspectQuestions.stream().filter(i -> i.getLevel() == 2).collect(Collectors.toList()).size() == inspectQuestions.size()) {
|
||||
recordWrapper.set(InspectRecord::getLevel, 2);
|
||||
} else {
|
||||
recordWrapper.set(InspectRecord::getLevel, 1);
|
||||
}
|
||||
} else {
|
||||
recordWrapper.set(InspectRecord::getLevel, inspectQuestionExamine.getLevel());
|
||||
}
|
||||
recordWrapper.set(InspectRecord::getState, state);
|
||||
recordWrapper.eq(InspectRecord::getId, inspectQuestion.getRecordId());
|
||||
inspectRecordService.update(recordWrapper);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user