Compare commits
3 Commits
9d2573b9c3
...
0eb9c90c31
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0eb9c90c31 | ||
|
|
06785f7987 | ||
|
|
9266080356 |
@ -18,12 +18,22 @@ namespace VOL.Ai.Services
|
|||||||
|
|
||||||
private static readonly Dictionary<int, string> CourseNames = new()
|
private static readonly Dictionary<int, string> CourseNames = new()
|
||||||
{
|
{
|
||||||
|
{ 1, "俯卧撑" },
|
||||||
|
{ 2, "仰卧起坐" },
|
||||||
{ 3, "引体向上" },
|
{ 3, "引体向上" },
|
||||||
{ 7, "立定跳远" },
|
{ 7, "立定跳远" },
|
||||||
{ 8, "跳绳" },
|
{ 8, "跳绳" },
|
||||||
{ 9, "开合跳" },
|
{ 9, "开合跳" },
|
||||||
{ 10, "高抬腿" },
|
{ 10, "高抬腿" },
|
||||||
{ 11, "深蹲" },
|
{ 11, "深蹲" },
|
||||||
|
{ 12, "50米跑" },
|
||||||
|
{ 13, "100米跑" },
|
||||||
|
{ 14, "800米跑" },
|
||||||
|
{ 15, "1000米跑" },
|
||||||
|
{ 16, "3000米跑" },
|
||||||
|
{ 20, "50米×8" },
|
||||||
|
{ 21, "篮球绕杆" },
|
||||||
|
{ 22, "足球绕杆" },
|
||||||
{ 23, "坐位体前屈" },
|
{ 23, "坐位体前屈" },
|
||||||
{ 24, "单脚跳" },
|
{ 24, "单脚跳" },
|
||||||
{ 25, "动态臀桥" },
|
{ 25, "动态臀桥" },
|
||||||
@ -34,6 +44,41 @@ namespace VOL.Ai.Services
|
|||||||
{ 30, "石头剪刀布" },
|
{ 30, "石头剪刀布" },
|
||||||
{ 31, "变脸" },
|
{ 31, "变脸" },
|
||||||
{ 32, "打钉子" },
|
{ 32, "打钉子" },
|
||||||
|
{ 33, "击鼓传花" },
|
||||||
|
{ 34, "踢足球" },
|
||||||
|
{ 35, "手脚并用" },
|
||||||
|
{ 36, "踢毽子" },
|
||||||
|
{ 37, "风火轮" },
|
||||||
|
{ 38, "顺序摸数字" },
|
||||||
|
{ 39, "俄罗斯方块" },
|
||||||
|
{ 40, "诗词满腹" },
|
||||||
|
{ 41, "单词大王" },
|
||||||
|
{ 42, "数学王者" },
|
||||||
|
{ 43, "音乐大师" },
|
||||||
|
{ 44, "历史小生" },
|
||||||
|
{ 45, "科学达人" },
|
||||||
|
{ 46, "纵跳摸高" },
|
||||||
|
{ 47, "半蹲跳" },
|
||||||
|
{ 48, "深蹲跳" },
|
||||||
|
{ 49, "侧向蹲起" },
|
||||||
|
{ 50, "篮球单手运球" },
|
||||||
|
{ 51, "篮球双手交替运球" },
|
||||||
|
{ 52, "身体绕球" },
|
||||||
|
{ 53, "足球踩球" },
|
||||||
|
{ 54, "足球颠球" },
|
||||||
|
{ 55, "足球踩单车" },
|
||||||
|
{ 56, "排球垫球" },
|
||||||
|
{ 57, "排球自传挑战" },
|
||||||
|
{ 60, "实心球" },
|
||||||
|
{ 61, "阳光跑" },
|
||||||
|
{ 62, "健身长拳" },
|
||||||
|
{ 63, "200米跑" },
|
||||||
|
{ 64, "400米×4" },
|
||||||
|
{ 65, "400米跑" },
|
||||||
|
{ 66, "6分钟跑" },
|
||||||
|
{ 67, "9分钟跑" },
|
||||||
|
{ 68, "1500米跑" },
|
||||||
|
{ 69, "60米跑" },
|
||||||
{ 1001, "体重系数(BMI)" },
|
{ 1001, "体重系数(BMI)" },
|
||||||
{ 1002, "肺活量" }
|
{ 1002, "肺活量" }
|
||||||
};
|
};
|
||||||
@ -102,7 +147,8 @@ namespace VOL.Ai.Services
|
|||||||
train.StartTime,
|
train.StartTime,
|
||||||
train.EndTime,
|
train.EndTime,
|
||||||
train.Score,
|
train.Score,
|
||||||
train.StandardCounts,
|
// Cast in SQL so int and float columns both materialize as the original int type.
|
||||||
|
StandardCounts = Convert.ToInt32(Convert.ToDouble(train.StandardCounts)),
|
||||||
train.UnStandardCounts,
|
train.UnStandardCounts,
|
||||||
train.TimeKeeping,
|
train.TimeKeeping,
|
||||||
train.Duration,
|
train.Duration,
|
||||||
@ -143,7 +189,7 @@ namespace VOL.Ai.Services
|
|||||||
.ToListAsync();
|
.ToListAsync();
|
||||||
|
|
||||||
if (!string.IsNullOrWhiteSpace(projectName))
|
if (!string.IsNullOrWhiteSpace(projectName))
|
||||||
rows = rows.Where(x => GetCourseName(x.CourseId).Contains(projectName)).ToList();
|
rows = rows.Where(x => GetCourseName(x.CourseId) == projectName).ToList();
|
||||||
|
|
||||||
var total = rows.Count;
|
var total = rows.Count;
|
||||||
var datas = rows
|
var datas = rows
|
||||||
|
|||||||
@ -72,7 +72,7 @@ namespace VOL.Entity.DomainModels.YiLu
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 有效个数
|
/// 有效个数
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public double StandardCounts { get; set; }
|
public int StandardCounts { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 不合格动作数
|
/// 不合格动作数
|
||||||
|
|||||||
@ -42,7 +42,7 @@ namespace VOL.Model.Ai.Response
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public double? Score { get; set; }
|
public double? Score { get; set; }
|
||||||
|
|
||||||
public double StandardCounts { get; set; }
|
public int StandardCounts { get; set; }
|
||||||
|
|
||||||
public int UnStandardCounts { get; set; }
|
public int UnStandardCounts { get; set; }
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user