导出试验时,判断样品列表是否为空
This commit is contained in:
@@ -464,28 +464,30 @@ public class ExperimentController extends JeecgController<Experiment, IExperimen
|
|||||||
List<ExperimentSampleInfo> sampleInfoList = v.getSampleInfoList();
|
List<ExperimentSampleInfo> sampleInfoList = v.getSampleInfoList();
|
||||||
List<ExperimentDeviationEquipment> deviationEquipmentList = v.getDeviationEquipmentList();
|
List<ExperimentDeviationEquipment> deviationEquipmentList = v.getDeviationEquipmentList();
|
||||||
List<ExperimentDeviationCondition> deviationConditionList = v.getDeviationConditionList();
|
List<ExperimentDeviationCondition> deviationConditionList = v.getDeviationConditionList();
|
||||||
for (int j = 0; j < sampleInfoList.size(); j++) {
|
if (CollUtil.isNotEmpty(sampleInfoList)) {
|
||||||
ExperimentSampleInfo sampleInfo = sampleInfoList.get(j);
|
for (int j = 0; j < sampleInfoList.size(); j++) {
|
||||||
AnnealProcessExportDTO annealProcessExportDTO = new AnnealProcessExportDTO();
|
ExperimentSampleInfo sampleInfo = sampleInfoList.get(j);
|
||||||
|
AnnealProcessExportDTO annealProcessExportDTO = new AnnealProcessExportDTO();
|
||||||
|
|
||||||
if (CollUtil.isNotEmpty(deviationConditionList) && deviationConditionList.size() > j && ObjUtil.isNotNull(
|
if (CollUtil.isNotEmpty(deviationConditionList) && deviationConditionList.size() > j && ObjUtil.isNotNull(
|
||||||
deviationConditionList.get(j))
|
deviationConditionList.get(j))
|
||||||
) {
|
) {
|
||||||
BeanUtil.copyProperties(deviationConditionList.get(j), annealProcessExportDTO);
|
BeanUtil.copyProperties(deviationConditionList.get(j), annealProcessExportDTO);
|
||||||
}
|
}
|
||||||
if (CollUtil.isNotEmpty(deviationEquipmentList) && deviationEquipmentList.size() > j && ObjUtil.isNotNull(
|
if (CollUtil.isNotEmpty(deviationEquipmentList) && deviationEquipmentList.size() > j && ObjUtil.isNotNull(
|
||||||
deviationEquipmentList.get(j))
|
deviationEquipmentList.get(j))
|
||||||
) {
|
) {
|
||||||
BeanUtil.copyProperties(deviationEquipmentList.get(j), annealProcessExportDTO);
|
BeanUtil.copyProperties(deviationEquipmentList.get(j), annealProcessExportDTO);
|
||||||
}
|
}
|
||||||
|
|
||||||
annealProcessExportDTO.setSampleName(sampleInfo.getSampleName());
|
annealProcessExportDTO.setSampleName(sampleInfo.getSampleName());
|
||||||
annealProcessExportDTO.setSampleModel(sampleInfo.getSampleModel());
|
annealProcessExportDTO.setSampleModel(sampleInfo.getSampleModel());
|
||||||
annealProcessExportDTO.setSampleType(sampleInfo.getSampleType());
|
annealProcessExportDTO.setSampleType(sampleInfo.getSampleType());
|
||||||
annealProcessExportDTO.setAnnealTemperature(v.getAnnealTemperature());
|
annealProcessExportDTO.setAnnealTemperature(v.getAnnealTemperature());
|
||||||
annealProcessExportDTO.setAnnealStartTime(DateUtils.formatDate(v.getAnnealStartTime(), "yyyy-MM-dd HH:mm"));
|
annealProcessExportDTO.setAnnealStartTime(DateUtils.formatDate(v.getAnnealStartTime(), "yyyy-MM-dd HH:mm"));
|
||||||
annealProcessExportDTO.setAnnealEndTime(DateUtils.formatDate(v.getAnnealEndTime(), "yyyy-MM-dd HH:mm"));
|
annealProcessExportDTO.setAnnealEndTime(DateUtils.formatDate(v.getAnnealEndTime(), "yyyy-MM-dd HH:mm"));
|
||||||
annealProcessList.add(annealProcessExportDTO);
|
annealProcessList.add(annealProcessExportDTO);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user