From d4de66cd8aca6a8d212fc496910709a7c9ebeb07 Mon Sep 17 00:00:00 2001
From: fanbook-wangdage <124357765+fanbook-wangdage@users.noreply.github.com>
Date: Fri, 16 Jan 2026 11:38:18 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=85=AC=E5=91=8A=E4=B8=AD?=
=?UTF-8?q?=E7=9A=84=E5=8F=91=E8=A1=8C=E7=89=88=E5=AD=97=E6=AE=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.env.production | 1 +
src/api/announcement.ts | 2 ++
src/views/announcement/index.vue | 26 ++++++++++++++++++++++++++
3 files changed, 29 insertions(+)
create mode 100644 .env.production
diff --git a/.env.production b/.env.production
new file mode 100644
index 0000000..0eb9e82
--- /dev/null
+++ b/.env.production
@@ -0,0 +1 @@
+VITE_API_BASE_URL = https://htserver.wdg.cloudns.ch/api/
diff --git a/src/api/announcement.ts b/src/api/announcement.ts
index 54d64f9..88326ce 100644
--- a/src/api/announcement.ts
+++ b/src/api/announcement.ts
@@ -10,6 +10,7 @@ export interface Announcement {
MaxPresentVersion: string | null
Severity: number
Title: string
+ Distribution: string | null
}
/** 公告列表响应数据类型 */
@@ -38,6 +39,7 @@ export interface CreateAnnouncementRequest {
Locale?: string | null
MaxPresentVersion?: string | null
Severity?: number | null
+ Distribution?: string | null
}
/** 创建公告响应数据类型 */
diff --git a/src/views/announcement/index.vue b/src/views/announcement/index.vue
index 42ef60f..17041d1 100644
--- a/src/views/announcement/index.vue
+++ b/src/views/announcement/index.vue
@@ -28,6 +28,14 @@
+
+
+
+ {{ row.Distribution }}
+
+ -
+
+
+
+
+
+
@@ -252,6 +267,13 @@
placeholder="可选,最大显示版本号"
/>
+
+
+
+
@@ -300,6 +322,7 @@ const createForm = reactive({
Locale: '',
MaxPresentVersion: '',
Severity: 0,
+ Distribution: '',
})
const editForm = reactive({
@@ -309,6 +332,7 @@ const editForm = reactive({
Locale: '',
MaxPresentVersion: '',
Severity: 0,
+ Distribution: '',
})
const createRules: FormRules = {
@@ -377,6 +401,7 @@ const handleCreate = () => {
Locale: '',
MaxPresentVersion: '',
Severity: 0,
+ Distribution: '',
})
createDialogVisible.value = true
}
@@ -417,6 +442,7 @@ const handleEdit = (announcement: Announcement) => {
Locale: announcement.Locale || '',
MaxPresentVersion: announcement.MaxPresentVersion || '',
Severity: announcement.Severity,
+ Distribution: announcement.Distribution || '',
})
editDialogVisible.value = true
}