feat(userscore): 新增用户评分功能

- 添加 UserScore20250801 相关实体、DTO 和 API 控制器
- 实现用户评分列表、专家列表和提交评分的功能- 添加前端页面以展示和提交评分数据
- 优化评分计算逻辑,处理最高分和最低分
This commit is contained in:
路 范
2025-08-02 23:41:25 +08:00
parent d3d393305d
commit d88e4c0bcf
9 changed files with 796 additions and 18 deletions

View File

@@ -0,0 +1,26 @@
using System.Collections.Generic;
namespace Vote.Services.Dto;
public class UserScore20250801
{
}
public class ExpertColumn
{
public string prop { get; set; }
public string label { get; set; }
}
public class SubmitEntity
{
public string userId { get; set; }
public List<UserScoreInput> scores { get; set; }
public decimal finalscore { get; set; }
}
public class UserScoreInput
{
public string expertId { get; set; }
public decimal? score { get; set; }
}