-- Banner轮播图表 CREATE TABLE IF NOT EXISTS `pap_banner` ( `id` int(11) NOT NULL AUTO_INCREMENT, `column_id` int(11) NOT NULL DEFAULT 0 COMMENT '所属栏目ID', `title` varchar(200) NOT NULL DEFAULT '' COMMENT '主标题', `subtitle` varchar(200) DEFAULT '' COMMENT '副标题', `description` text COMMENT '描述文字', `image` varchar(500) NOT NULL DEFAULT '' COMMENT '图片地址', `btn1_text` varchar(50) DEFAULT '了解更多' COMMENT '按钮1文字', `btn1_link` varchar(500) DEFAULT '#' COMMENT '按钮1链接', `btn1_show` tinyint(1) DEFAULT 1 COMMENT '按钮1显示 1是 0否', `btn2_text` varchar(50) DEFAULT '我要捐赠' COMMENT '按钮2文字', `btn2_link` varchar(500) DEFAULT '#' COMMENT '按钮2链接', `btn2_show` tinyint(1) DEFAULT 1 COMMENT '按钮2显示 1是 0否', `position` varchar(20) DEFAULT 'left' COMMENT '文字位置 left/center/right', `glass` tinyint(1) DEFAULT 1 COMMENT '毛玻璃效果 1启用 0关闭', `sort` int(11) DEFAULT 1 COMMENT '排序', `status` tinyint(1) DEFAULT 1 COMMENT '状态 1启用 0禁用', `is_deleted` tinyint(1) DEFAULT 0 COMMENT '删除标记', `create_time` datetime DEFAULT CURRENT_TIMESTAMP, `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`), KEY `idx_column` (`column_id`), KEY `idx_status` (`status`, `is_deleted`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='Banner轮播图'; -- 测试数据 INSERT INTO `pap_banner` (`column_id`, `title`, `subtitle`, `description`, `image`, `btn1_text`, `btn1_link`, `btn1_show`, `btn2_text`, `btn2_link`, `btn2_show`, `position`, `glass`, `sort`) VALUES (0, '也许因为您的一次帮助', '天真的笑容将再次回到他的脸上', '关注儿童健康成长,让每一份爱心都能传递温暖与希望。北京维康慈善基金会致力于妇幼健康、患者关爱、卫生健康促进等公益事业。', '/static/images/banner1.jpg', '了解更多', '#', 1, '我要捐赠', '#', 1, 'left', 0, 1), (0, '守护每一份健康', '让爱与希望同行', '聚焦妇幼健康促进,为偏远地区家庭带去专业医疗资源与关怀,让每个生命都被温柔以待。', '/static/images/banner2.jpg', '了解项目', '#', 1, '参与公益', '#', 1, 'left', 1, 2), (0, '透明公益 值得信赖', '每一笔善款都有迹可循', '严格遵循FTI中基透明指数标准,实时公示捐赠收支明细,让公益在阳光下运行。', '/static/images/banner3.jpg', '查看公示', '#', 1, '信息公开', '#', 0, 'left', 1, 3);