update
This commit is contained in:
@@ -2,10 +2,10 @@ package org.jeecg.modules.database.constant;
|
||||
|
||||
public interface ExperimentStatus {
|
||||
|
||||
String STAGING = "暂存";
|
||||
String PRE_TEST = "试验前";
|
||||
String PROGRESSING = "试验进行中";
|
||||
String REPORT_AUDITING = "报告审批中";
|
||||
String COMPLETED = "试验完成";
|
||||
String REVIEWED = "已审核";
|
||||
String STAGING = "暂存";
|
||||
String PRE_TEST = "试验前";
|
||||
String PROGRESSING = "试验进行中";
|
||||
//String REPORT_AUDITING = "报告审批中";
|
||||
String COMPLETED = "试验完成";
|
||||
String REVIEWED = "已审核";
|
||||
}
|
||||
|
||||
@@ -100,7 +100,7 @@ public class ExperimentAnnealProcessController extends JeecgController<Experimen
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
experimentService.changeStatus(experimentId, ExperimentStatus.PROGRESSING);
|
||||
@@ -138,7 +138,7 @@ public class ExperimentAnnealProcessController extends JeecgController<Experimen
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
experimentService.changeStatus(experimentId, ExperimentStatus.PROGRESSING);
|
||||
@@ -176,7 +176,7 @@ public class ExperimentAnnealProcessController extends JeecgController<Experimen
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
ExperimentLog experimentLog = new ExperimentLog();
|
||||
|
||||
@@ -96,13 +96,12 @@ public class ExperimentRadiationProcessController extends JeecgController<Experi
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
experimentRadiationProcess.setId(null);
|
||||
|
||||
|
||||
experimentService.changeStatus(experimentId ,ExperimentStatus.PROGRESSING);
|
||||
experimentService.changeStatus(experimentId, ExperimentStatus.PROGRESSING);
|
||||
|
||||
experimentRadiationProcessService.saveWithDetails(experimentRadiationProcess);
|
||||
|
||||
@@ -137,10 +136,10 @@ public class ExperimentRadiationProcessController extends JeecgController<Experi
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
experimentService.changeStatus(experimentId,ExperimentStatus.PROGRESSING);
|
||||
experimentService.changeStatus(experimentId, ExperimentStatus.PROGRESSING);
|
||||
|
||||
experimentRadiationProcessService.saveWithDetails(experimentRadiationProcess);
|
||||
|
||||
@@ -175,7 +174,7 @@ public class ExperimentRadiationProcessController extends JeecgController<Experi
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
ExperimentLog experimentLog = new ExperimentLog();
|
||||
@@ -248,7 +247,7 @@ public class ExperimentRadiationProcessController extends JeecgController<Experi
|
||||
* @param request
|
||||
* @param experimentRadiationProcess
|
||||
*/
|
||||
|
||||
|
||||
@RequestMapping(value = "/exportXls")
|
||||
public ModelAndView exportXls(HttpServletRequest request, ExperimentRadiationProcess experimentRadiationProcess) {
|
||||
return super.exportXls(request, experimentRadiationProcess, ExperimentRadiationProcess.class, "辐照过程");
|
||||
|
||||
@@ -304,7 +304,7 @@ public class ExperimentReportController extends JeecgController<ExperimentReport
|
||||
} else if (StringUtils.equals(report.getStatus(), ExperimentReportStatus.REJECT)) {
|
||||
experiment.setStatus(ExperimentStatus.PROGRESSING);
|
||||
} else {
|
||||
experiment.setStatus(ExperimentStatus.REPORT_AUDITING);
|
||||
//experiment.setStatus(ExperimentStatus.REPORT_AUDITING);
|
||||
}
|
||||
experimentService.updateById(experiment);
|
||||
|
||||
|
||||
@@ -95,7 +95,7 @@ public class ExperimentTestProcessController extends JeecgController<ExperimentT
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
experimentTestProcess.setId(null);
|
||||
@@ -135,7 +135,7 @@ public class ExperimentTestProcessController extends JeecgController<ExperimentT
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
|
||||
@@ -175,7 +175,7 @@ public class ExperimentTestProcessController extends JeecgController<ExperimentT
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
ExperimentLog experimentLog = new ExperimentLog();
|
||||
@@ -249,7 +249,7 @@ public class ExperimentTestProcessController extends JeecgController<ExperimentT
|
||||
* @param request
|
||||
* @param experimentTestProcess
|
||||
*/
|
||||
|
||||
|
||||
@RequestMapping(value = "/exportXls")
|
||||
public ModelAndView exportXls(HttpServletRequest request, ExperimentTestProcess experimentTestProcess) {
|
||||
return super.exportXls(request, experimentTestProcess, ExperimentTestProcess.class, "测试过程");
|
||||
|
||||
@@ -91,7 +91,7 @@ public class ExperimentUserController extends JeecgController<ExperimentUser, IE
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
experimentUserService.save(experimentUser);
|
||||
@@ -120,7 +120,7 @@ public class ExperimentUserController extends JeecgController<ExperimentUser, IE
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
experimentUserService.save(v);
|
||||
@@ -157,7 +157,7 @@ public class ExperimentUserController extends JeecgController<ExperimentUser, IE
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
ExperimentLog experimentLog = new ExperimentLog();
|
||||
@@ -191,7 +191,7 @@ public class ExperimentUserController extends JeecgController<ExperimentUser, IE
|
||||
if (Objects.isNull(dbExperiment)) {
|
||||
return Result.error("试验数据不存在!");
|
||||
}
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED, ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (StringUtils.containsAny(dbExperiment.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||
return Result.error("试验状态:[" + dbExperiment.getStatus() + "]不能进行修改!");
|
||||
}
|
||||
ExperimentLog experimentLog = new ExperimentLog();
|
||||
@@ -266,7 +266,7 @@ public class ExperimentUserController extends JeecgController<ExperimentUser, IE
|
||||
* @param request
|
||||
* @param experimentUser
|
||||
*/
|
||||
|
||||
|
||||
@RequestMapping(value = "/exportXls")
|
||||
public ModelAndView exportXls(HttpServletRequest request, ExperimentUser experimentUser) {
|
||||
return super.exportXls(request, experimentUser, ExperimentUser.class, "试验人员");
|
||||
|
||||
@@ -189,8 +189,7 @@ public class ExperimentServiceImpl extends ServiceImpl<ExperimentMapper, Experim
|
||||
Experiment dbData = getById(experimentId);
|
||||
switch (status) {
|
||||
case ExperimentStatus.COMPLETED:
|
||||
if (!StringUtils.equals(dbData.getStatus(), ExperimentStatus.PROGRESSING)
|
||||
|| !StringUtils.equals(dbData.getStatus(), ExperimentStatus.REPORT_AUDITING)) {
|
||||
if (!StringUtils.equals(dbData.getStatus(), ExperimentStatus.PROGRESSING)) {
|
||||
throw new IllegalArgumentException("试验状态不正确!");
|
||||
}
|
||||
break;
|
||||
@@ -274,10 +273,9 @@ public class ExperimentServiceImpl extends ServiceImpl<ExperimentMapper, Experim
|
||||
|
||||
@Override
|
||||
public IPage<Experiment> join(Page<Experiment> page, Experiment experiment, SysUser loginUser) {
|
||||
return baseMapper.join(page, experiment,loginUser);
|
||||
return baseMapper.join(page, experiment, loginUser);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public Long sumLhs() {
|
||||
return Optional.ofNullable(baseMapper.sumLhs()).orElse(0L);
|
||||
|
||||
Reference in New Issue
Block a user