-- 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);
