6-2 fix
parent
183755f7eb
commit
457364a5ae
|
|
@ -16,6 +16,7 @@ import org.springframework.stereotype.Component;
|
|||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
|
|
@ -188,13 +189,15 @@ public class FeedbackExceptionCheckExe {
|
|||
|
||||
exceptionE.setTaskDetailId(taskDetail.getTaskDetailId());
|
||||
exceptionE.setTaskListId(taskDetail.getTaskListId());
|
||||
|
||||
exceptionE.setExceptionPeriodFlag(previousPeriodFlag);
|
||||
|
||||
LocalDateTime[] periodTime = FeedbackCycleUtil.getPeriodTime(previousPeriodFlag);
|
||||
if (periodTime != null && periodTime.length == 2) {
|
||||
exceptionE.setExceptionPeriodStartTime(periodTime[0]);
|
||||
exceptionE.setExceptionPeriodEndTime(periodTime[1]);
|
||||
|
||||
// 异常内容
|
||||
exceptionE.setExceptionContent(getExceptionContent(periodTime));
|
||||
}
|
||||
|
||||
exceptionE.setExceptionType(ExceptionTypeEnum.NOT_FEEDBACK.getCode());
|
||||
|
|
@ -202,4 +205,13 @@ public class FeedbackExceptionCheckExe {
|
|||
|
||||
feedbackExceptionGateway.add(exceptionE);
|
||||
}
|
||||
|
||||
private String getExceptionContent(LocalDateTime[] periodTime) {
|
||||
StringBuilder sb = new StringBuilder();
|
||||
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年MM月dd日");
|
||||
String startTimeStr = periodTime[0].format(formatter);
|
||||
String endTimeStr = periodTime[0].format(formatter);
|
||||
sb.append("反馈周期:").append(startTimeStr).append("-").append(endTimeStr).append(" 异常行为: 未反馈");
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue