update
This commit is contained in:
@@ -210,17 +210,17 @@ public class ExperimentController extends JeecgController<Experiment, IExperimen
|
||||
Experiment copied = old.copy();
|
||||
experimentService.save(copied);
|
||||
|
||||
ExperimentAnnealProcess experimentAnnealProcess = experimentAnnealProcessService.getByExperimentId(old.getId());
|
||||
if (Objects.nonNull(experimentAnnealProcess)) {
|
||||
experimentAnnealProcessService.save(experimentAnnealProcess.copy(copied.getId()));
|
||||
List<ExperimentAnnealProcess> experimentAnnealProcess = experimentAnnealProcessService.getByExperimentId(old.getId());
|
||||
if (CollUtil.isNotEmpty(experimentAnnealProcess)) {
|
||||
experimentAnnealProcess.forEach(v -> experimentAnnealProcessService.save(v.copy(copied.getId())));
|
||||
}
|
||||
ExperimentRadiationProcess experimentRadiationProcess = experimentRadiationProcessService.getByExperimentId(old.getId());
|
||||
if (Objects.nonNull(experimentRadiationProcess)) {
|
||||
experimentRadiationProcessService.save(experimentRadiationProcess.copy(copied.getId()));
|
||||
List<ExperimentRadiationProcess> experimentRadiationProcess = experimentRadiationProcessService.getByExperimentId(old.getId());
|
||||
if (CollUtil.isNotEmpty(experimentRadiationProcess)) {
|
||||
experimentRadiationProcess.forEach(v -> experimentRadiationProcessService.save(v.copy(copied.getId())));
|
||||
}
|
||||
ExperimentTestProcess experimentTestProcess = experimentTestProcessService.getByExperimentId(old.getId());
|
||||
if (Objects.nonNull(experimentTestProcess)) {
|
||||
experimentTestProcessService.save(experimentTestProcess.copy(copied.getId()));
|
||||
List<ExperimentTestProcess> experimentTestProcess = experimentTestProcessService.getByExperimentId(old.getId());
|
||||
if (CollUtil.isNotEmpty(experimentTestProcess)) {
|
||||
experimentTestProcess.forEach(v -> experimentTestProcessService.save(v.copy(copied.getId())));
|
||||
}
|
||||
return Result.OK("复制成功!");
|
||||
}
|
||||
|
||||
@@ -98,7 +98,7 @@ public class ExperimentReportController extends JeecgController<ExperimentReport
|
||||
}
|
||||
//ExperimentReport report = experimentReportService.getByExperimentId(experimentId);
|
||||
//if (ObjUtil.isNotNull(report)) {
|
||||
// return Result.error("试验试验报告已存在!");
|
||||
// return Result.error("试验报告已存在!");
|
||||
//}
|
||||
experimentReport.setReportName(experiment.getName() + "-试验报告");
|
||||
experimentReportService.save(experimentReport);
|
||||
|
||||
@@ -3,6 +3,8 @@ package org.jeecg.modules.database.service;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import org.jeecg.modules.database.entity.ExperimentAnnealProcess;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description: 退火过程
|
||||
* @Author: jeecg-boot
|
||||
@@ -10,5 +12,5 @@ import org.jeecg.modules.database.entity.ExperimentAnnealProcess;
|
||||
* @Version: V1.0
|
||||
*/
|
||||
public interface IExperimentAnnealProcessService extends IService<ExperimentAnnealProcess> {
|
||||
ExperimentAnnealProcess getByExperimentId(String experimentId);
|
||||
List<ExperimentAnnealProcess> getByExperimentId(String experimentId);
|
||||
}
|
||||
|
||||
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import org.jeecg.modules.database.entity.ExperimentAnnealProcess;
|
||||
import org.jeecg.modules.database.entity.ExperimentRadiationProcess;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description: 辐照过程
|
||||
* @Author: jeecg-boot
|
||||
@@ -11,6 +13,6 @@ import org.jeecg.modules.database.entity.ExperimentRadiationProcess;
|
||||
* @Version: V1.0
|
||||
*/
|
||||
public interface IExperimentRadiationProcessService extends IService<ExperimentRadiationProcess> {
|
||||
ExperimentRadiationProcess getByExperimentId(String experimentId);
|
||||
List<ExperimentRadiationProcess> getByExperimentId(String experimentId);
|
||||
|
||||
}
|
||||
|
||||
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import org.jeecg.modules.database.entity.ExperimentRadiationProcess;
|
||||
import org.jeecg.modules.database.entity.ExperimentTestProcess;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description: 测试过程
|
||||
* @Author: jeecg-boot
|
||||
@@ -11,6 +13,6 @@ import org.jeecg.modules.database.entity.ExperimentTestProcess;
|
||||
* @Version: V1.0
|
||||
*/
|
||||
public interface IExperimentTestProcessService extends IService<ExperimentTestProcess> {
|
||||
ExperimentTestProcess getByExperimentId(String experimentId);
|
||||
List<ExperimentTestProcess> getByExperimentId(String experimentId);
|
||||
|
||||
}
|
||||
|
||||
@@ -7,6 +7,8 @@ import org.jeecg.modules.database.mapper.ExperimentAnnealProcessMapper;
|
||||
import org.jeecg.modules.database.service.IExperimentAnnealProcessService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description: 退火过程
|
||||
* @Author: jeecg-boot
|
||||
@@ -18,7 +20,7 @@ public class ExperimentAnnealProcessServiceImpl extends ServiceImpl<ExperimentAn
|
||||
implements IExperimentAnnealProcessService {
|
||||
|
||||
@Override
|
||||
public ExperimentAnnealProcess getByExperimentId(String experimentId) {
|
||||
return getOne(new LambdaQueryWrapper<ExperimentAnnealProcess>().eq(ExperimentAnnealProcess::getExperimentId, experimentId),false);
|
||||
public List<ExperimentAnnealProcess> getByExperimentId(String experimentId) {
|
||||
return list(new LambdaQueryWrapper<ExperimentAnnealProcess>().eq(ExperimentAnnealProcess::getExperimentId, experimentId));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,6 +7,8 @@ import org.jeecg.modules.database.mapper.ExperimentRadiationProcessMapper;
|
||||
import org.jeecg.modules.database.service.IExperimentRadiationProcessService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description: 辐照过程
|
||||
* @Author: jeecg-boot
|
||||
@@ -18,7 +20,7 @@ public class ExperimentRadiationProcessServiceImpl extends ServiceImpl<Experimen
|
||||
implements IExperimentRadiationProcessService {
|
||||
|
||||
@Override
|
||||
public ExperimentRadiationProcess getByExperimentId(String experimentId) {
|
||||
return getOne(new LambdaQueryWrapper<ExperimentRadiationProcess>().eq(ExperimentRadiationProcess::getExperimentId, experimentId),false);
|
||||
public List<ExperimentRadiationProcess> getByExperimentId(String experimentId) {
|
||||
return list(new LambdaQueryWrapper<ExperimentRadiationProcess>().eq(ExperimentRadiationProcess::getExperimentId, experimentId));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,6 +7,8 @@ import org.jeecg.modules.database.mapper.ExperimentTestProcessMapper;
|
||||
import org.jeecg.modules.database.service.IExperimentTestProcessService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description: 测试过程
|
||||
* @Author: jeecg-boot
|
||||
@@ -18,7 +20,7 @@ public class ExperimentTestProcessServiceImpl extends ServiceImpl<ExperimentTest
|
||||
implements IExperimentTestProcessService {
|
||||
|
||||
@Override
|
||||
public ExperimentTestProcess getByExperimentId(String experimentId) {
|
||||
return getOne(new LambdaQueryWrapper<ExperimentTestProcess>().eq(ExperimentTestProcess::getExperimentId, experimentId),false);
|
||||
public List<ExperimentTestProcess> getByExperimentId(String experimentId) {
|
||||
return list(new LambdaQueryWrapper<ExperimentTestProcess>().eq(ExperimentTestProcess::getExperimentId, experimentId));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user