|
@@ -7,10 +7,7 @@ import com.css.simulation.resource.scheduler.common.configuration.docker.DockerC
|
|
|
import com.css.simulation.resource.scheduler.common.configuration.git.GitConfiguration;
|
|
|
import com.css.simulation.resource.scheduler.common.configuration.kubernetes.KubernetesConfiguration;
|
|
|
import com.css.simulation.resource.scheduler.common.util.*;
|
|
|
-import com.css.simulation.resource.scheduler.dao.mapper.AlgorithmMapper;
|
|
|
-import com.css.simulation.resource.scheduler.dao.mapper.IndexTemplateMapper;
|
|
|
-import com.css.simulation.resource.scheduler.dao.mapper.SceneMapper;
|
|
|
-import com.css.simulation.resource.scheduler.dao.mapper.TaskMapper;
|
|
|
+import com.css.simulation.resource.scheduler.dao.mapper.*;
|
|
|
import com.css.simulation.resource.scheduler.dao.manager.ProjectManager;
|
|
|
import com.css.simulation.resource.scheduler.dao.entity.AlgorithmPO;
|
|
|
import com.css.simulation.resource.scheduler.dao.entity.IndexTemplatePO;
|
|
@@ -100,6 +97,10 @@ public class ProjectService {
|
|
|
private GitConfiguration gitConfiguration;
|
|
|
@Resource
|
|
|
private ProjectManager projectManager;
|
|
|
+ @Resource
|
|
|
+ private ManualProjectMapper manualProjectMapper;
|
|
|
+ @Resource
|
|
|
+ private AutoSubProjectMapper autoSubProjectMapper;
|
|
|
|
|
|
|
|
|
// -------------------------------- Comment --------------------------------
|
|
@@ -335,6 +336,11 @@ public class ProjectService {
|
|
|
MinioUtil.rmR(minioClient, bucketName, projectResultPathOfMinio + projectId + "/");
|
|
|
|
|
|
log.info("stopProject() 项目 " + projectId + " 终止成功!");
|
|
|
+ if (DictConstants.PROJECT_TYPE_MANUAL.equals(projectType)) {
|
|
|
+ manualProjectMapper.updateProjectState(projectId, DictConstants.PROJECT_TERMINATED, TimeUtil.getNowForMysql());
|
|
|
+ } else if (DictConstants.PROJECT_TYPE_AUTO_SUB.equals(projectType)) {
|
|
|
+ autoSubProjectMapper.updateProjectState(projectId, DictConstants.PROJECT_TERMINATED, TimeUtil.getNowForMysql());
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|