1. 完成试验时 需要校验是否填写了条目统计数量。
This commit is contained in:
@@ -7,7 +7,7 @@ CREATE TABLE `stage_data` (
|
|||||||
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
|
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
|
||||||
`biz_id` varchar(36) CHARACTER SET utf8mb4 NOT NULL COMMENT '业务ID,存外部ID',
|
`biz_id` varchar(36) CHARACTER SET utf8mb4 NOT NULL COMMENT '业务ID,存外部ID',
|
||||||
`data_type` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '数据类型',
|
`data_type` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '数据类型',
|
||||||
`content` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '搜索内容',
|
`content` longtext CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '搜索内容',
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||||
|
|
||||||
|
|||||||
@@ -380,6 +380,10 @@ public class ExperimentController extends JeecgController<Experiment, IExperimen
|
|||||||
if (StringUtils.equals(dbData.getStatus(), ExperimentStatus.COMPLETED)) {
|
if (StringUtils.equals(dbData.getStatus(), ExperimentStatus.COMPLETED)) {
|
||||||
return Result.error("试验状态:[" + dbData.getStatus() + "]不能进行修改!");
|
return Result.error("试验状态:[" + dbData.getStatus() + "]不能进行修改!");
|
||||||
}
|
}
|
||||||
|
// 如果没有填写条目统计则不能完成试验, 20250706 邓春
|
||||||
|
if(dbData.getTotalCountXhy() == null || dbData.getTotalCountLhs() == null) {
|
||||||
|
return Result.error("请填写条目统计!");
|
||||||
|
}
|
||||||
experimentService.changeStatus(experiment.getId(), ExperimentStatus.COMPLETED);
|
experimentService.changeStatus(experiment.getId(), ExperimentStatus.COMPLETED);
|
||||||
LocalDatabase localData = new LocalDatabase();
|
LocalDatabase localData = new LocalDatabase();
|
||||||
localData.setClientName(dbData.getClientName());
|
localData.setClientName(dbData.getClientName());
|
||||||
|
|||||||
Reference in New Issue
Block a user