From d1be4a30b67d31e8a84668b457e11f3de9c83a18 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Thu, 25 Apr 2024 10:19:09 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E5=89=8D=E7=AB=AF=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E5=8F=B7=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.yml | 1 + src/views/setting/AccountSettingAbout.vue | 135 ++++++++++++---------- 2 files changed, 77 insertions(+), 59 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2edba2a4..3a3e17ff 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -39,6 +39,7 @@ jobs: run: | yarn yarn build + echo "v$frontend_version" > dist/version.txt zip -r dist.zip dist - name: Generate Release diff --git a/src/views/setting/AccountSettingAbout.vue b/src/views/setting/AccountSettingAbout.vue index 79e161f3..243c35fd 100644 --- a/src/views/setting/AccountSettingAbout.vue +++ b/src/views/setting/AccountSettingAbout.vue @@ -30,13 +30,10 @@ function showReleaseDialog(title: string, body: string) { // 查询系统环境变量 async function querySystemEnv() { try { - const result: { [key: string]: any } = await api.get( - 'system/env', - ) + const result: { [key: string]: any } = await api.get('system/env') systemEnv.value = result.data - } - catch (error) { + } catch (error) { console.log(error) } } @@ -44,17 +41,13 @@ async function querySystemEnv() { // 查询所有Release async function queryAllRelease() { try { - const result: { [key: string]: any } = await api.get( - 'system/versions', - ) + const result: { [key: string]: any } = await api.get('system/versions') allRelease.value = result.data ?? [] // 最新版本 - if (allRelease.value.length > 0) - latestRelease.value = allRelease.value[0].tag_name - } - catch (error) { + if (allRelease.value.length > 0) latestRelease.value = allRelease.value[0].tag_name + } catch (error) { console.log(error) } } @@ -75,22 +68,25 @@ onMounted(() => {
-

- 关于 MoviePilot -

+

关于 MoviePilot

-
- 软件版本 -
+
软件版本
{{ systemEnv.VERSION }} - - + + 最新 @@ -98,11 +94,19 @@ onMounted(() => {
+
+
+
前端版本
+
+ + {{ systemEnv.FRONTEND_VERSION }} + +
+
+
-
- 认证资源版本 -
+
认证资源版本
{{ systemEnv.AUTH_VERSION }} @@ -112,9 +116,7 @@ onMounted(() => {
-
- 站点资源版本 -
+
站点资源版本
{{ systemEnv.INDEXER_VERSION }} @@ -124,9 +126,7 @@ onMounted(() => {
-
- 配置目录 -
+
配置目录
{{ systemEnv.CONFIG_DIR }} @@ -134,9 +134,7 @@ onMounted(() => {
-
- 数据目录 -
+
数据目录
/moviepilot
@@ -144,9 +142,7 @@ onMounted(() => {
-
- 时区 -
+
时区
{{ systemEnv.TZ }} @@ -159,44 +155,55 @@ onMounted(() => {
-

- 支援 -

+

支援

+
+
+
+
-
- 发布频道 -
+
发布频道
- + https://t.me/moviepilot_channel @@ -208,21 +215,31 @@ onMounted(() => {
-

- 软件版本 -

+

软件版本

-
+
- {{ releaseTime(release.published_at) }} + {{ + releaseTime(release.published_at) + }} {{ release.tag_name }} - + 最新软件版本 - + 当前版本