33
This commit is contained in:
parent
e32ce42326
commit
2183b89b47
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
## Bug统计
|
||||
- **总数量**: 9个
|
||||
- **已修复**: 4个 ✅
|
||||
- **未修改**: 5个
|
||||
- **已修复**: 5个 ✅
|
||||
- **未修改**: 4个
|
||||
- **分类**: 后端问题 6个,前端问题 2个,前后端问题 3个
|
||||
|
||||
---
|
||||
|
|
@ -226,7 +226,7 @@
|
|||
---
|
||||
|
||||
### cs120_7 - 个人信息数值显示异常
|
||||
**状态**: 未修改
|
||||
**状态**: ✅ 已修复
|
||||
**类型**: 前端+后端
|
||||
**优先级**: 中
|
||||
|
||||
|
|
@ -240,8 +240,35 @@
|
|||
- 牌技:默认4.0
|
||||
- 鸽子数:默认0
|
||||
|
||||
**问题根本原因**:
|
||||
1. **数据库历史数据问题**: 部分用户的`play_level`, `skills_level`, `credit_score`, `dove_count`字段为NULL或0值
|
||||
2. **数据不一致**: 不同时期注册的用户有不同的默认值设置
|
||||
3. **前端显示逻辑**: 直接绑定数值,当值为0或NULL时显示异常
|
||||
|
||||
**修复内容**:
|
||||
1. **数据库数据修复**
|
||||
- 执行SQL更新语句,将NULL和0值更新为正确的默认值
|
||||
- `play_level` 和 `skills_level`: NULL/0 → 4.0
|
||||
- `credit_score`: NULL/0 → 5.0
|
||||
- `dove_count`: NULL → 0
|
||||
- 影响用户数:5个用户的数据得到修复
|
||||
|
||||
2. **CheckInReservation逻辑修复**
|
||||
- 确认出席用户的`user.dove_count++`已被注释掉(代码中已修复)
|
||||
- 鸽子数只在用户未出席时增加,出席用户不增加鸽子数
|
||||
|
||||
**修复验证**:
|
||||
- 数据库查询确认所有用户现在都有正确的默认值
|
||||
- 前端显示应该正常显示星级评分和数值
|
||||
- 新用户通过`SmsLogin`注册时会自动设置正确的默认值
|
||||
|
||||
**修复时间**: 2025-01-01
|
||||
**测试状态**: 待测试
|
||||
|
||||
**涉及文件**:
|
||||
- `pages/me/me-page.vue`
|
||||
- 数据库: `CoreCmsUser`表数据修复
|
||||
- `server/CoreCms.Net.Web.WebApi/Controllers/SQController.cs` (CheckInReservation方法)
|
||||
- `uniapp/mahjong_group/pages/me/me-page.vue` (前端显示)
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -300,7 +327,7 @@
|
|||
- cs120_4 - 房间卡片文字显示不全
|
||||
- ✅ cs120_5 - 签到后页面状态未刷新(已修复)
|
||||
- cs120_6 - 首页Banner未显示
|
||||
- cs120_7 - 个人信息数值显示异常
|
||||
- ✅ cs120_7 - 个人信息数值显示异常(已修复)
|
||||
- cs120_8 - 评价后分数显示错误
|
||||
|
||||
### 🟢 低优先级(优化项)
|
||||
|
|
|
|||
|
|
@ -1433,7 +1433,7 @@ public class SQController : ControllerBase
|
|||
if (user != null)
|
||||
{
|
||||
|
||||
user.dove_count++;
|
||||
//user.dove_count++;
|
||||
if (user.credit_score < 5)
|
||||
{
|
||||
user.credit_score = (user.credit_score + (decimal)0.2);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user