5-26 fix
parent
0324c89274
commit
446d02f0cc
|
|
@ -11,6 +11,7 @@ import com.zcloud.safetyDutyList.domain.model.tasklist.TaskDetailE;
|
|||
import com.zcloud.safetyDutyList.dto.clientobject.tasklist.*;
|
||||
import com.zcloud.safetyDutyList.dto.tasklist.FeedbackListQry;
|
||||
import com.zcloud.safetyDutyList.dto.tasklist.FeedbackPeriodGroupQry;
|
||||
import jodd.util.StringUtil;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
|
@ -66,13 +67,15 @@ public class FeedbackQueryExe {
|
|||
if (feedbackList == null || feedbackList.isEmpty()) {
|
||||
return MultiResponse.of(new ArrayList<>());
|
||||
}
|
||||
List<FeedbackCO> coList = feedbackList.stream()
|
||||
.filter(f -> qry.getFeedbackPeriodFlag().equals(f.getFeedbackPeriodFlag()))
|
||||
.map(f -> {
|
||||
FeedbackCO co = new FeedbackCO();
|
||||
BeanUtils.copyProperties(f, co);
|
||||
return co;
|
||||
}).collect(Collectors.toList());
|
||||
List<FeedbackCO> coList = new ArrayList<>();
|
||||
for (FeedbackE feedbackE : feedbackList) {
|
||||
if (!StringUtil.isEmpty(qry.getFeedbackPeriodFlag()) && !qry.getFeedbackPeriodFlag().equals(feedbackE.getFeedbackPeriodFlag())) {
|
||||
continue;
|
||||
}
|
||||
FeedbackCO co = new FeedbackCO();
|
||||
BeanUtils.copyProperties(feedbackE, co);
|
||||
coList.add(co);
|
||||
}
|
||||
return MultiResponse.of(coList);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -16,6 +16,5 @@ public class FeedbackListQry {
|
|||
@NotEmpty(message = "任务ID不能为空")
|
||||
private String taskDetailId;
|
||||
@ApiModelProperty(value = "周期标识", required = true)
|
||||
@NotEmpty(message = "周期标识不能为空")
|
||||
private String feedbackPeriodFlag;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue