zhibo/archive/Zhibo/zhibo-1201/小张/待开发功能/每日签到配置.md
2025-12-21 17:32:12 +08:00

80 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 每日签到配置
## 功能概述
任务管理模块中的每日签到配置功能,用于管理用户签到的天数和积分奖励规则。
## 数据库表
- 表名通过系统配置表存储system_group_data
- 关键字段:
- `id`: 配置ID
- `day`: 签到天数
- `integral`: 转后积分奖励
## 界面需求
### 1. 列表页面
- **路由路径**: /admin/user/sign/config
- **菜单名称**: 每日签到配置
- **页面位置**: 任务管理 > 每日签到配置
#### 表格列
| 列名 | 字段 | 说明 |
|------|------|------|
| ID | id | 配置ID |
| 天数 | day | 签到第几天 |
| 转后积分奖励 | integral | 获得的积分数量 |
| 操作 | - | 编辑按钮 |
#### 功能点
- 表格分页显示
- 每行显示编辑按钮(黄色按钮)
- 搜索功能(待确认)
### 2. 编辑弹窗
- **触发方式**: 点击列表中的编辑按钮
- **弹窗标题**: 编辑
#### 表单字段
| 字段名 | 字段标识 | 类型 | 说明 |
|--------|----------|------|------|
| 天数 | day | Number | 签到第几天 |
| 转后积分 | integral | Number | 积分奖励数量 |
#### 操作按钮
- **保存**: 提交修改
- **返回**: 关闭弹窗
## 待实现功能
### 前端界面(优先)
- [x] 创建列表页面组件
- [ ] 表格展示ID、天数、转后积分奖励
- [ ] 编辑按钮(黄色样式)
- [ ] 分页组件
- [ ] 创建编辑弹窗组件
- [ ] 表单:天数、转后积分
- [ ] 保存和返回按钮
- [ ] 配置路由:`/admin/user/sign/config`
- [ ] 添加到任务管理菜单
### 后端接口(后续)
- [ ] 签到配置列表查询接口
- [ ] 签到配置编辑接口
- [ ] 数据验证逻辑
### 数据库连接
- [ ] 确认数据表结构
- [ ] 连接到 SystemGroupData 相关表
- [ ] 实现CRUD操作
## 技术要点
- 前端框架Vue + Element UI
- 表格组件el-table
- 弹窗组件el-dialog
- 表单验证el-form
- 样式:编辑按钮使用黄色主题色
## 参考截图
位置:`小张/图片/任务管理-每日签到配置.png`
位置:`小张/图片/ren任务管理-每日签到配置-编辑按钮.png`