-- 修复公告数据编码问题

-- 1. 清空现有的示例数据
TRUNCATE TABLE announcements;

-- 2. 确保表使用正确的字符集
ALTER TABLE announcements CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- 3. 重新插入正确编码的示例数据
INSERT INTO announcements (title, content, category, priority, is_pinned, is_important, status, published_at) VALUES
('号主须知（重要！）', '## 平台担保交易，拒绝私下转账！

平台提供交易担保机制，用户支付的押金与租金全部冻结在平台账户中，租号结束后根据账号状态自动结算给号主或退款给租客。

**警告：**
- 账号被非本人，请看到此消息后主动下架账号！
- 不要随意更改账号密码或绑定信息
- 请勿诱导买家进行私下交易
- 违规将会被冻结账户并承担相应损失

有任何问题请联系客服处理。', 'notice', 100, 1, 1, 'published', NOW()),

('租客须知（重要！）', '## 账号使用规范

1. **禁止修改账号信息** - 不得修改账号密码、绑定手机、实名信息等
2. **禁止充值** - 租用期间请勿对账号进行任何形式的充值
3. **禁止违规操作** - 不得使用外挂、辅助工具，不得进行恶意行为
4. **按时归还** - 租用到期后请及时归还账号，逾期将扣除押金

**温馨提示：**
- 交接账号后请第一时间登录验证
- 发现账号异常请立即联系客服
- 使用过程中遇到问题随时咨询客服

祝您游戏愉快！', 'notice', 99, 1, 1, 'published', NOW()),

('人脸验证教程', '## 如何完成实名认证

为了保障交易安全，平台要求所有用户完成实名认证后才能发布商品和下单。

### 认证步骤：

1. 进入"个人资料"页面
2. 点击"实名认证"按钮
3. 按照提示填写真实姓名和身份证号
4. 进行人脸识别验证
5. 等待系统审核（通常1-3分钟）

### 注意事项：

- 请确保光线充足，面部清晰
- 摘下眼镜、帽子等遮挡物
- 一个身份证只能认证一个账号
- 认证信息仅用于交易安全，平台严格保密

认证失败请联系客服协助处理。', 'tutorial', 90, 0, 0, 'published', NOW()),

('除纯市外其他高级物资默认从收费表', '## 出租开始须必开启备锁！

号主在出租账号前，务必确保账号已开启"账号保护"功能（即备锁）。

### 为什么要开启备锁？

- 防止租客恶意修改账号信息
- 保护账号安全，降低被盗风险
- 发生纠纷时便于平台介入处理
- 租用结束后方便号主快速收回账号

### 如何开启？

具体开启方式请参考游戏官方设置，不同平台操作略有差异。如不清楚如何设置，请咨询客服。

**重要提醒：未开启备锁导致的账号安全问题，平台不承担责任！**', 'rule', 80, 0, 0, 'published', NOW()),

('出租完成后如何结算？', '## 租金结算流程

租用期满后，系统会根据账号状态自动进行结算：

### 正常归还
- 租客按时归还账号
- 号主确认账号无异常
- 系统自动将租金结算到号主钱包
- 押金退还给租客

### 异常情况
- 账号信息被修改 → 押金赔付给号主
- 账号被找回 → 租金退还给租客
- 产生纠纷 → 平台客服介入仲裁

### 提现说明
目前提现功能暂未开放，敬请期待后续更新。', 'faq', 70, 0, 0, 'published', NOW()),

('如何联系客服？', '## 客服联系方式

遇到问题可以通过以下方式联系客服：

1. **在线客服** - 点击页面右上角"客服"按钮，即可在线咨询
2. **订单页面** - 每个订单详情页都有专属客服入口
3. **消息中心** - 查看历史咨询记录

### 客服工作时间
- 工作日：09:00 - 22:00
- 节假日：10:00 - 20:00

非工作时间留言，客服上线后会第一时间回复。', 'faq', 60, 0, 0, 'published', NOW());
