HaniBlindBox/docs/后台管理bug整理/BUG-统计报表-003-用户邀请统计搜索失败.md
2026-01-20 20:31:51 +08:00

1.1 KiB
Raw Permalink Blame History

BUG-统计报表-003: 用户邀请统计搜索失败

基本信息

  • BUG编号: cs100_3
  • 版本: v1.0.0
  • 所属模块: 统计报表
  • 所属页面: 用户邀请统计
  • 严重程度: 高
  • 状态: 已修复
  • 类型: 后端

问题描述

管理后台用户邀请统计根据用户ID搜索提示请求失败。

预期结果

根据用户ID搜索后应能正常显示搜索结果。

实际结果

搜索时提示"请求失败",无法获取结果。

修复方案

根本原因: 前端传递的用户ID为字符串类型后端期望整数类型导致模型绑定失败。

修复内容:

  1. 修改 InviteStatsQuery 模型,将 UserId 改为从字符串 UserIdStr 解析的计算属性
  2. 更新前端 API 接口,使用 userIdStr 参数名
  3. 更新前端视图,绑定到 userIdStr 字段

修改文件:

  • server/HoneyBox/src/HoneyBox.Admin.Business/Models/User/StatsModels.cs
  • server/HoneyBox/src/HoneyBox.Admin/admin-web/src/api/business/user.ts
  • server/HoneyBox/src/HoneyBox.Admin/admin-web/src/views/business/user/invite-stats.vue

备注

  • 修复日期: 2026-01-20