feat: 新增整屏推荐页配置功能
- 7 个固定槽位(1920×1080 两行网格),槽位定义/校验/橘视厅元数据同步 - 海报按槽位自动选:竖图槽取 posterimg、横图槽取 thumbimg,支持自定义覆盖 - 一键导出 zip 交付包:海报按槽位精确尺寸居中裁剪 + config.json + README(am start 拉起命令) - 管理后台接口 6 个(/manage/recommend-page/*),前端对接文档 FE-RECOMMEND-GUIDE.md
This commit is contained in:
16
db/recommend_page.sql
Normal file
16
db/recommend_page.sql
Normal file
@@ -0,0 +1,16 @@
|
||||
-- 整屏推荐页配置(一期一条记录,7 固定槽位存 JSON,历史全保留)
|
||||
CREATE TABLE IF NOT EXISTS recommend_page (
|
||||
id BIGINT NOT NULL AUTO_INCREMENT,
|
||||
name VARCHAR(128) NOT NULL COMMENT '期名,如:2026年10月推荐',
|
||||
slots TEXT NOT NULL COMMENT '槽位配置JSON数组,7个元素',
|
||||
remark VARCHAR(500) DEFAULT NULL COMMENT '备注',
|
||||
delete_flag VARCHAR(8) NOT NULL DEFAULT 'UNDEL',
|
||||
created_at DATETIME DEFAULT NULL,
|
||||
updated_at DATETIME DEFAULT NULL,
|
||||
PRIMARY KEY (id),
|
||||
KEY idx_created_at (created_at)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='整屏推荐页配置';
|
||||
|
||||
-- 菜单:挂「媒资管理」(id=116) 下
|
||||
INSERT INTO sys_menu (id, parent_id, name, url, perms, type, icon, `show`, order_num, created_at, updated_at)
|
||||
VALUES (126, 116, '推荐页配置', 'manage/recommend-page', '', 1, 'menu', '10', 2, NOW(), NOW());
|
||||
Reference in New Issue
Block a user