From 38bcbd6ed2aa4b90891d48805d5623b20143a77e Mon Sep 17 00:00:00 2001 From: gaoxq <376340421@qq.com> Date: Thu, 2 Apr 2026 23:35:48 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=E4=BA=91=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E7=B3=BB=E7=BB=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/db/init.sql | 11 ++++++----- web-vue/package-lock.json | 9 ++------- web-vue/src/components/ChatDialog.vue | 22 +++++++++++----------- web-vue/src/components/ProfileDialog.vue | 6 +++--- web-vue/src/components/ShareDialog.vue | 6 +++--- web-vue/src/components/TopNavbar.vue | 6 +++--- web-vue/src/views/files/index.vue | 23 +++++++++++------------ web-vue/src/views/login/LoginForm.vue | 12 +++++++----- web-vue/src/views/login/RegisterForm.vue | 4 ++-- 9 files changed, 48 insertions(+), 51 deletions(-) diff --git a/src/main/resources/db/init.sql b/src/main/resources/db/init.sql index 96e2380..2fe7672 100644 --- a/src/main/resources/db/init.sql +++ b/src/main/resources/db/init.sql @@ -1,7 +1,7 @@ -- 创建数据库 -CREATE DATABASE IF NOT EXISTS file_system DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; +CREATE DATABASE IF NOT EXISTS system DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; -USE file_system; +USE system; -- 用户表 CREATE TABLE IF NOT EXISTS sys_user ( @@ -15,7 +15,7 @@ CREATE TABLE IF NOT EXISTS sys_user ( phone VARCHAR(20) COMMENT '手机号', status INT DEFAULT 1 COMMENT '状态 0-禁用 1-启用', storage_used BIGINT DEFAULT 0 COMMENT '已用存储空间(字节)', - storage_limit BIGINT DEFAULT 10737418240 COMMENT '存储限制(字节) 默认10GB', + storage_limit BIGINT DEFAULT 21474836480 COMMENT '存储限制(字节) 默认20GB', create_time DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', update_time DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', is_deleted INT DEFAULT 0 COMMENT '是否删除 0-否 1-是' @@ -73,6 +73,7 @@ CREATE TABLE IF NOT EXISTS sys_message ( ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='消息表'; -- 插入默认管理员账户 (密码: admin123) +-- BCrypt hash generated with strength 10 INSERT INTO sys_user (username, password, nickname, status, storage_limit) -VALUES ('admin', '$2a$10$N.zmdr9k7uOCQb376NoUnuTJ8iAt6Z5EHsM8lE9lBOsl7iAt6Z5EH', '管理员', 1, 10737418240) -ON DUPLICATE KEY UPDATE username = username; +VALUES ('admin', '$2a$10$EqKcp1WFKVQISheBxmXNGexPR.i7QYXOJC.OFfQDT8iSaHuuPdlrW', '管理员', 1, 21474836480) +ON DUPLICATE KEY UPDATE password = '$2a$10$EqKcp1WFKVQISheBxmXNGexPR.i7QYXOJC.OFfQDT8iSaHuuPdlrW'; diff --git a/web-vue/package-lock.json b/web-vue/package-lock.json index 5c9b6fa..a21e891 100644 --- a/web-vue/package-lock.json +++ b/web-vue/package-lock.json @@ -886,7 +886,6 @@ "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.12.tgz", "integrity": "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==", "license": "MIT", - "peer": true, "dependencies": { "@types/lodash": "*" } @@ -1422,15 +1421,13 @@ "version": "4.17.23", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/lodash-es": { "version": "4.17.23", "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.23.tgz", "integrity": "sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/lodash-unified": { "version": "1.0.3", @@ -1637,7 +1634,6 @@ "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.43", @@ -1697,7 +1693,6 @@ "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.31.tgz", "integrity": "sha512-iV/sU9SzOlmA/0tygSmjkEN6Jbs3nPoIPFhCMLD2STrjgOU8DX7ZtzMhg4ahVwf5Rp9KoFzcXeB1ZrVbLBp5/Q==", "license": "MIT", - "peer": true, "dependencies": { "@vue/compiler-dom": "3.5.31", "@vue/compiler-sfc": "3.5.31", diff --git a/web-vue/src/components/ChatDialog.vue b/web-vue/src/components/ChatDialog.vue index 8531e31..0f29a10 100644 --- a/web-vue/src/components/ChatDialog.vue +++ b/web-vue/src/components/ChatDialog.vue @@ -1,4 +1,4 @@ -