增加网站管理功能

This commit is contained in:
2026-09-17 23:00:06 +08:00
parent 1224735aa8
commit 67e819c629
98 changed files with 8711 additions and 2254 deletions
@@ -0,0 +1,22 @@
-- =============================================================
-- 平台官网管理专用上传分组:官网素材
--
-- 官网管理(platform/src/views/website)下所有图片/文件上传统一归入该分组,
-- 便于在「系统管理 → 文件管理」(/system/fileManager) 中集中查找与复用。
--
-- 归属:tid = 0(平台端),uid = 1(平台管理员),与既有 appsupgrade、图片 分组一致。
-- 幂等:已存在同名未删除分组时不会重复插入。
-- 运行:mysql -h<host> -P<port> -u<user> -p <db> < init_platform_website_file_cate.sql
--
-- 备注:前端 utils/websiteUpload.js 也会在上传时按名称兜底查找/补建,
-- 因此即使本文件未执行,首次上传后该分组同样会出现。
-- =============================================================
INSERT INTO `yz_system_files_category` (`tid`, `uid`, `name`, `create_time`)
SELECT * FROM (
SELECT 0 AS tid, 1 AS uid, '官网素材' AS name, NOW() AS create_time
) AS seed
WHERE NOT EXISTS (
SELECT 1 FROM `yz_system_files_category`
WHERE `tid` = 0 AND `name` = '官网素材' AND `delete_time` IS NULL
);