版权下架
版权下架插件为BeikeShop电商平台提供了完整的版权投诉处理机制,包括:
1. **前端版权申诉入口** - 在网站前端页面显示版权申诉提示
2. **版权投诉表单** - 用户可提交包含SKU、身份、理由和证据的投诉
3. **自动下架产品** - 收到投诉后立即自动下架相关产品
4. **投诉历史记录** - 保存所有投诉记录,便于后续处理
5. **SKU预警机制** - 上传产品时检查SKU历史,提示曾有版权投诉
6. **后台管理界面** - 管理员可查看、处理和管理所有投诉
## 主要特性
### 前端功能
- 页面底部显示版权申诉提示
- 用户友好的投诉表单
- 实时SKU历史检查
- 多语言支持(中文/英文)
### 后端功能
- 自动下架侵权产品
- 投诉记录管理
- 状态跟踪(待处理/已处理/已拒绝)
- 管理员备注
### 防护机制
- 投诉人身份验证(版权所有人、授权代理人、制造商、零售商等)
- 投诉理由字数限制(不少于10字)
- 要求提交版权证明材料
- SKU历史记录,防止重复上传侵权产品
## 安装方法
1. 将插件目录 `CopyrightTakeDown` 复制到 `plugins/` 目录
2. 在后台插件管理页面安装并启用插件
3. 运行数据库迁移创建必要的表
## 数据库表
### copyright_complaints
| 字段 | 类型 | 说明 |
|------|------|------|
| id | bigint | 主键ID |
| sku | string | 产品SKU |
| product_id | bigint | 产品ID |
| customer_id | bigint | 投诉人ID |
| complainant_roles | json | 投诉人身份(多选) |
| complainant_name | string | 投诉人姓名 |
| complainant_email | string | 投诉人邮箱 |
| complainant_phone | string | 投诉人电话 |
| complaint_reason | text | 投诉理由 |
| evidence_images | json | 版权证明图片 |
| evidence_documents | json | 版权证明文档 |
| status | string | 状态:pending/resolved/rejected |
| admin_notes | text | 管理员备注 |
| admin_id | bigint | 处理管理员ID |
| created_at | timestamp | 创建时间 |
| updated_at | timestamp | 更新时间 |
| deleted_at | timestamp | 删除时间 |
## 使用说明
### 提交版权投诉
1. 访问网站任意页面
2. 点击页面底部的"版权申诉"链接
3. 填写投诉表单:
- 输入产品SKU
- 填写投诉人信息(姓名、邮箱、电话)
- 选择投诉人身份(可多选)
- 填写投诉理由(不少于10字)
- 提供版权证明材料链接
4. 提交后,相关产品将立即自动下架
### 管理投诉
1. 登录后台管理
2. 进入"版权投诉管理"菜单
3. 查看投诉列表
4. 点击查看投诉详情
5. 更新投诉状态并添加管理员备注
6. 根据处理结果决定是否彻底删除产品
### 产品上传时的SKU检查
在上传或更新产品时,系统会自动检查SKU历史:
- 如果该SKU曾有版权投诉记录,将显示警告信息
- 管理员可根据历史记录决定是否继续上传
## 配置选项
- **自动下架产品** - 收到投诉后是否自动下架产品
- **通知管理员** - 收到投诉后是否邮件通知管理员
- **管理员邮箱** - 接收投诉通知的邮箱地址
## 投诉人身份选项
- 版权所有人
- 授权代理人
- 制造商
- 零售商
- 其他
## 投诉状态
- **pending** - 待处理
- **resolved** - 已处理
- **rejected** - 已拒绝
## 注意事项
1. 投诉一经提交,相关产品将立即下架
2. 恶意投诉可能承担法律责任
3. 管理员应及时处理投诉并做好记录
4. 被拒绝的投诉不会记录在SKU历史中
## 技术支持
如有问题或建议,请联系技术支持团队。
## 版本历史
- v1.0.0 - 初始版本
- 基础版权投诉功能
- 自动下架产品
- SKU历史检查
- 前后台管理界面
- 多语言支持




