diff --git a/VERSION b/VERSION
index 21e8796..ee90284 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.0.3
+1.0.4
diff --git a/scripts/version.sh b/scripts/version.sh
index 02f8eeb..5f63017 100755
--- a/scripts/version.sh
+++ b/scripts/version.sh
@@ -95,6 +95,19 @@ update_version_in_files() {
echo -e " ✅ 更新 web/package.json"
fi
+ # 更新useVersion.ts中的默认版本
+ if [ -f "web/composables/useVersion.ts" ]; then
+ # 使用更简单的模式匹配,先获取当前版本号
+ current_use_version=$(grep -o "version: '[0-9]\+\.[0-9]\+\.[0-9]\+'" web/composables/useVersion.ts | head -1)
+ if [ -n "$current_use_version" ]; then
+ sed -i.bak "s/$current_use_version/version: '${new_version}'/" web/composables/useVersion.ts
+ rm -f web/composables/useVersion.ts.bak
+ echo -e " ✅ 更新 web/composables/useVersion.ts"
+ else
+ echo -e " ⚠️ 未找到useVersion.ts中的版本号"
+ fi
+ fi
+
# 更新Docker镜像标签
if [ -f "docker-compose.yml" ]; then
sed -i.bak "s/image:.*:.*/image: urldb:${new_version}/" docker-compose.yml
diff --git a/web/components/AppFooter.vue b/web/components/AppFooter.vue
index 0a13574..b3942dd 100644
--- a/web/components/AppFooter.vue
+++ b/web/components/AppFooter.vue
@@ -12,7 +12,7 @@
\ No newline at end of file
diff --git a/web/composables/useVersion.ts b/web/composables/useVersion.ts
index 6f36a63..e3bdcf5 100644
--- a/web/composables/useVersion.ts
+++ b/web/composables/useVersion.ts
@@ -18,7 +18,7 @@ interface VersionResponse {
export const useVersion = () => {
const versionInfo = ref({
- version: '1.0.0',
+ version: '1.0.3',
build_time: '',
git_commit: 'unknown',
git_branch: 'unknown',
diff --git a/web/package.json b/web/package.json
index 7bc5b07..d8eee72 100644
--- a/web/package.json
+++ b/web/package.json
@@ -1,6 +1,6 @@
{
"name": "res-db-web",
- "version": "1.0.1",
+ "version": "1.0.3",
"private": true,
"type": "module",
"scripts": {
diff --git a/web/pages/admin/version.vue b/web/pages/admin/version.vue
index 948cda3..ad59ca2 100644
--- a/web/pages/admin/version.vue
+++ b/web/pages/admin/version.vue
@@ -15,70 +15,6 @@
-
-
-
-
-
- 版本历史
-
-
-
-
-
-
-
- v{{ version.version }}
-
-
- {{ version.date }}
-
-
-
- {{ version.type }}
-
-
-
- -
-
- {{ getChangeTypeIcon(change.type) }}
-
- {{ change.description }}
-
-
-
-
-
-
-
-