|
@@ -230,7 +230,7 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public ResponseBodyVO<String> deleteProjectByids(SimulationManualProjectParam param) {
|
|
|
+ public ResponseBodyVO<String> deleteProjectByIds(SimulationManualProjectParam param) {
|
|
|
|
|
|
String ids = param.getIds();
|
|
|
if (isEmpty(ids)) {
|
|
@@ -299,6 +299,8 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
|
|
|
createProjectId(projectPO);
|
|
|
//2 保存
|
|
|
simulationProjectMapper.add(projectPO);
|
|
|
+ //3 创建新的项目不能修改旧项目的状态
|
|
|
+ param.setNowRunState(DictConstants.PROJECT_COMPLETED);
|
|
|
} else { // 创建新的项目或者重新运行被终止的项目
|
|
|
if (DictConstants.PROJECT_TERMINATED.equals(oldState)) { //重新运行被终止的项目需要修改新的ID
|
|
|
// 如果是重新运行的项目,修改项目ID
|