diff --git a/src/api/index.js b/src/api/index.js
index 13326df..8d18bd9 100644
--- a/src/api/index.js
+++ b/src/api/index.js
@@ -83,7 +83,7 @@ export const instanceApi = {
restartInstance: (instanceID) =>
api.post('/frpcAct/instanceMgr/restart', { instanceID }),
getInstanceStatus: (instanceID) =>
- api.post('/frpcAct/instanceMgr/status', { instanceID }),
+ api.get(`/frpcAct/instanceMgr/status?instanceID=${instanceID}`),
getInstanceLogs: (instanceID) =>
api.post('/frpcAct/instanceMgr/logs', { instanceID }),
getInstanceProxies: (instanceID) =>
diff --git a/src/views/InstanceDetail.vue b/src/views/InstanceDetail.vue
index 13d4861..d35c3b4 100644
--- a/src/views/InstanceDetail.vue
+++ b/src/views/InstanceDetail.vue
@@ -4,7 +4,7 @@
-
{{ instanceID }} - Details
+ {{ instanceName }} - Details
@@ -40,10 +40,6 @@
PID:
{{ statusInfo.pid }}
-
- Init System:
- {{ statusInfo.initSystem }}
-
Service Name:
{{ statusInfo.serviceName }}
@@ -284,6 +280,7 @@ export default {
const route = useRoute();
const router = useRouter();
const instanceID = ref(route.params.id);
+ const instanceName = ref('');
const instanceConfig = ref({});
const proxies = ref([]);
const logs = ref([]);
@@ -312,6 +309,7 @@ export default {
const result = await instanceApi.listInstances();
const instance = result.data.find(i => String(i.instanceID) === instanceID.value);
if (instance) {
+ instanceName.value = instance.name;
instanceConfig.value = {
'Server Address': instance.serverAddr,
'Server Port': instance.serverPort,
@@ -410,8 +408,10 @@ export default {
const editConfig = async () => {
try {
- const instance = instanceID.value;
+ const result = await instanceApi.listInstances();
+ const instance = result.data.find(i => String(i.instanceID) === instanceID.value);
if (instance) {
+ instanceName.value = instance.name;
formData.value = {
name: instance.name,
auth_method: instance.auth_method || 'token',
@@ -525,6 +525,7 @@ export default {
return {
instanceID,
+ instanceName,
instanceConfig,
proxies,
logs,
diff --git a/vite.config.js b/vite.config.js
index 76f6b4d..2a624ba 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -8,7 +8,7 @@ export default defineConfig({
port: 3000,
proxy: {
'/api': {
- target: 'http://localhost:8080',
+ target: 'http://192.168.1.4:38080',
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, '')
}