diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/DevEnvironment.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/DevEnvironment.java
index 75d5ad8b..cb4ebf3c 100644
--- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/DevEnvironment.java
+++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/domain/DevEnvironment.java
@@ -54,7 +54,7 @@ public class DevEnvironment implements Serializable {
/**
* 备用字段1
*/
- private String altField1;
+ private String url;
/**
* 备用字段2
*/
@@ -153,12 +153,12 @@ public class DevEnvironment implements Serializable {
this.model = model;
}
- public String getAltField1() {
- return altField1;
+ public String getUrl() {
+ return url;
}
- public void setAltField1(String altField1) {
- this.altField1 = altField1;
+ public void setUrl(String url) {
+ this.url = url;
}
public String getAltField2() {
diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/JupyterServiceImpl.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/JupyterServiceImpl.java
index fcdea60f..46071e7e 100644
--- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/JupyterServiceImpl.java
+++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/JupyterServiceImpl.java
@@ -105,9 +105,11 @@ public class JupyterServiceImpl implements JupyterService {
Thread.sleep(2500);
//查询pod状态,更新到数据库
String podStatus = k8sClientUtil.getPodStatus(podName, namespace);
+ String url = masterIp + ":" + podPort;
devEnvironment.setStatus(podStatus);
+ devEnvironment.setUrl(url);
this.devEnvironmentService.update(devEnvironment);
- return masterIp + ":" + podPort;
+ return url ;
}
@@ -129,6 +131,7 @@ public class JupyterServiceImpl implements JupyterService {
// 使用 Kubernetes API 删除 Pod
String deleteResult = k8sClientUtil.deletePod(podName, namespace);
+
devEnvironment.setStatus("Terminating");
this.devEnvironmentService.update(devEnvironment);
return deleteResult + ",编辑器已停止";
diff --git a/ruoyi-modules/management-platform/src/main/resources/mapper/managementPlatform/DevEnvironmentDaoMapper.xml b/ruoyi-modules/management-platform/src/main/resources/mapper/managementPlatform/DevEnvironmentDaoMapper.xml
index 771d3819..cfab27a7 100644
--- a/ruoyi-modules/management-platform/src/main/resources/mapper/managementPlatform/DevEnvironmentDaoMapper.xml
+++ b/ruoyi-modules/management-platform/src/main/resources/mapper/managementPlatform/DevEnvironmentDaoMapper.xml
@@ -12,7 +12,7 @@
-
+
@@ -24,7 +24,7 @@
@@ -32,7 +32,7 @@