diff --git a/src/api/actuator.js b/src/api/actuator.js new file mode 100644 index 00000000..4c42bfee --- /dev/null +++ b/src/api/actuator.js @@ -0,0 +1,21 @@ +import service from '@/utils/service' + +const baseUrl = '/api/admin/actuator' + +const actuatorApi = {} + +actuatorApi.logfile = () => { + return service({ + url: `${baseUrl}/logfile`, + method: 'get' + }) +} + +actuatorApi.env = () => { + return service({ + url: `${baseUrl}/env`, + method: 'get' + }) +} + +export default actuatorApi diff --git a/src/views/interface/ThemeEdit.vue b/src/views/interface/ThemeEdit.vue index c835b949..51df1def 100644 --- a/src/views/interface/ThemeEdit.vue +++ b/src/views/interface/ThemeEdit.vue @@ -14,7 +14,7 @@ @@ -78,7 +78,7 @@ export default { data() { return { buttonDisabled: true, - options: { + codemirrorOptions: { tabSize: 4, mode: 'text/html', lineNumbers: true, diff --git a/src/views/system/developer/DeveloperOptions.vue b/src/views/system/developer/DeveloperOptions.vue index d7f18027..eb3955b2 100644 --- a/src/views/system/developer/DeveloperOptions.vue +++ b/src/views/system/developer/DeveloperOptions.vue @@ -2,22 +2,55 @@
-
+
- + - 请求追踪 + 运行环境 - 请求追踪 + + + + + 实时日志 + + + + + + 设置 + +
+
diff --git a/src/views/system/developer/tabs/Environment.vue b/src/views/system/developer/tabs/Environment.vue new file mode 100644 index 00000000..a6eb5478 --- /dev/null +++ b/src/views/system/developer/tabs/Environment.vue @@ -0,0 +1,26 @@ + + diff --git a/src/views/system/developer/tabs/RuntimeLogs.vue b/src/views/system/developer/tabs/RuntimeLogs.vue new file mode 100644 index 00000000..2b587504 --- /dev/null +++ b/src/views/system/developer/tabs/RuntimeLogs.vue @@ -0,0 +1,67 @@ + + + diff --git a/src/views/system/developer/tabs/SettingsForm.vue b/src/views/system/developer/tabs/SettingsForm.vue new file mode 100644 index 00000000..646e26d0 --- /dev/null +++ b/src/views/system/developer/tabs/SettingsForm.vue @@ -0,0 +1,46 @@ + +