diff --git a/Server/YD_XinWei.Commons/Dto/HomeWork/AddHomeWorkDto.cs b/Server/YD_XinWei.Commons/Dto/HomeWork/AddHomeWorkDto.cs
deleted file mode 100644
index 7767fb3..0000000
--- a/Server/YD_XinWei.Commons/Dto/HomeWork/AddHomeWorkDto.cs
+++ /dev/null
@@ -1,81 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.ComponentModel.DataAnnotations.Schema;
-using System.ComponentModel.DataAnnotations;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace YD_XinWei.Commons.Dto.HomeWork
-{
- ///
- /// 新增作业
- ///
- public class AddHomeWorkDto
- {
- ///
- ///作业名称
- ///
- public string WorkName { get; set; }
-
- ///
- ///作业内容
- ///
- public string WorkText { get; set; }
-
- ///
- /// 作业类型
- ///
- public int WorkType { get; set; }
-
- ///
- /// 学生范围
- ///
- public int StudentScope { get; set; }
-
- ///
- ///老师Id
- ///
- public int TeacherId { get; set; }
-
- ///
- ///老师名称
- ///
- public string TeacherName { get; set; }
-
- ///
- ///年级Id
- ///
- public int GradeId { get; set; }
-
- ///
- ///年级名称
- ///
- public string GradeName { get; set; }
-
- ///
- ///班级Id
- ///
- public int ClassId { get; set; }
-
- ///
- ///班级名称
- ///
- public string ClassName { get; set; }
-
- ///
- ///开始时间
- ///
- public DateTime StartTime { get; set; }
-
- ///
- ///结束时间
- ///
- public DateTime EndTime { get; set; }
-
- ///
- /// 学生集合
- ///
- public List HomeWorkStudents { get; set; }
- }
-}
diff --git a/Server/YD_XinWei.Commons/Dto/HomeWork/HomeWorkRecordDto.cs b/Server/YD_XinWei.Commons/Dto/HomeWork/HomeWorkRecordDto.cs
deleted file mode 100644
index 4322436..0000000
--- a/Server/YD_XinWei.Commons/Dto/HomeWork/HomeWorkRecordDto.cs
+++ /dev/null
@@ -1,112 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.ComponentModel.DataAnnotations.Schema;
-using System.ComponentModel.DataAnnotations;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace YD_XinWei.Commons.Dto.HomeWork
-{
- ///
- /// 作业记录
- ///
- public class HomeWorkRecordDto
- {
- ///
- /// 作业Id
- ///
- public int Id { get; set; }
-
- ///
- ///作业名称
- ///
- public string WorkName { get; set; }
-
- ///
- ///开始时间
- ///
- public DateTime StartTime { get; set; }
-
- ///
- ///结束时间
- ///
- public DateTime EndTime { get; set; }
-
- ///
- /// 作业状态
- ///
- public int WorkStatus { get; set; }
- }
-
- public class HomeWorkDetailsDto
- {
- ///
- /// 作业Id
- ///
- public int Id { get; set; }
-
- ///
- ///作业名称
- ///
- public string WorkName { get; set; }
-
- ///
- ///作业内容
- ///
- public string WorkText { get; set; }
-
- ///
- ///开始时间
- ///
- public DateTime StartTime { get; set; }
-
- ///
- ///结束时间
- ///
- public DateTime EndTime { get; set; }
-
- ///
- /// 学生范围
- ///
- public int StudentScope { get; set; }
-
- ///
- /// 学生集合
- ///
- public List HomeWorkStudents { get; set; }
- }
-
- public class HomeWorkStudentsDto
- {
- ///
- ///学校编号
- ///
- public string SchoolCode { get; set; }
-
- ///
- ///学生学号
- ///
- public string StudentNo { get; set; }
-
- ///
- ///学生名称
- ///
- public string StudentName { get; set; }
-
- ///
- ///性别
- ///
- public int Sex { get; set; }
-
- ///
- ///学生照片
- ///
- public string Photo { get; set; }
-
- ///
- /// 学生作业状态
- ///
- public int WorkStatus { get; set; }
- }
-}
diff --git a/Server/YD_XinWei.Commons/Dto/LargeScreen/LargeScreenDto.cs b/Server/YD_XinWei.Commons/Dto/LargeScreen/LargeScreenDto.cs
new file mode 100644
index 0000000..1b4463a
--- /dev/null
+++ b/Server/YD_XinWei.Commons/Dto/LargeScreen/LargeScreenDto.cs
@@ -0,0 +1,197 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations.Schema;
+using System.ComponentModel.DataAnnotations;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace YD_XinWei.Commons.Dto.LargeScreen
+{
+ ///
+ /// 大屏数据
+ ///
+ public class LargeScreenDto
+ {
+ ///
+ /// 基本信息
+ ///
+ public BasicInfoDto BasicInfo { get; set; } = new BasicInfoDto();
+
+ ///
+ /// 各项目数据
+ ///
+ public ItemDataDto ItemData { get; set; } = new ItemDataDto();
+
+ ///
+ /// 班级运动榜
+ ///
+ public ClassSportsRankingDto ClassSportsRankList { get; set; } = new ClassSportsRankingDto();
+
+ ///
+ /// 各项目实时数据
+ ///
+ public List ItemRealTimeResultList { get; set; } = new List();
+ }
+
+ ///
+ /// 基本信息
+ ///
+ public class BasicInfoDto
+ {
+ ///
+ /// 男生人数
+ ///
+ public int MaleCount { get; set; }
+
+ ///
+ /// 女生人数
+ ///
+ public int FemaleCount { get; set; }
+
+ ///
+ /// 学生总人数(只读,自动计算)
+ ///
+ public int StudentCount => MaleCount + FemaleCount;
+
+ ///
+ /// 本周训练次数
+ ///
+ public int WeekTrainingCount { get; set; }
+
+ ///
+ /// 同比增长
+ ///
+ public int Increase { get; set; }
+ }
+
+ ///
+ /// 各项目数据
+ ///
+ public class ItemDataDto
+ {
+ ///
+ /// 项目id
+ ///
+ public int ProjectId { get; set; }
+
+ ///
+ /// 项目优良率
+ ///
+ public double ExcellentRate { get; set; }
+
+ ///
+ /// 男生排名
+ ///
+ public List MaleRankList { get; set; }
+
+ ///
+ /// 女生排名
+ ///
+ public List FemaleRankList { get; set; }
+ }
+
+ ///
+ /// 学生成绩排名
+ ///
+ public class StudentScoreRankingDto
+ {
+ ///
+ /// 排名
+ ///
+ public int Rank { get; set; }
+
+ ///
+ /// 学生学号
+ ///
+ public string StudentNo { get; set; }
+
+ ///
+ /// 学生姓名
+ ///
+ public string StudentName { get; set; }
+
+ ///
+ /// 成绩
+ ///
+ public string Score { get; set; }
+ }
+
+ ///
+ /// 班级运动榜
+ ///
+ public class ClassSportsRankingDto
+ {
+ ///
+ /// 排名
+ ///
+ public int Rank { get; set; }
+
+ ///
+ /// 班级Id
+ ///
+ public int ClassId { get; set; }
+
+ ///
+ /// 班级名称
+ ///
+ public string ClassName { get; set; }
+
+ ///
+ /// 运动次数
+ ///
+ public int Count { get; set; }
+ }
+
+ ///
+ /// 各项目实时成绩
+ ///
+ public class ItemRealTimeResultDto
+ {
+ ///
+ /// 学生学号
+ ///
+ public string StudentNo { get; set; }
+
+ ///
+ /// 学生姓名
+ ///
+ public string StudentName { get; set; }
+
+ ///
+ ///学生照片
+ ///
+ public string Photo { get; set; }
+
+ ///
+ /// 年级班级名称
+ ///
+ public int GradeAndClassName { get; set; }
+
+ ///
+ /// 项目名称
+ ///
+ public string ProjectName { get; set; }
+
+ ///
+ /// 成绩
+ ///
+ public int Result { get; set; }
+
+ ///
+ /// 得分
+ ///
+ public int Score { get; set; }
+
+ ///
+ /// 等级
+ ///
+ public string Rank { get; set; }
+
+ ///
+ /// 创建时间
+ ///
+
+ public string CreateTime { get; set; }
+ }
+}
diff --git a/Server/YD_XinWei.Commons/bin/Debug/net6.0/YD_XinWei.Commons.deps.json b/Server/YD_XinWei.Commons/bin/Debug/net6.0/YD_XinWei.Commons.deps.json
deleted file mode 100644
index 8b8cdf8..0000000
--- a/Server/YD_XinWei.Commons/bin/Debug/net6.0/YD_XinWei.Commons.deps.json
+++ /dev/null
@@ -1,356 +0,0 @@
-{
- "runtimeTarget": {
- "name": ".NETCoreApp,Version=v6.0",
- "signature": ""
- },
- "compilationOptions": {},
- "targets": {
- ".NETCoreApp,Version=v6.0": {
- "YD_XinWei.Commons/1.0.0": {
- "dependencies": {
- "Aliyun.OSS.SDK.NetCore": "2.14.1",
- "Microsoft.AspNetCore.Mvc.Abstractions": "2.2.0",
- "Microsoft.AspNetCore.Mvc.NewtonsoftJson": "6.0.0",
- "Newtonsoft.Json": "13.0.3",
- "System.IdentityModel.Tokens.Jwt": "8.3.0"
- },
- "runtime": {
- "YD_XinWei.Commons.dll": {}
- }
- },
- "Aliyun.OSS.SDK.NetCore/2.14.1": {
- "runtime": {
- "lib/netstandard2.0/Aliyun.OSS.Core.dll": {
- "assemblyVersion": "2.14.1.0",
- "fileVersion": "2.14.1.0"
- }
- }
- },
- "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
- "dependencies": {
- "Microsoft.AspNetCore.Http.Features": "2.2.0",
- "System.Text.Encodings.Web": "4.5.0"
- }
- },
- "Microsoft.AspNetCore.Http.Features/2.2.0": {
- "dependencies": {
- "Microsoft.Extensions.Primitives": "2.2.0"
- }
- },
- "Microsoft.AspNetCore.JsonPatch/6.0.0": {
- "dependencies": {
- "Microsoft.CSharp": "4.7.0",
- "Newtonsoft.Json": "13.0.3"
- },
- "runtime": {
- "lib/net6.0/Microsoft.AspNetCore.JsonPatch.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52608"
- }
- }
- },
- "Microsoft.AspNetCore.Mvc.Abstractions/2.2.0": {
- "dependencies": {
- "Microsoft.AspNetCore.Routing.Abstractions": "2.2.0",
- "Microsoft.Net.Http.Headers": "2.2.0"
- }
- },
- "Microsoft.AspNetCore.Mvc.NewtonsoftJson/6.0.0": {
- "dependencies": {
- "Microsoft.AspNetCore.JsonPatch": "6.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Newtonsoft.Json.Bson": "1.0.2"
- },
- "runtime": {
- "lib/net6.0/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52608"
- }
- }
- },
- "Microsoft.AspNetCore.Routing.Abstractions/2.2.0": {
- "dependencies": {
- "Microsoft.AspNetCore.Http.Abstractions": "2.2.0"
- }
- },
- "Microsoft.Bcl.AsyncInterfaces/8.0.0": {
- "runtime": {
- "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
- }
- }
- },
- "Microsoft.Bcl.TimeProvider/8.0.1": {
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0"
- },
- "runtime": {
- "lib/netstandard2.0/Microsoft.Bcl.TimeProvider.dll": {
- "assemblyVersion": "8.0.0.1",
- "fileVersion": "8.0.123.58001"
- }
- }
- },
- "Microsoft.CSharp/4.7.0": {},
- "Microsoft.Extensions.Primitives/2.2.0": {
- "dependencies": {
- "System.Memory": "4.5.1",
- "System.Runtime.CompilerServices.Unsafe": "4.5.1"
- }
- },
- "Microsoft.IdentityModel.Abstractions/8.3.0": {
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
- "assemblyVersion": "8.3.0.0",
- "fileVersion": "8.3.0.51204"
- }
- }
- },
- "Microsoft.IdentityModel.JsonWebTokens/8.3.0": {
- "dependencies": {
- "Microsoft.Bcl.TimeProvider": "8.0.1",
- "Microsoft.IdentityModel.Tokens": "8.3.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
- "assemblyVersion": "8.3.0.0",
- "fileVersion": "8.3.0.51204"
- }
- }
- },
- "Microsoft.IdentityModel.Logging/8.3.0": {
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.3.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
- "assemblyVersion": "8.3.0.0",
- "fileVersion": "8.3.0.51204"
- }
- }
- },
- "Microsoft.IdentityModel.Tokens/8.3.0": {
- "dependencies": {
- "Microsoft.Bcl.TimeProvider": "8.0.1",
- "Microsoft.IdentityModel.Logging": "8.3.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
- "assemblyVersion": "8.3.0.0",
- "fileVersion": "8.3.0.51204"
- }
- }
- },
- "Microsoft.Net.Http.Headers/2.2.0": {
- "dependencies": {
- "Microsoft.Extensions.Primitives": "2.2.0",
- "System.Buffers": "4.5.0"
- }
- },
- "Newtonsoft.Json/13.0.3": {
- "runtime": {
- "lib/net6.0/Newtonsoft.Json.dll": {
- "assemblyVersion": "13.0.0.0",
- "fileVersion": "13.0.3.27908"
- }
- }
- },
- "Newtonsoft.Json.Bson/1.0.2": {
- "dependencies": {
- "Newtonsoft.Json": "13.0.3"
- },
- "runtime": {
- "lib/netstandard2.0/Newtonsoft.Json.Bson.dll": {
- "assemblyVersion": "1.0.0.0",
- "fileVersion": "1.0.2.22727"
- }
- }
- },
- "System.Buffers/4.5.0": {},
- "System.IdentityModel.Tokens.Jwt/8.3.0": {
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.3.0",
- "Microsoft.IdentityModel.Tokens": "8.3.0"
- },
- "runtime": {
- "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
- "assemblyVersion": "8.3.0.0",
- "fileVersion": "8.3.0.51204"
- }
- }
- },
- "System.Memory/4.5.1": {},
- "System.Runtime.CompilerServices.Unsafe/4.5.1": {},
- "System.Text.Encodings.Web/4.5.0": {}
- }
- },
- "libraries": {
- "YD_XinWei.Commons/1.0.0": {
- "type": "project",
- "serviceable": false,
- "sha512": ""
- },
- "Aliyun.OSS.SDK.NetCore/2.14.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-UOI6I8Uw8A7pFh2GS6CSpJuhmcHH45k6asex8SRnZed2WWBXeGEaBFyv3HsMJNp+B6gPqyN079sQHWenGd3Y7g==",
- "path": "aliyun.oss.sdk.netcore/2.14.1",
- "hashPath": "aliyun.oss.sdk.netcore.2.14.1.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Nxs7Z1q3f1STfLYKJSVXCs1iBl+Ya6E8o4Oy1bCxJ/rNI44E/0f6tbsrVqAWfB7jlnJfyaAtIalBVxPKUPQb4Q==",
- "path": "microsoft.aspnetcore.http.abstractions/2.2.0",
- "hashPath": "microsoft.aspnetcore.http.abstractions.2.2.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Http.Features/2.2.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ziFz5zH8f33En4dX81LW84I6XrYXKf9jg6aM39cM+LffN9KJahViKZ61dGMSO2gd3e+qe5yBRwsesvyqlZaSMg==",
- "path": "microsoft.aspnetcore.http.features/2.2.0",
- "hashPath": "microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.JsonPatch/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-SUiwg0XQ5NtmnELHXSdX4mAwawFnAOwSx2Zz6NIhQnEN1tZDoAWEHc8dS/S7y8cE52+9bHj+XbYZuLGF7OrQPA==",
- "path": "microsoft.aspnetcore.jsonpatch/6.0.0",
- "hashPath": "microsoft.aspnetcore.jsonpatch.6.0.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Mvc.Abstractions/2.2.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ET6uZpfVbGR1NjCuLaLy197cQ3qZUjzl7EG5SL4GfJH/c9KRE89MMBrQegqWsh0w1iRUB/zQaK0anAjxa/pz4g==",
- "path": "microsoft.aspnetcore.mvc.abstractions/2.2.0",
- "hashPath": "microsoft.aspnetcore.mvc.abstractions.2.2.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Mvc.NewtonsoftJson/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-YMwSWgBuwkVn9k4/2wWxfwEbx8T5Utj13UH/zmUm5lbkKcY+tJyt9w9P4rY5pO1XtCitoh1+L+Feqz9qxG/CvA==",
- "path": "microsoft.aspnetcore.mvc.newtonsoftjson/6.0.0",
- "hashPath": "microsoft.aspnetcore.mvc.newtonsoftjson.6.0.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Routing.Abstractions/2.2.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-lRRaPN7jDlUCVCp9i0W+PB0trFaKB0bgMJD7hEJS9Uo4R9MXaMC8X2tJhPLmeVE3SGDdYI4QNKdVmhNvMJGgPQ==",
- "path": "microsoft.aspnetcore.routing.abstractions/2.2.0",
- "hashPath": "microsoft.aspnetcore.routing.abstractions.2.2.0.nupkg.sha512"
- },
- "Microsoft.Bcl.AsyncInterfaces/8.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==",
- "path": "microsoft.bcl.asyncinterfaces/8.0.0",
- "hashPath": "microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512"
- },
- "Microsoft.Bcl.TimeProvider/8.0.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-C7kWHJnMRY7EvJev2S8+yJHZ1y7A4ZlLbA4NE+O23BDIAN5mHeqND1m+SKv1ChRS5YlCDW7yAMUe7lttRsJaAA==",
- "path": "microsoft.bcl.timeprovider/8.0.1",
- "hashPath": "microsoft.bcl.timeprovider.8.0.1.nupkg.sha512"
- },
- "Microsoft.CSharp/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
- "path": "microsoft.csharp/4.7.0",
- "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Primitives/2.2.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-azyQtqbm4fSaDzZHD/J+V6oWMFaf2tWP4WEGIYePLCMw3+b2RQdj9ybgbQyjCshcitQKQ4lEDOZjmSlTTrHxUg==",
- "path": "microsoft.extensions.primitives/2.2.0",
- "hashPath": "microsoft.extensions.primitives.2.2.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Abstractions/8.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-jNin7yvWZu+K3U24q+6kD+LmGSRfbkHl9Px8hN1XrGwq6ZHgKGi/zuTm5m08G27fwqKfVXIWuIcUeq4Y1VQUOg==",
- "path": "microsoft.identitymodel.abstractions/8.3.0",
- "hashPath": "microsoft.identitymodel.abstractions.8.3.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.JsonWebTokens/8.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-4SVXLT8sDG7CrHiszEBrsDYi+aDW0W9d+fuWUGdZPBdan56aM6fGXJDjbI0TVGEDjJhXbACQd8F/BnC7a+m2RQ==",
- "path": "microsoft.identitymodel.jsonwebtokens/8.3.0",
- "hashPath": "microsoft.identitymodel.jsonwebtokens.8.3.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Logging/8.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-4w4pSIGHhCCLTHqtVNR2Cc/zbDIUWIBHTZCu/9ZHm2SVwrXY3RJMcZ7EFGiKqmKZMQZJzA0bpwCZ6R8Yb7i5VQ==",
- "path": "microsoft.identitymodel.logging/8.3.0",
- "hashPath": "microsoft.identitymodel.logging.8.3.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Tokens/8.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-yGzqmk+kInH50zeSEH/L1/J0G4/yqTQNq4YmdzOhpE7s/86tz37NS2YbbY2ievbyGjmeBI1mq26QH+yBR6AK3Q==",
- "path": "microsoft.identitymodel.tokens/8.3.0",
- "hashPath": "microsoft.identitymodel.tokens.8.3.0.nupkg.sha512"
- },
- "Microsoft.Net.Http.Headers/2.2.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-iZNkjYqlo8sIOI0bQfpsSoMTmB/kyvmV2h225ihyZT33aTp48ZpF6qYnXxzSXmHt8DpBAwBTX+1s1UFLbYfZKg==",
- "path": "microsoft.net.http.headers/2.2.0",
- "hashPath": "microsoft.net.http.headers.2.2.0.nupkg.sha512"
- },
- "Newtonsoft.Json/13.0.3": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
- "path": "newtonsoft.json/13.0.3",
- "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
- },
- "Newtonsoft.Json.Bson/1.0.2": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-QYFyxhaABwmq3p/21VrZNYvCg3DaEoN/wUuw5nmfAf0X3HLjgupwhkEWdgfb9nvGAUIv3osmZoD3kKl4jxEmYQ==",
- "path": "newtonsoft.json.bson/1.0.2",
- "hashPath": "newtonsoft.json.bson.1.0.2.nupkg.sha512"
- },
- "System.Buffers/4.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-pL2ChpaRRWI/p4LXyy4RgeWlYF2sgfj/pnVMvBqwNFr5cXg7CXNnWZWxrOONLg8VGdFB8oB+EG2Qw4MLgTOe+A==",
- "path": "system.buffers/4.5.0",
- "hashPath": "system.buffers.4.5.0.nupkg.sha512"
- },
- "System.IdentityModel.Tokens.Jwt/8.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-9GESpDG0Zb17HD5mBW/uEWi2yz/uKPmCthX2UhyLnk42moGH2FpMgXA2Y4l2Qc7P75eXSUTA6wb/c9D9GSVkzw==",
- "path": "system.identitymodel.tokens.jwt/8.3.0",
- "hashPath": "system.identitymodel.tokens.jwt.8.3.0.nupkg.sha512"
- },
- "System.Memory/4.5.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-sDJYJpGtTgx+23Ayu5euxG5mAXWdkDb4+b0rD0Cab0M1oQS9H0HXGPriKcqpXuiJDTV7fTp/d+fMDJmnr6sNvA==",
- "path": "system.memory/4.5.1",
- "hashPath": "system.memory.4.5.1.nupkg.sha512"
- },
- "System.Runtime.CompilerServices.Unsafe/4.5.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Zh8t8oqolRaFa9vmOZfdQm/qKejdqz0J9kr7o2Fu0vPeoH3BL1EOXipKWwkWtLT1JPzjByrF19fGuFlNbmPpiw==",
- "path": "system.runtime.compilerservices.unsafe/4.5.1",
- "hashPath": "system.runtime.compilerservices.unsafe.4.5.1.nupkg.sha512"
- },
- "System.Text.Encodings.Web/4.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Xg4G4Indi4dqP1iuAiMSwpiWS54ZghzR644OtsRCm/m/lBMG8dUBhLVN7hLm8NNrNTR+iGbshCPTwrvxZPlm4g==",
- "path": "system.text.encodings.web/4.5.0",
- "hashPath": "system.text.encodings.web.4.5.0.nupkg.sha512"
- }
- }
-}
\ No newline at end of file
diff --git a/Server/YD_XinWei.Commons/bin/Debug/net6.0/YD_XinWei.Commons.dll b/Server/YD_XinWei.Commons/bin/Debug/net6.0/YD_XinWei.Commons.dll
deleted file mode 100644
index 7dc356a..0000000
Binary files a/Server/YD_XinWei.Commons/bin/Debug/net6.0/YD_XinWei.Commons.dll and /dev/null differ
diff --git a/Server/YD_XinWei.Commons/bin/Debug/net6.0/YD_XinWei.Commons.pdb b/Server/YD_XinWei.Commons/bin/Debug/net6.0/YD_XinWei.Commons.pdb
deleted file mode 100644
index e8e7f88..0000000
Binary files a/Server/YD_XinWei.Commons/bin/Debug/net6.0/YD_XinWei.Commons.pdb and /dev/null differ
diff --git a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.AssemblyInfo.cs b/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.AssemblyInfo.cs
deleted file mode 100644
index 4d8a770..0000000
--- a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.AssemblyInfo.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// 此代码由工具生成。
-// 运行时版本:4.0.30319.42000
-//
-// 对此文件的更改可能会导致不正确的行为,并且如果
-// 重新生成代码,这些更改将会丢失。
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Reflection;
-
-[assembly: System.Reflection.AssemblyCompanyAttribute("YD_XinWei.Commons")]
-[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
-[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+629833a359012b1c016a5391ffb0e3a1c90c6fcd")]
-[assembly: System.Reflection.AssemblyProductAttribute("YD_XinWei.Commons")]
-[assembly: System.Reflection.AssemblyTitleAttribute("YD_XinWei.Commons")]
-[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-
-// 由 MSBuild WriteCodeFragment 类生成。
-
diff --git a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.AssemblyInfoInputs.cache b/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.AssemblyInfoInputs.cache
deleted file mode 100644
index 184ce63..0000000
--- a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.AssemblyInfoInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-5c20e8386350df5b121f2632dda58b4b607216226937591d9138b7d93830669f
diff --git a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.GeneratedMSBuildEditorConfig.editorconfig b/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.GeneratedMSBuildEditorConfig.editorconfig
deleted file mode 100644
index 9dc6e60..0000000
--- a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.GeneratedMSBuildEditorConfig.editorconfig
+++ /dev/null
@@ -1,15 +0,0 @@
-is_global = true
-build_property.TargetFramework = net6.0
-build_property.TargetPlatformMinVersion =
-build_property.UsingMicrosoftNETSdkWeb =
-build_property.ProjectTypeGuids =
-build_property.InvariantGlobalization =
-build_property.PlatformNeutralAssembly =
-build_property.EnforceExtendedAnalyzerRules =
-build_property._SupportedPlatformList = Linux,macOS,Windows
-build_property.RootNamespace = YD_XinWei.Commons
-build_property.ProjectDir = C:\Users\tangl\Desktop\Git\YD_XinWei\Server\YD_XinWei.Commons\
-build_property.EnableComHosting =
-build_property.EnableGeneratedComInterfaceComImportInterop =
-build_property.EffectiveAnalysisLevelStyle = 6.0
-build_property.EnableCodeStyleSeverity =
diff --git a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.assets.cache b/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.assets.cache
index 032abab..49cc471 100644
Binary files a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.assets.cache and b/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.assets.cache differ
diff --git a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.csproj.AssemblyReference.cache b/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.csproj.AssemblyReference.cache
deleted file mode 100644
index 06cf307..0000000
Binary files a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.csproj.AssemblyReference.cache and /dev/null differ
diff --git a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.csproj.CoreCompileInputs.cache b/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 799cadc..0000000
--- a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-d2646d4ce2c0a0b6e6e4c807549e8f143fdabdbd56b63a6cbd64d1e8796b88c8
diff --git a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.dll b/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.dll
deleted file mode 100644
index 7dc356a..0000000
Binary files a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.dll and /dev/null differ
diff --git a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.pdb b/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.pdb
deleted file mode 100644
index e8e7f88..0000000
Binary files a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.pdb and /dev/null differ
diff --git a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.sourcelink.json b/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.sourcelink.json
deleted file mode 100644
index 451d085..0000000
--- a/Server/YD_XinWei.Commons/obj/Debug/net6.0/YD_XinWei.Commons.sourcelink.json
+++ /dev/null
@@ -1 +0,0 @@
-{"documents":{"C:\\Users\\tangl\\Desktop\\Code\\YD_XinWei\\*":"https://dev.azure.com/tanglong10081/YD_XinWei/_apis/git/repositories/YD_XinWei/items?api-version=1.0&versionType=commit&version=1d3570ab05d420c438e818c395b8f56cd2046e9e&path=/*"}}
\ No newline at end of file
diff --git a/Server/YD_XinWei.Commons/obj/Debug/net6.0/ref/YD_XinWei.Commons.dll b/Server/YD_XinWei.Commons/obj/Debug/net6.0/ref/YD_XinWei.Commons.dll
deleted file mode 100644
index d7801f9..0000000
Binary files a/Server/YD_XinWei.Commons/obj/Debug/net6.0/ref/YD_XinWei.Commons.dll and /dev/null differ
diff --git a/Server/YD_XinWei.Commons/obj/Debug/net6.0/refint/YD_XinWei.Commons.dll b/Server/YD_XinWei.Commons/obj/Debug/net6.0/refint/YD_XinWei.Commons.dll
deleted file mode 100644
index d7801f9..0000000
Binary files a/Server/YD_XinWei.Commons/obj/Debug/net6.0/refint/YD_XinWei.Commons.dll and /dev/null differ
diff --git a/Server/YD_XinWei.Commons/obj/project.nuget.cache b/Server/YD_XinWei.Commons/obj/project.nuget.cache
deleted file mode 100644
index 2d99cc3..0000000
--- a/Server/YD_XinWei.Commons/obj/project.nuget.cache
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "version": 2,
- "dgSpecHash": "PecPtCoVBBo=",
- "success": true,
- "projectFilePath": "C:\\Users\\tangl\\Desktop\\Git\\YD_XinWei\\Server\\YD_XinWei.Commons\\YD_XinWei.Commons.csproj",
- "expectedPackageFiles": [
- "C:\\Users\\tangl\\.nuget\\packages\\aliyun.oss.sdk.netcore\\2.14.1\\aliyun.oss.sdk.netcore.2.14.1.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.http.abstractions\\2.2.0\\microsoft.aspnetcore.http.abstractions.2.2.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.http.features\\2.2.0\\microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.jsonpatch\\6.0.0\\microsoft.aspnetcore.jsonpatch.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.mvc.abstractions\\2.2.0\\microsoft.aspnetcore.mvc.abstractions.2.2.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.mvc.newtonsoftjson\\6.0.0\\microsoft.aspnetcore.mvc.newtonsoftjson.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.routing.abstractions\\2.2.0\\microsoft.aspnetcore.routing.abstractions.2.2.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\8.0.0\\microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.bcl.timeprovider\\8.0.1\\microsoft.bcl.timeprovider.8.0.1.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.extensions.primitives\\2.2.0\\microsoft.extensions.primitives.2.2.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.identitymodel.abstractions\\8.3.0\\microsoft.identitymodel.abstractions.8.3.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\8.3.0\\microsoft.identitymodel.jsonwebtokens.8.3.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.identitymodel.logging\\8.3.0\\microsoft.identitymodel.logging.8.3.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.identitymodel.tokens\\8.3.0\\microsoft.identitymodel.tokens.8.3.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.net.http.headers\\2.2.0\\microsoft.net.http.headers.2.2.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\newtonsoft.json.bson\\1.0.2\\newtonsoft.json.bson.1.0.2.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.buffers\\4.5.0\\system.buffers.4.5.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.identitymodel.tokens.jwt\\8.3.0\\system.identitymodel.tokens.jwt.8.3.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.memory\\4.5.1\\system.memory.4.5.1.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\4.5.1\\system.runtime.compilerservices.unsafe.4.5.1.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.text.encodings.web\\4.5.0\\system.text.encodings.web.4.5.0.nupkg.sha512"
- ],
- "logs": []
-}
\ No newline at end of file
diff --git a/Server/YD_XinWei/AutoMappers/MappingProfile.cs b/Server/YD_XinWei/AutoMappers/MappingProfile.cs
index 2a9944b..19d2e6d 100644
--- a/Server/YD_XinWei/AutoMappers/MappingProfile.cs
+++ b/Server/YD_XinWei/AutoMappers/MappingProfile.cs
@@ -1,7 +1,5 @@
using AutoMapper;
using VOL.Entity.DomainModels.XinWei;
-using YD_XinWei.Api.SmartSportsEntitys;
-using YD_XinWei.Commons.Dto.HomeWork;
using YD_XinWei.Commons.Dto.Open;
namespace YD_XinWei.Api.AutoMappers
diff --git a/Server/YD_XinWei/Controllers/XinWeiController.cs b/Server/YD_XinWei/Controllers/XinWeiController.cs
index bb80be4..91e7454 100644
--- a/Server/YD_XinWei/Controllers/XinWeiController.cs
+++ b/Server/YD_XinWei/Controllers/XinWeiController.cs
@@ -4,7 +4,6 @@ using Microsoft.AspNetCore.Mvc;
using YD_XinWei.Api.Services.Impl;
using YD_XinWei.Api.Services.Interface;
using YD_XinWei.Commons.Dto.Common;
-using YD_XinWei.Commons.Dto.HomeWork;
using YD_XinWei.Commons.Dto.Open;
using YD_XinWei.Commons.Dto.School;
diff --git a/Server/YD_XinWei/Services/Impl/LargeScreenService.cs b/Server/YD_XinWei/Services/Impl/LargeScreenService.cs
new file mode 100644
index 0000000..1bdbb05
--- /dev/null
+++ b/Server/YD_XinWei/Services/Impl/LargeScreenService.cs
@@ -0,0 +1,72 @@
+using AutoMapper;
+using Microsoft.EntityFrameworkCore;
+using VOL.Entity.DomainModels.XinWei;
+using YD_XinWei.Api.Context;
+using YD_XinWei.Api.Services.Interface;
+using YD_XinWei.Commons.Dto.LargeScreen;
+using YD_XinWei.Commons.MemoryCaches;
+
+namespace YD_XinWei.Api.Services.Impl
+{
+ ///
+ /// 大屏服务
+ ///
+ public class LargeScreenService : ILargeScreenService
+ {
+ public SmartSportsContext _sportsContext;
+ private readonly IMapper _mapper;
+ private readonly ICacheService _caching;
+
+ ///
+ /// 构造
+ ///
+ ///
+ ///
+ public LargeScreenService(SmartSportsContext sportsContext, IMapper mapper, ICacheService caching)
+ {
+ _sportsContext = sportsContext;
+ _mapper = mapper;
+ _caching = caching;
+ }
+ ///
+ /// 项目成绩大屏数据
+ ///
+ ///
+ ///
+ public async Task ItemResultLargeScreenData(int orgId)
+ {
+ var res = new LargeScreenDto();
+
+ var schoolCode = _caching.Get(orgId.ToString());
+
+ if (string.IsNullOrWhiteSpace(schoolCode))
+ {
+ schoolCode = await _sportsContext.School.Where(x => x.Id == orgId).Select(x => x.SchoolCode).FirstAsync();
+ _caching.Add(orgId.ToString(), schoolCode);
+ }
+
+ var sportsTestDataKey = $"SportsTestData_{schoolCode}";
+
+ var studentInfo = await _sportsContext.Student.Where(x => x.SchoolCode == schoolCode).Select(x => x.Sex).ToListAsync();
+
+ res.BasicInfo.FemaleCount = studentInfo.Count(x => x == 2);
+ res.BasicInfo.MaleCount = studentInfo.Count(x => x == 1);
+
+ var sportsTestData = _caching.Get>(sportsTestDataKey);
+
+ if (sportsTestData == null || sportsTestData.Count == 0)
+ {
+ sportsTestData = await _sportsContext.XW_SportsTestData.Where(x => x.OrgId == orgId).ToListAsync();
+ _caching.AddObject(sportsTestDataKey, sportsTestData, 3600);
+ }
+
+
+
+
+
+
+
+ return res;
+ }
+ }
+}
diff --git a/Server/YD_XinWei/Services/Impl/RedisCacheService.cs b/Server/YD_XinWei/Services/Impl/RedisCacheService.cs
new file mode 100644
index 0000000..fd37dcf
--- /dev/null
+++ b/Server/YD_XinWei/Services/Impl/RedisCacheService.cs
@@ -0,0 +1,122 @@
+using CSRedis;
+using Newtonsoft.Json;
+using YD_XinWei.Api.Services.Interface;
+using YD_XinWei.Api.Utilities;
+
+namespace YD_XinWei.Api.Services.Impl
+{
+ public class RedisCacheService : ICacheService
+ {
+ public RedisCacheService()
+ {
+ var csredis = new CSRedisClient(AppSettings.RedisConnectionString);
+ RedisHelper.Initialization(csredis);
+ }
+
+ ///
+ /// 验证缓存项是否存在
+ ///
+ /// 缓存Key
+ ///
+ public bool Exists(string key)
+ {
+ if (key == null)
+ {
+ throw new ArgumentNullException(nameof(key));
+ }
+ return RedisHelper.Exists(key);
+ }
+
+ public void LPush(string key, string val)
+ {
+ RedisHelper.LPush(key, val);
+ }
+
+ public void RPush(string key, string val)
+ {
+ RedisHelper.RPush(key, val);
+ }
+
+ public T ListDequeue(string key) where T : class
+ {
+ string value = RedisHelper.RPop(key);
+ if (string.IsNullOrEmpty(value))
+ return null;
+ return JsonConvert.DeserializeObject(value);
+ }
+
+ public object ListDequeue(string key)
+ {
+ string value = RedisHelper.RPop(key);
+ if (string.IsNullOrEmpty(value))
+ return null;
+ return value;
+ }
+
+ ///
+ /// 移除list中的数据,keepIndex为保留的位置到最后一个元素如list 元素为1.2.3.....100
+ /// 需要移除前3个数,keepindex应该为4
+ ///
+ ///
+ ///
+ public void ListRemove(string key, int keepIndex)
+ {
+ RedisHelper.LTrim(key, keepIndex, -1);
+ }
+
+ public bool Add(string key, string value, int expireSeconds = -1, bool isSliding = false)
+ {
+ return RedisHelper.Set(key, value, expireSeconds);
+ }
+
+ public bool AddObject(string key, object value, int expireSeconds = -1, bool isSliding = false)
+ {
+ return RedisHelper.Set(key, value, expireSeconds);
+ }
+
+ ///
+ /// 删除缓存
+ ///
+ /// 缓存Key
+ ///
+ public bool Remove(string key)
+ {
+ RedisHelper.Del(key);
+ return true;
+ }
+
+ ///
+ /// 批量删除缓存
+ ///
+ /// 缓存Key集合
+ ///
+ public void RemoveAll(IEnumerable keys)
+ {
+ RedisHelper.Del(keys.ToArray());
+ }
+
+ ///
+ /// 获取缓存
+ ///
+ /// 缓存Key
+ ///
+ public T Get(string key) where T : class
+ {
+ return RedisHelper.Get(key);
+ }
+
+ ///
+ /// 获取缓存
+ ///
+ /// 缓存Key
+ ///
+ public string Get(string key)
+ {
+ return RedisHelper.Get(key);
+ }
+
+ public void Dispose()
+ {
+ }
+ }
+}
\ No newline at end of file
diff --git a/Server/YD_XinWei/Services/Impl/XinWeiService.cs b/Server/YD_XinWei/Services/Impl/XinWeiService.cs
index 219e3bd..a1100ff 100644
--- a/Server/YD_XinWei/Services/Impl/XinWeiService.cs
+++ b/Server/YD_XinWei/Services/Impl/XinWeiService.cs
@@ -9,7 +9,6 @@ using YD_XinWei.Api.Services.Interface;
using YD_XinWei.Api.SmartSportsEntitys;
using YD_XinWei.Api.Utilities;
using YD_XinWei.Commons.Dto.Common;
-using YD_XinWei.Commons.Dto.HomeWork;
using YD_XinWei.Commons.Dto.Open;
using YD_XinWei.Commons.Dto.School;
using YD_XinWei.Commons;
diff --git a/Server/YD_XinWei/Services/Interface/ICacheService.cs b/Server/YD_XinWei/Services/Interface/ICacheService.cs
new file mode 100644
index 0000000..b6cbaf3
--- /dev/null
+++ b/Server/YD_XinWei/Services/Interface/ICacheService.cs
@@ -0,0 +1,86 @@
+using YD_XinWei.Commons.Dto.LargeScreen;
+using YD_XinWei.Commons.Dto.Open;
+
+namespace YD_XinWei.Api.Services.Interface
+{
+ public interface ICacheService
+ {
+ ///
+ /// 验证缓存项是否存在
+ ///
+ /// 缓存Key
+ ///
+ bool Exists(string key);
+
+ ///
+ /// List写入head
+ ///
+ ///
+ ///
+ void LPush(string key, string val);
+
+ void RPush(string key, string val);
+
+ ///
+ /// List出队 lpop
+ ///
+ ///
+ ///
+ object ListDequeue(string key);
+
+ ///
+ /// List出队 lpop
+ ///
+ ///
+ ///
+ T ListDequeue(string key) where T : class;
+
+ ///
+ /// 移除list中的数据,keepIndex为保留的位置到最后一个元素如list 元素为1.2.3.....100
+ /// 需要移除前3个数,keepindex应该为4
+ ///
+ ///
+ ///
+ void ListRemove(string key, int keepIndex);
+
+ ///
+ /// 添加缓存
+ ///
+ /// 缓存Key
+ /// 缓存Value
+ /// 缓存时长
+ /// 是否滑动过期(如果在过期时间内有操作,则以当前时间点延长过期时间) //new TimeSpan(0, 60, 0);
+ ///
+ bool AddObject(string key, object value, int expireSeconds = -1, bool isSliding = false);
+
+ bool Add(string key, string value, int expireSeconds = -1, bool isSliding = false);
+
+ ///
+ /// 删除缓存
+ ///
+ /// 缓存Key
+ ///
+ bool Remove(string key);
+
+ ///
+ /// 批量删除缓存
+ ///
+ /// 缓存Key集合
+ ///
+ void RemoveAll(IEnumerable keys);
+
+ ///
+ /// 获取缓存
+ ///
+ /// 缓存Key
+ ///
+ T Get(string key) where T : class;
+
+ ///
+ /// 获取缓存
+ ///
+ /// 缓存Key
+ ///
+ string Get(string key);
+ }
+}
\ No newline at end of file
diff --git a/Server/YD_XinWei/Services/Interface/ILargeScreenService.cs b/Server/YD_XinWei/Services/Interface/ILargeScreenService.cs
new file mode 100644
index 0000000..36e1052
--- /dev/null
+++ b/Server/YD_XinWei/Services/Interface/ILargeScreenService.cs
@@ -0,0 +1,18 @@
+using YD_XinWei.Commons.Dto.LargeScreen;
+using YD_XinWei.Commons.Dto.Open;
+
+namespace YD_XinWei.Api.Services.Interface
+{
+ ///
+ /// 大屏服务接口
+ ///
+ public interface ILargeScreenService
+ {
+ ///
+ /// 项目成绩大屏数据
+ ///
+ ///
+ ///
+ Task ItemResultLargeScreenData(int orgId);
+ }
+}
diff --git a/Server/YD_XinWei/Services/Interface/IXinWeiService.cs b/Server/YD_XinWei/Services/Interface/IXinWeiService.cs
index e89afb5..1fc3c94 100644
--- a/Server/YD_XinWei/Services/Interface/IXinWeiService.cs
+++ b/Server/YD_XinWei/Services/Interface/IXinWeiService.cs
@@ -5,7 +5,6 @@ using YD_XinWei.Api;
using YD_XinWei.Api.Entitys;
using YD_XinWei.Commons;
using YD_XinWei.Commons.Dto.Common;
-using YD_XinWei.Commons.Dto.HomeWork;
using YD_XinWei.Commons.Dto.Open;
using YD_XinWei.Commons.Dto.School;
diff --git a/Server/YD_XinWei/Utilities/AppSettings.cs b/Server/YD_XinWei/Utilities/AppSettings.cs
index c8a58f4..c8188d4 100644
--- a/Server/YD_XinWei/Utilities/AppSettings.cs
+++ b/Server/YD_XinWei/Utilities/AppSettings.cs
@@ -10,6 +10,7 @@
public static string DbConnectionString { get; set; }
public static string SmartSportsString { get; set; }
public static string[] CorsUrls { get; set; }
+ public static string RedisConnectionString { get; set; }
public static WeChatConfig WeChat { get; set; }
public static void Init(IConfiguration configuration)
diff --git a/Server/YD_XinWei/YD_XinWei.Api.csproj b/Server/YD_XinWei/YD_XinWei.Api.csproj
index 71828f6..77b87d9 100644
--- a/Server/YD_XinWei/YD_XinWei.Api.csproj
+++ b/Server/YD_XinWei/YD_XinWei.Api.csproj
@@ -28,6 +28,7 @@
+
diff --git a/Server/YD_XinWei/appsettings.json b/Server/YD_XinWei/appsettings.json
index 681f38a..3a1c5b8 100644
--- a/Server/YD_XinWei/appsettings.json
+++ b/Server/YD_XinWei/appsettings.json
@@ -29,6 +29,8 @@
//"DbConnectionString": " Data Source=101.132.164.149;Database=YD_XinWeiDB;User ID=sa;Password=Admin@123;Connect Timeout=500;",
//"SmartSportsString": " Data Source=101.132.164.149;Database=SmartSportsServerDB_QA;User ID=sa;Password=Admin@123;Connect Timeout=500;",
+ "RedisConnectionString": "8.153.108.90,Password=yd708090,SyncTimeout=15000,defaultDatabase=6",
+
"DbConnectionString": " Data Source=rm-uf64b8oxdt19pfyxfao.sqlserver.rds.aliyuncs.com;Database=SmartSportsServerDB_QA;User ID=qa;Password=Admin@123;Connect Timeout=500;",
"SmartSportsString": " Data Source=rm-uf64b8oxdt19pfyxfao.sqlserver.rds.aliyuncs.com;Database=SmartSportsServerDB_QA;User ID=qa;Password=Admin@123;Connect Timeout=500;",
"CorsUrls": "http://localhost:8081,http://localhost:8080,http://localhost:7080,http://localhost:9980,http://127.0.0.1:9994,http://localhost:9994",
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Aliyun.OSS.Core.dll b/Server/YD_XinWei/bin/Debug/net6.0/Aliyun.OSS.Core.dll
deleted file mode 100644
index 71b2103..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Aliyun.OSS.Core.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/AutoMapper.Collection.dll b/Server/YD_XinWei/bin/Debug/net6.0/AutoMapper.Collection.dll
deleted file mode 100644
index df2fdc8..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/AutoMapper.Collection.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/AutoMapper.dll b/Server/YD_XinWei/bin/Debug/net6.0/AutoMapper.dll
deleted file mode 100644
index 336a411..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/AutoMapper.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Autofac.Extensions.DependencyInjection.dll b/Server/YD_XinWei/bin/Debug/net6.0/Autofac.Extensions.DependencyInjection.dll
deleted file mode 100644
index e975087..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Autofac.Extensions.DependencyInjection.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Autofac.dll b/Server/YD_XinWei/bin/Debug/net6.0/Autofac.dll
deleted file mode 100644
index 209e022..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Autofac.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Humanizer.dll b/Server/YD_XinWei/bin/Debug/net6.0/Humanizer.dll
deleted file mode 100644
index df62d3f..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Humanizer.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll
deleted file mode 100644
index 244dd44..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.JsonPatch.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.JsonPatch.dll
deleted file mode 100644
index d652748..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.JsonPatch.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll
deleted file mode 100644
index 057c84c..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.Mvc.Versioning.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.Mvc.Versioning.dll
deleted file mode 100644
index 4cc2b47..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.AspNetCore.Mvc.Versioning.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Bcl.AsyncInterfaces.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Bcl.AsyncInterfaces.dll
deleted file mode 100644
index 421e812..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Bcl.AsyncInterfaces.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Bcl.TimeProvider.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Bcl.TimeProvider.dll
deleted file mode 100644
index a58b8f1..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Bcl.TimeProvider.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Data.SqlClient.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Data.SqlClient.dll
deleted file mode 100644
index 3114e92..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Data.SqlClient.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll
deleted file mode 100644
index 0a79cd4..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Design.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Design.dll
deleted file mode 100644
index c3aee3c..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Design.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Relational.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Relational.dll
deleted file mode 100644
index 4abf6c6..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.Relational.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll
deleted file mode 100644
index 8cedbfd..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.dll
deleted file mode 100644
index e5b45ae..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.EntityFrameworkCore.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
deleted file mode 100644
index 671417e..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Identity.Client.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Identity.Client.dll
deleted file mode 100644
index c01fcbf..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Identity.Client.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Abstractions.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Abstractions.dll
deleted file mode 100644
index d22e7f5..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Abstractions.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll
deleted file mode 100644
index e72d277..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Logging.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Logging.dll
deleted file mode 100644
index 234b3c7..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Logging.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
deleted file mode 100644
index ff358af..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Protocols.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Protocols.dll
deleted file mode 100644
index d02658e..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Protocols.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Tokens.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Tokens.dll
deleted file mode 100644
index b37226b..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.IdentityModel.Tokens.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.OpenApi.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.OpenApi.dll
deleted file mode 100644
index 14f3ded..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.OpenApi.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Win32.SystemEvents.dll b/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Win32.SystemEvents.dll
deleted file mode 100644
index e27fe8d..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Microsoft.Win32.SystemEvents.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Newtonsoft.Json.Bson.dll b/Server/YD_XinWei/bin/Debug/net6.0/Newtonsoft.Json.Bson.dll
deleted file mode 100644
index e9b1dd2..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Newtonsoft.Json.Bson.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Newtonsoft.Json.dll b/Server/YD_XinWei/bin/Debug/net6.0/Newtonsoft.Json.dll
deleted file mode 100644
index d035c38..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Newtonsoft.Json.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll b/Server/YD_XinWei/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll
deleted file mode 100644
index 39b68f8..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll b/Server/YD_XinWei/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll
deleted file mode 100644
index 47f3406..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll b/Server/YD_XinWei/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll
deleted file mode 100644
index 2628e9e..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/System.Configuration.ConfigurationManager.dll b/Server/YD_XinWei/bin/Debug/net6.0/System.Configuration.ConfigurationManager.dll
deleted file mode 100644
index 6f34b8d..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/System.Configuration.ConfigurationManager.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/System.Diagnostics.DiagnosticSource.dll b/Server/YD_XinWei/bin/Debug/net6.0/System.Diagnostics.DiagnosticSource.dll
deleted file mode 100644
index 95773e2..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/System.Diagnostics.DiagnosticSource.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/System.Drawing.Common.dll b/Server/YD_XinWei/bin/Debug/net6.0/System.Drawing.Common.dll
deleted file mode 100644
index 69e5f5c..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/System.Drawing.Common.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/System.IdentityModel.Tokens.Jwt.dll b/Server/YD_XinWei/bin/Debug/net6.0/System.IdentityModel.Tokens.Jwt.dll
deleted file mode 100644
index 04c7928..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/System.IdentityModel.Tokens.Jwt.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/System.Runtime.Caching.dll b/Server/YD_XinWei/bin/Debug/net6.0/System.Runtime.Caching.dll
deleted file mode 100644
index 6fedfab..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/System.Runtime.Caching.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/System.Security.Cryptography.ProtectedData.dll b/Server/YD_XinWei/bin/Debug/net6.0/System.Security.Cryptography.ProtectedData.dll
deleted file mode 100644
index a60b95b..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/System.Security.Cryptography.ProtectedData.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/System.Security.Permissions.dll b/Server/YD_XinWei/bin/Debug/net6.0/System.Security.Permissions.dll
deleted file mode 100644
index 76faf41..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/System.Security.Permissions.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/System.Windows.Extensions.dll b/Server/YD_XinWei/bin/Debug/net6.0/System.Windows.Extensions.dll
deleted file mode 100644
index 7f075b2..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/System.Windows.Extensions.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.deps.json b/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.deps.json
deleted file mode 100644
index 1257b36..0000000
--- a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.deps.json
+++ /dev/null
@@ -1,1187 +0,0 @@
-{
- "runtimeTarget": {
- "name": ".NETCoreApp,Version=v6.0",
- "signature": ""
- },
- "compilationOptions": {},
- "targets": {
- ".NETCoreApp,Version=v6.0": {
- "YD_XinWei.Api/1.0.0": {
- "dependencies": {
- "AutoMapper.Collection": "10.0.0",
- "Autofac.Extensions.DependencyInjection": "10.0.0",
- "Microsoft.AspNetCore.Authentication.JwtBearer": "6.0.0",
- "Microsoft.AspNetCore.Mvc.NewtonsoftJson": "6.0.0",
- "Microsoft.AspNetCore.Mvc.Versioning": "5.1.0",
- "Microsoft.EntityFrameworkCore": "6.0.0",
- "Microsoft.EntityFrameworkCore.Design": "6.0.0",
- "Microsoft.EntityFrameworkCore.SqlServer": "6.0.0",
- "Microsoft.EntityFrameworkCore.Tools": "6.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Swashbuckle.AspNetCore": "6.5.0",
- "YD_XinWei.Commons": "1.0.0"
- },
- "runtime": {
- "YD_XinWei.Api.dll": {}
- }
- },
- "Aliyun.OSS.SDK.NetCore/2.14.1": {
- "runtime": {
- "lib/netstandard2.0/Aliyun.OSS.Core.dll": {
- "assemblyVersion": "2.14.1.0",
- "fileVersion": "2.14.1.0"
- }
- }
- },
- "Autofac/8.1.0": {
- "dependencies": {
- "System.Diagnostics.DiagnosticSource": "8.0.1"
- },
- "runtime": {
- "lib/net6.0/Autofac.dll": {
- "assemblyVersion": "8.1.0.0",
- "fileVersion": "8.1.0.0"
- }
- }
- },
- "Autofac.Extensions.DependencyInjection/10.0.0": {
- "dependencies": {
- "Autofac": "8.1.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
- },
- "runtime": {
- "lib/net6.0/Autofac.Extensions.DependencyInjection.dll": {
- "assemblyVersion": "10.0.0.0",
- "fileVersion": "10.0.0.0"
- }
- }
- },
- "AutoMapper/13.0.0": {
- "dependencies": {
- "Microsoft.CSharp": "4.7.0",
- "Microsoft.Extensions.Options": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/AutoMapper.dll": {
- "assemblyVersion": "13.0.0.0",
- "fileVersion": "13.0.0.0"
- }
- }
- },
- "AutoMapper.Collection/10.0.0": {
- "dependencies": {
- "AutoMapper": "13.0.0"
- },
- "runtime": {
- "lib/net6.0/AutoMapper.Collection.dll": {
- "assemblyVersion": "10.0.0.0",
- "fileVersion": "10.0.0.0"
- }
- }
- },
- "Humanizer.Core/2.8.26": {
- "runtime": {
- "lib/netstandard2.0/Humanizer.dll": {
- "assemblyVersion": "2.8.0.0",
- "fileVersion": "2.8.26.1919"
- }
- }
- },
- "Microsoft.AspNetCore.Authentication.JwtBearer/6.0.0": {
- "dependencies": {
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.10.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52608"
- }
- }
- },
- "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
- "dependencies": {
- "Microsoft.AspNetCore.Http.Features": "2.2.0",
- "System.Text.Encodings.Web": "4.5.0"
- }
- },
- "Microsoft.AspNetCore.Http.Features/2.2.0": {
- "dependencies": {
- "Microsoft.Extensions.Primitives": "6.0.0"
- }
- },
- "Microsoft.AspNetCore.JsonPatch/6.0.0": {
- "dependencies": {
- "Microsoft.CSharp": "4.7.0",
- "Newtonsoft.Json": "13.0.3"
- },
- "runtime": {
- "lib/net6.0/Microsoft.AspNetCore.JsonPatch.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52608"
- }
- }
- },
- "Microsoft.AspNetCore.Mvc.Abstractions/2.2.0": {
- "dependencies": {
- "Microsoft.AspNetCore.Routing.Abstractions": "2.2.0",
- "Microsoft.Net.Http.Headers": "2.2.0"
- }
- },
- "Microsoft.AspNetCore.Mvc.NewtonsoftJson/6.0.0": {
- "dependencies": {
- "Microsoft.AspNetCore.JsonPatch": "6.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Newtonsoft.Json.Bson": "1.0.2"
- },
- "runtime": {
- "lib/net6.0/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52608"
- }
- }
- },
- "Microsoft.AspNetCore.Mvc.Versioning/5.1.0": {
- "runtime": {
- "lib/net6.0/Microsoft.AspNetCore.Mvc.Versioning.dll": {
- "assemblyVersion": "5.1.0.0",
- "fileVersion": "5.1.8270.41513"
- }
- }
- },
- "Microsoft.AspNetCore.Routing.Abstractions/2.2.0": {
- "dependencies": {
- "Microsoft.AspNetCore.Http.Abstractions": "2.2.0"
- }
- },
- "Microsoft.Bcl.AsyncInterfaces/8.0.0": {
- "runtime": {
- "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.23.53103"
- }
- }
- },
- "Microsoft.Bcl.TimeProvider/8.0.1": {
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0"
- },
- "runtime": {
- "lib/netstandard2.0/Microsoft.Bcl.TimeProvider.dll": {
- "assemblyVersion": "8.0.0.1",
- "fileVersion": "8.0.123.58001"
- }
- }
- },
- "Microsoft.CSharp/4.7.0": {},
- "Microsoft.Data.SqlClient/2.1.4": {
- "dependencies": {
- "Microsoft.Data.SqlClient.SNI.runtime": "2.1.1",
- "Microsoft.Identity.Client": "4.21.1",
- "Microsoft.IdentityModel.JsonWebTokens": "8.3.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.10.0",
- "Microsoft.Win32.Registry": "4.7.0",
- "System.Configuration.ConfigurationManager": "4.7.0",
- "System.Diagnostics.DiagnosticSource": "8.0.1",
- "System.Runtime.Caching": "4.7.0",
- "System.Security.Principal.Windows": "4.7.0",
- "System.Text.Encoding.CodePages": "4.7.0"
- },
- "runtime": {
- "lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
- "assemblyVersion": "2.0.20168.4",
- "fileVersion": "2.0.20168.4"
- }
- },
- "runtimeTargets": {
- "runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
- "rid": "unix",
- "assetType": "runtime",
- "assemblyVersion": "2.0.20168.4",
- "fileVersion": "2.0.20168.4"
- },
- "runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "2.0.20168.4",
- "fileVersion": "2.0.20168.4"
- }
- }
- },
- "Microsoft.Data.SqlClient.SNI.runtime/2.1.1": {
- "runtimeTargets": {
- "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": {
- "rid": "win-arm",
- "assetType": "native",
- "fileVersion": "2.1.1.0"
- },
- "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
- "rid": "win-arm64",
- "assetType": "native",
- "fileVersion": "2.1.1.0"
- },
- "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
- "rid": "win-x64",
- "assetType": "native",
- "fileVersion": "2.1.1.0"
- },
- "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
- "rid": "win-x86",
- "assetType": "native",
- "fileVersion": "2.1.1.0"
- }
- }
- },
- "Microsoft.EntityFrameworkCore/6.0.0": {
- "dependencies": {
- "Microsoft.EntityFrameworkCore.Abstractions": "6.0.0",
- "Microsoft.EntityFrameworkCore.Analyzers": "6.0.0",
- "Microsoft.Extensions.Caching.Memory": "6.0.0",
- "Microsoft.Extensions.DependencyInjection": "6.0.0",
- "Microsoft.Extensions.Logging": "6.0.0",
- "System.Collections.Immutable": "6.0.0",
- "System.Diagnostics.DiagnosticSource": "8.0.1"
- },
- "runtime": {
- "lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52301"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.Abstractions/6.0.0": {
- "runtime": {
- "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52301"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.Analyzers/6.0.0": {},
- "Microsoft.EntityFrameworkCore.Design/6.0.0": {
- "dependencies": {
- "Humanizer.Core": "2.8.26",
- "Microsoft.EntityFrameworkCore.Relational": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52301"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.Relational/6.0.0": {
- "dependencies": {
- "Microsoft.EntityFrameworkCore": "6.0.0",
- "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52301"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.SqlServer/6.0.0": {
- "dependencies": {
- "Microsoft.Data.SqlClient": "2.1.4",
- "Microsoft.EntityFrameworkCore.Relational": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52301"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.Tools/6.0.0": {
- "dependencies": {
- "Microsoft.EntityFrameworkCore.Design": "6.0.0"
- }
- },
- "Microsoft.Extensions.ApiDescription.Server/6.0.5": {},
- "Microsoft.Extensions.Caching.Abstractions/6.0.0": {
- "dependencies": {
- "Microsoft.Extensions.Primitives": "6.0.0"
- }
- },
- "Microsoft.Extensions.Caching.Memory/6.0.0": {
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "6.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
- "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
- "Microsoft.Extensions.Options": "6.0.0",
- "Microsoft.Extensions.Primitives": "6.0.0"
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions/6.0.0": {
- "dependencies": {
- "Microsoft.Extensions.Primitives": "6.0.0"
- }
- },
- "Microsoft.Extensions.DependencyInjection/6.0.0": {
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": {
- "runtime": {
- "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.324.11423"
- }
- }
- },
- "Microsoft.Extensions.Logging/6.0.0": {
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "6.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
- "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
- "Microsoft.Extensions.Options": "6.0.0",
- "System.Diagnostics.DiagnosticSource": "8.0.1"
- }
- },
- "Microsoft.Extensions.Logging.Abstractions/6.0.0": {},
- "Microsoft.Extensions.Options/6.0.0": {
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
- "Microsoft.Extensions.Primitives": "6.0.0"
- }
- },
- "Microsoft.Extensions.Primitives/6.0.0": {
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
- "Microsoft.Identity.Client/4.21.1": {
- "runtime": {
- "lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {
- "assemblyVersion": "4.21.1.0",
- "fileVersion": "4.21.1.0"
- }
- }
- },
- "Microsoft.IdentityModel.Abstractions/8.3.0": {
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
- "assemblyVersion": "8.3.0.0",
- "fileVersion": "8.3.0.51204"
- }
- }
- },
- "Microsoft.IdentityModel.JsonWebTokens/8.3.0": {
- "dependencies": {
- "Microsoft.Bcl.TimeProvider": "8.0.1",
- "Microsoft.IdentityModel.Tokens": "8.3.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
- "assemblyVersion": "8.3.0.0",
- "fileVersion": "8.3.0.51204"
- }
- }
- },
- "Microsoft.IdentityModel.Logging/8.3.0": {
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.3.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
- "assemblyVersion": "8.3.0.0",
- "fileVersion": "8.3.0.51204"
- }
- }
- },
- "Microsoft.IdentityModel.Protocols/6.10.0": {
- "dependencies": {
- "Microsoft.IdentityModel.Logging": "8.3.0",
- "Microsoft.IdentityModel.Tokens": "8.3.0"
- },
- "runtime": {
- "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {
- "assemblyVersion": "6.10.0.0",
- "fileVersion": "6.10.0.20330"
- }
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.10.0": {
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "6.10.0",
- "System.IdentityModel.Tokens.Jwt": "8.3.0"
- },
- "runtime": {
- "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
- "assemblyVersion": "6.10.0.0",
- "fileVersion": "6.10.0.20330"
- }
- }
- },
- "Microsoft.IdentityModel.Tokens/8.3.0": {
- "dependencies": {
- "Microsoft.Bcl.TimeProvider": "8.0.1",
- "Microsoft.IdentityModel.Logging": "8.3.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
- "assemblyVersion": "8.3.0.0",
- "fileVersion": "8.3.0.51204"
- }
- }
- },
- "Microsoft.Net.Http.Headers/2.2.0": {
- "dependencies": {
- "Microsoft.Extensions.Primitives": "6.0.0",
- "System.Buffers": "4.5.0"
- }
- },
- "Microsoft.NETCore.Platforms/3.1.0": {},
- "Microsoft.OpenApi/1.2.3": {
- "runtime": {
- "lib/netstandard2.0/Microsoft.OpenApi.dll": {
- "assemblyVersion": "1.2.3.0",
- "fileVersion": "1.2.3.0"
- }
- }
- },
- "Microsoft.Win32.Registry/4.7.0": {
- "dependencies": {
- "System.Security.AccessControl": "4.7.0",
- "System.Security.Principal.Windows": "4.7.0"
- }
- },
- "Microsoft.Win32.SystemEvents/4.7.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "3.1.0"
- },
- "runtime": {
- "lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {
- "assemblyVersion": "4.0.2.0",
- "fileVersion": "4.700.19.56404"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "4.0.2.0",
- "fileVersion": "4.700.19.56404"
- }
- }
- },
- "Newtonsoft.Json/13.0.3": {
- "runtime": {
- "lib/net6.0/Newtonsoft.Json.dll": {
- "assemblyVersion": "13.0.0.0",
- "fileVersion": "13.0.3.27908"
- }
- }
- },
- "Newtonsoft.Json.Bson/1.0.2": {
- "dependencies": {
- "Newtonsoft.Json": "13.0.3"
- },
- "runtime": {
- "lib/netstandard2.0/Newtonsoft.Json.Bson.dll": {
- "assemblyVersion": "1.0.0.0",
- "fileVersion": "1.0.2.22727"
- }
- }
- },
- "Swashbuckle.AspNetCore/6.5.0": {
- "dependencies": {
- "Microsoft.Extensions.ApiDescription.Server": "6.0.5",
- "Swashbuckle.AspNetCore.Swagger": "6.5.0",
- "Swashbuckle.AspNetCore.SwaggerGen": "6.5.0",
- "Swashbuckle.AspNetCore.SwaggerUI": "6.5.0"
- }
- },
- "Swashbuckle.AspNetCore.Swagger/6.5.0": {
- "dependencies": {
- "Microsoft.OpenApi": "1.2.3"
- },
- "runtime": {
- "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": {
- "assemblyVersion": "6.5.0.0",
- "fileVersion": "6.5.0.0"
- }
- }
- },
- "Swashbuckle.AspNetCore.SwaggerGen/6.5.0": {
- "dependencies": {
- "Swashbuckle.AspNetCore.Swagger": "6.5.0"
- },
- "runtime": {
- "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {
- "assemblyVersion": "6.5.0.0",
- "fileVersion": "6.5.0.0"
- }
- }
- },
- "Swashbuckle.AspNetCore.SwaggerUI/6.5.0": {
- "runtime": {
- "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {
- "assemblyVersion": "6.5.0.0",
- "fileVersion": "6.5.0.0"
- }
- }
- },
- "System.Buffers/4.5.0": {},
- "System.Collections.Immutable/6.0.0": {
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
- "System.Configuration.ConfigurationManager/4.7.0": {
- "dependencies": {
- "System.Security.Cryptography.ProtectedData": "4.7.0",
- "System.Security.Permissions": "4.7.0"
- },
- "runtime": {
- "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {
- "assemblyVersion": "4.0.3.0",
- "fileVersion": "4.700.19.56404"
- }
- }
- },
- "System.Diagnostics.DiagnosticSource/8.0.1": {
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
- "assemblyVersion": "8.0.0.0",
- "fileVersion": "8.0.424.16909"
- }
- }
- },
- "System.Drawing.Common/4.7.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "3.1.0",
- "Microsoft.Win32.SystemEvents": "4.7.0"
- },
- "runtime": {
- "lib/netstandard2.0/System.Drawing.Common.dll": {
- "assemblyVersion": "4.0.0.1",
- "fileVersion": "4.6.26919.2"
- }
- },
- "runtimeTargets": {
- "runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll": {
- "rid": "unix",
- "assetType": "runtime",
- "assemblyVersion": "4.0.2.0",
- "fileVersion": "4.700.19.56404"
- },
- "runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "4.0.2.0",
- "fileVersion": "4.700.19.56404"
- }
- }
- },
- "System.IdentityModel.Tokens.Jwt/8.3.0": {
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.3.0",
- "Microsoft.IdentityModel.Tokens": "8.3.0"
- },
- "runtime": {
- "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
- "assemblyVersion": "8.3.0.0",
- "fileVersion": "8.3.0.51204"
- }
- }
- },
- "System.Runtime.Caching/4.7.0": {
- "dependencies": {
- "System.Configuration.ConfigurationManager": "4.7.0"
- },
- "runtime": {
- "lib/netstandard2.0/System.Runtime.Caching.dll": {
- "assemblyVersion": "4.0.1.0",
- "fileVersion": "4.700.19.56404"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "4.0.1.0",
- "fileVersion": "4.700.19.56404"
- }
- }
- },
- "System.Runtime.CompilerServices.Unsafe/6.0.0": {},
- "System.Security.AccessControl/4.7.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "3.1.0",
- "System.Security.Principal.Windows": "4.7.0"
- }
- },
- "System.Security.Cryptography.ProtectedData/4.7.0": {
- "runtime": {
- "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
- "assemblyVersion": "4.0.5.0",
- "fileVersion": "4.700.19.56404"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "4.0.5.0",
- "fileVersion": "4.700.19.56404"
- }
- }
- },
- "System.Security.Permissions/4.7.0": {
- "dependencies": {
- "System.Security.AccessControl": "4.7.0",
- "System.Windows.Extensions": "4.7.0"
- },
- "runtime": {
- "lib/netcoreapp3.0/System.Security.Permissions.dll": {
- "assemblyVersion": "4.0.3.0",
- "fileVersion": "4.700.19.56404"
- }
- }
- },
- "System.Security.Principal.Windows/4.7.0": {},
- "System.Text.Encoding.CodePages/4.7.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "3.1.0"
- }
- },
- "System.Text.Encodings.Web/4.5.0": {},
- "System.Windows.Extensions/4.7.0": {
- "dependencies": {
- "System.Drawing.Common": "4.7.0"
- },
- "runtime": {
- "lib/netcoreapp3.0/System.Windows.Extensions.dll": {
- "assemblyVersion": "4.0.1.0",
- "fileVersion": "4.700.19.56404"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "4.0.1.0",
- "fileVersion": "4.700.19.56404"
- }
- }
- },
- "YD_XinWei.Commons/1.0.0": {
- "dependencies": {
- "Aliyun.OSS.SDK.NetCore": "2.14.1",
- "Microsoft.AspNetCore.Mvc.Abstractions": "2.2.0",
- "Microsoft.AspNetCore.Mvc.NewtonsoftJson": "6.0.0",
- "Newtonsoft.Json": "13.0.3",
- "System.IdentityModel.Tokens.Jwt": "8.3.0"
- },
- "runtime": {
- "YD_XinWei.Commons.dll": {
- "assemblyVersion": "1.0.0.0",
- "fileVersion": "1.0.0.0"
- }
- }
- }
- }
- },
- "libraries": {
- "YD_XinWei.Api/1.0.0": {
- "type": "project",
- "serviceable": false,
- "sha512": ""
- },
- "Aliyun.OSS.SDK.NetCore/2.14.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-UOI6I8Uw8A7pFh2GS6CSpJuhmcHH45k6asex8SRnZed2WWBXeGEaBFyv3HsMJNp+B6gPqyN079sQHWenGd3Y7g==",
- "path": "aliyun.oss.sdk.netcore/2.14.1",
- "hashPath": "aliyun.oss.sdk.netcore.2.14.1.nupkg.sha512"
- },
- "Autofac/8.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-O2QT+0DSTBR2Ojpacmcj3L0KrnnXTFrwLl/OW1lBUDiHhb89msHEHNhTA8AlK3jdFiAfMbAYyQaJVvRe6oSBcQ==",
- "path": "autofac/8.1.0",
- "hashPath": "autofac.8.1.0.nupkg.sha512"
- },
- "Autofac.Extensions.DependencyInjection/10.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ZjR/onUlP7BzQ7VBBigQepWLAyAzi3VRGX3pP6sBqkPRiT61fsTZqbTpRUKxo30TMgbs1o3y6bpLbETix4SJog==",
- "path": "autofac.extensions.dependencyinjection/10.0.0",
- "hashPath": "autofac.extensions.dependencyinjection.10.0.0.nupkg.sha512"
- },
- "AutoMapper/13.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-BFMiZ5kNqbN1ircgFE7qtXWzGjGf1UnEPo39dWlvaPFVep75cikyjFCFssthj9l2ZC4OkeG4vXIgMTApnedSNg==",
- "path": "automapper/13.0.0",
- "hashPath": "automapper.13.0.0.nupkg.sha512"
- },
- "AutoMapper.Collection/10.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-fq7yI+16EExRpjIb8s7SDTqG8ZV+xaAn/u4FWVmK1Z69MXk+04mjcFfXGrui5Wk6674VAyc9RhRf4T3VJdIIng==",
- "path": "automapper.collection/10.0.0",
- "hashPath": "automapper.collection.10.0.0.nupkg.sha512"
- },
- "Humanizer.Core/2.8.26": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-OiKusGL20vby4uDEswj2IgkdchC1yQ6rwbIkZDVBPIR6al2b7n3pC91elBul9q33KaBgRKhbZH3+2Ur4fnWx2A==",
- "path": "humanizer.core/2.8.26",
- "hashPath": "humanizer.core.2.8.26.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Authentication.JwtBearer/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-eIhpX25uUn33Ornnh718V2G/nESvk3TNX2FjTarv634GLfE50Fhz2geJ/QYpSmFaUIQ1hkZPfd9i0LcpZ9bfLQ==",
- "path": "microsoft.aspnetcore.authentication.jwtbearer/6.0.0",
- "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.6.0.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Nxs7Z1q3f1STfLYKJSVXCs1iBl+Ya6E8o4Oy1bCxJ/rNI44E/0f6tbsrVqAWfB7jlnJfyaAtIalBVxPKUPQb4Q==",
- "path": "microsoft.aspnetcore.http.abstractions/2.2.0",
- "hashPath": "microsoft.aspnetcore.http.abstractions.2.2.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Http.Features/2.2.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ziFz5zH8f33En4dX81LW84I6XrYXKf9jg6aM39cM+LffN9KJahViKZ61dGMSO2gd3e+qe5yBRwsesvyqlZaSMg==",
- "path": "microsoft.aspnetcore.http.features/2.2.0",
- "hashPath": "microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.JsonPatch/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-SUiwg0XQ5NtmnELHXSdX4mAwawFnAOwSx2Zz6NIhQnEN1tZDoAWEHc8dS/S7y8cE52+9bHj+XbYZuLGF7OrQPA==",
- "path": "microsoft.aspnetcore.jsonpatch/6.0.0",
- "hashPath": "microsoft.aspnetcore.jsonpatch.6.0.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Mvc.Abstractions/2.2.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ET6uZpfVbGR1NjCuLaLy197cQ3qZUjzl7EG5SL4GfJH/c9KRE89MMBrQegqWsh0w1iRUB/zQaK0anAjxa/pz4g==",
- "path": "microsoft.aspnetcore.mvc.abstractions/2.2.0",
- "hashPath": "microsoft.aspnetcore.mvc.abstractions.2.2.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Mvc.NewtonsoftJson/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-YMwSWgBuwkVn9k4/2wWxfwEbx8T5Utj13UH/zmUm5lbkKcY+tJyt9w9P4rY5pO1XtCitoh1+L+Feqz9qxG/CvA==",
- "path": "microsoft.aspnetcore.mvc.newtonsoftjson/6.0.0",
- "hashPath": "microsoft.aspnetcore.mvc.newtonsoftjson.6.0.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Mvc.Versioning/5.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-UX8w9BlCiZpr6Ox4YAve1w0CkI1CAovukGNzKd7v0+5pZc8lzuG5tRovucr1RWIKHs0E/Yx8563CN7KzaB3bpw==",
- "path": "microsoft.aspnetcore.mvc.versioning/5.1.0",
- "hashPath": "microsoft.aspnetcore.mvc.versioning.5.1.0.nupkg.sha512"
- },
- "Microsoft.AspNetCore.Routing.Abstractions/2.2.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-lRRaPN7jDlUCVCp9i0W+PB0trFaKB0bgMJD7hEJS9Uo4R9MXaMC8X2tJhPLmeVE3SGDdYI4QNKdVmhNvMJGgPQ==",
- "path": "microsoft.aspnetcore.routing.abstractions/2.2.0",
- "hashPath": "microsoft.aspnetcore.routing.abstractions.2.2.0.nupkg.sha512"
- },
- "Microsoft.Bcl.AsyncInterfaces/8.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==",
- "path": "microsoft.bcl.asyncinterfaces/8.0.0",
- "hashPath": "microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512"
- },
- "Microsoft.Bcl.TimeProvider/8.0.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-C7kWHJnMRY7EvJev2S8+yJHZ1y7A4ZlLbA4NE+O23BDIAN5mHeqND1m+SKv1ChRS5YlCDW7yAMUe7lttRsJaAA==",
- "path": "microsoft.bcl.timeprovider/8.0.1",
- "hashPath": "microsoft.bcl.timeprovider.8.0.1.nupkg.sha512"
- },
- "Microsoft.CSharp/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
- "path": "microsoft.csharp/4.7.0",
- "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512"
- },
- "Microsoft.Data.SqlClient/2.1.4": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-cDcKBTKILdRuAzJjbgXwGcUQXzMue+SG02kD4tZTXXfoz4ALrGLpCnA5k9khw3fnAMlMnRzLIGuvRdJurqmESA==",
- "path": "microsoft.data.sqlclient/2.1.4",
- "hashPath": "microsoft.data.sqlclient.2.1.4.nupkg.sha512"
- },
- "Microsoft.Data.SqlClient.SNI.runtime/2.1.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-JwGDWkyZgm7SATJmFLfT2G4teimvNbNtq3lsS9a5DzvhEZnQrZjZhevCU0vdx8MjheLHoG5vocuO03QtioFQxQ==",
- "path": "microsoft.data.sqlclient.sni.runtime/2.1.1",
- "hashPath": "microsoft.data.sqlclient.sni.runtime.2.1.1.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-BdHAtHzfQt3rltgSoYamSlHg2qawPtEDT677/bcSJlO8lQ/lj6XWlusM0TOt59O8Sbqm3hAC1a+4cEBxmv56pw==",
- "path": "microsoft.entityframeworkcore/6.0.0",
- "hashPath": "microsoft.entityframeworkcore.6.0.0.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.Abstractions/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-MrMLWEw4JsZdkVci0MkkGj+fSjZrXnm3m6UNuIEwytiAAIZPvJs3iPpnzfK4qM7np82W374voYm96q7QCdL0ow==",
- "path": "microsoft.entityframeworkcore.abstractions/6.0.0",
- "hashPath": "microsoft.entityframeworkcore.abstractions.6.0.0.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.Analyzers/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-BqWBL05PUDKwPwLeQCJdc2R4cIUycXV9UmuSjYfux2fcgyet8I2eYnOWlA7NgsDwRVcxW26vxvNQ0wuc8UAcLA==",
- "path": "microsoft.entityframeworkcore.analyzers/6.0.0",
- "hashPath": "microsoft.entityframeworkcore.analyzers.6.0.0.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.Design/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-RFdomymyuPNffl+VPk7osdxCJQ0xlGuxr28ifdfFFNUaMK0OYiJOjr6w9z3kscOM2p2gdPWNI1IFUXllEyphow==",
- "path": "microsoft.entityframeworkcore.design/6.0.0",
- "hashPath": "microsoft.entityframeworkcore.design.6.0.0.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.Relational/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-rTRzrSbkUXoCGijlT9O7oq7JfuaU1/+VFyfSBjADQuOsfa0FCrWeB8ybue5CDvO/D6uW0kvPvlKfY2kwxXOOdg==",
- "path": "microsoft.entityframeworkcore.relational/6.0.0",
- "hashPath": "microsoft.entityframeworkcore.relational.6.0.0.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.SqlServer/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-1rYYHrvOIN1bXyN9qAVd0WhmTjbZNosyrMoAL4wRiw5pu65QazwjuVV6K1IWKD4AXPxQD7+k4CxAMVTPY//UrA==",
- "path": "microsoft.entityframeworkcore.sqlserver/6.0.0",
- "hashPath": "microsoft.entityframeworkcore.sqlserver.6.0.0.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.Tools/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-m9e6nFnkyRdKcrTFO8rl3ZihCIKrYdECw+fHZVbKz6TBMwKhih/N0sjPnNt0k7sZPvI8izKPkh1d+z4OR2qgXQ==",
- "path": "microsoft.entityframeworkcore.tools/6.0.0",
- "hashPath": "microsoft.entityframeworkcore.tools.6.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.ApiDescription.Server/6.0.5": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==",
- "path": "microsoft.extensions.apidescription.server/6.0.5",
- "hashPath": "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512"
- },
- "Microsoft.Extensions.Caching.Abstractions/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-bcz5sSFJbganH0+YrfvIjJDIcKNW7TL07C4d1eTmXy/wOt52iz4LVogJb6pazs7W0+74j0YpXFErvp++Aq5Bsw==",
- "path": "microsoft.extensions.caching.abstractions/6.0.0",
- "hashPath": "microsoft.extensions.caching.abstractions.6.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Caching.Memory/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Ve3BlCzhAlVp5IgO3+8dacAhZk1A0GlIlFNkAcfR2TfAibLKWIt5DhVJZfu4YtW+XZ89OjYf/agMcgjDtPxdGA==",
- "path": "microsoft.extensions.caching.memory/6.0.0",
- "hashPath": "microsoft.extensions.caching.memory.6.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Configuration.Abstractions/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==",
- "path": "microsoft.extensions.configuration.abstractions/6.0.0",
- "hashPath": "microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.DependencyInjection/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
- "path": "microsoft.extensions.dependencyinjection/6.0.0",
- "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA==",
- "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.1",
- "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.1.nupkg.sha512"
- },
- "Microsoft.Extensions.Logging/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
- "path": "microsoft.extensions.logging/6.0.0",
- "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Logging.Abstractions/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==",
- "path": "microsoft.extensions.logging.abstractions/6.0.0",
- "hashPath": "microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Options/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
- "path": "microsoft.extensions.options/6.0.0",
- "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Primitives/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
- "path": "microsoft.extensions.primitives/6.0.0",
- "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512"
- },
- "Microsoft.Identity.Client/4.21.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-vycgk7S/HAbHaUaK4Tid1fsWHsXdFRRP2KavAIOHCVV27zvuQfYAjXmMvctuuF4egydSumG58CwPZob3gWeYgQ==",
- "path": "microsoft.identity.client/4.21.1",
- "hashPath": "microsoft.identity.client.4.21.1.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Abstractions/8.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-jNin7yvWZu+K3U24q+6kD+LmGSRfbkHl9Px8hN1XrGwq6ZHgKGi/zuTm5m08G27fwqKfVXIWuIcUeq4Y1VQUOg==",
- "path": "microsoft.identitymodel.abstractions/8.3.0",
- "hashPath": "microsoft.identitymodel.abstractions.8.3.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.JsonWebTokens/8.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-4SVXLT8sDG7CrHiszEBrsDYi+aDW0W9d+fuWUGdZPBdan56aM6fGXJDjbI0TVGEDjJhXbACQd8F/BnC7a+m2RQ==",
- "path": "microsoft.identitymodel.jsonwebtokens/8.3.0",
- "hashPath": "microsoft.identitymodel.jsonwebtokens.8.3.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Logging/8.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-4w4pSIGHhCCLTHqtVNR2Cc/zbDIUWIBHTZCu/9ZHm2SVwrXY3RJMcZ7EFGiKqmKZMQZJzA0bpwCZ6R8Yb7i5VQ==",
- "path": "microsoft.identitymodel.logging/8.3.0",
- "hashPath": "microsoft.identitymodel.logging.8.3.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Protocols/6.10.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-DFyXD0xylP+DknCT3hzJ7q/Q5qRNu0hO/gCU90O0ATdR0twZmlcuY9RNYaaDofXKVbzcShYNCFCGle2G/o8mkg==",
- "path": "microsoft.identitymodel.protocols/6.10.0",
- "hashPath": "microsoft.identitymodel.protocols.6.10.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.10.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-LVvMXAWPbPeEWTylDrxunlHH2wFyE4Mv0L4gZrJHC4HTESbWHquKZb/y/S8jgiQEDycOP0PDQvbG4RR/tr2TVQ==",
- "path": "microsoft.identitymodel.protocols.openidconnect/6.10.0",
- "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.10.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Tokens/8.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-yGzqmk+kInH50zeSEH/L1/J0G4/yqTQNq4YmdzOhpE7s/86tz37NS2YbbY2ievbyGjmeBI1mq26QH+yBR6AK3Q==",
- "path": "microsoft.identitymodel.tokens/8.3.0",
- "hashPath": "microsoft.identitymodel.tokens.8.3.0.nupkg.sha512"
- },
- "Microsoft.Net.Http.Headers/2.2.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-iZNkjYqlo8sIOI0bQfpsSoMTmB/kyvmV2h225ihyZT33aTp48ZpF6qYnXxzSXmHt8DpBAwBTX+1s1UFLbYfZKg==",
- "path": "microsoft.net.http.headers/2.2.0",
- "hashPath": "microsoft.net.http.headers.2.2.0.nupkg.sha512"
- },
- "Microsoft.NETCore.Platforms/3.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==",
- "path": "microsoft.netcore.platforms/3.1.0",
- "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512"
- },
- "Microsoft.OpenApi/1.2.3": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==",
- "path": "microsoft.openapi/1.2.3",
- "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512"
- },
- "Microsoft.Win32.Registry/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==",
- "path": "microsoft.win32.registry/4.7.0",
- "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512"
- },
- "Microsoft.Win32.SystemEvents/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-mtVirZr++rq+XCDITMUdnETD59XoeMxSpLRIII7JRI6Yj0LEDiO1pPn0ktlnIj12Ix8bfvQqQDMMIF9wC98oCA==",
- "path": "microsoft.win32.systemevents/4.7.0",
- "hashPath": "microsoft.win32.systemevents.4.7.0.nupkg.sha512"
- },
- "Newtonsoft.Json/13.0.3": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
- "path": "newtonsoft.json/13.0.3",
- "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
- },
- "Newtonsoft.Json.Bson/1.0.2": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-QYFyxhaABwmq3p/21VrZNYvCg3DaEoN/wUuw5nmfAf0X3HLjgupwhkEWdgfb9nvGAUIv3osmZoD3kKl4jxEmYQ==",
- "path": "newtonsoft.json.bson/1.0.2",
- "hashPath": "newtonsoft.json.bson.1.0.2.nupkg.sha512"
- },
- "Swashbuckle.AspNetCore/6.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-FK05XokgjgwlCI6wCT+D4/abtQkL1X1/B9Oas6uIwHFmYrIO9WUD5aLC9IzMs9GnHfUXOtXZ2S43gN1mhs5+aA==",
- "path": "swashbuckle.aspnetcore/6.5.0",
- "hashPath": "swashbuckle.aspnetcore.6.5.0.nupkg.sha512"
- },
- "Swashbuckle.AspNetCore.Swagger/6.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-XWmCmqyFmoItXKFsQSwQbEAsjDKcxlNf1l+/Ki42hcb6LjKL8m5Db69OTvz5vLonMSRntYO1XLqz0OP+n3vKnA==",
- "path": "swashbuckle.aspnetcore.swagger/6.5.0",
- "hashPath": "swashbuckle.aspnetcore.swagger.6.5.0.nupkg.sha512"
- },
- "Swashbuckle.AspNetCore.SwaggerGen/6.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Y/qW8Qdg9OEs7V013tt+94OdPxbRdbhcEbw4NiwGvf4YBcfhL/y7qp/Mjv/cENsQ2L3NqJ2AOu94weBy/h4KvA==",
- "path": "swashbuckle.aspnetcore.swaggergen/6.5.0",
- "hashPath": "swashbuckle.aspnetcore.swaggergen.6.5.0.nupkg.sha512"
- },
- "Swashbuckle.AspNetCore.SwaggerUI/6.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-OvbvxX+wL8skxTBttcBsVxdh73Fag4xwqEU2edh4JMn7Ws/xJHnY/JB1e9RoCb6XpDxUF3hD9A0Z1lEUx40Pfw==",
- "path": "swashbuckle.aspnetcore.swaggerui/6.5.0",
- "hashPath": "swashbuckle.aspnetcore.swaggerui.6.5.0.nupkg.sha512"
- },
- "System.Buffers/4.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-pL2ChpaRRWI/p4LXyy4RgeWlYF2sgfj/pnVMvBqwNFr5cXg7CXNnWZWxrOONLg8VGdFB8oB+EG2Qw4MLgTOe+A==",
- "path": "system.buffers/4.5.0",
- "hashPath": "system.buffers.4.5.0.nupkg.sha512"
- },
- "System.Collections.Immutable/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
- "path": "system.collections.immutable/6.0.0",
- "hashPath": "system.collections.immutable.6.0.0.nupkg.sha512"
- },
- "System.Configuration.ConfigurationManager/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-/anOTeSZCNNI2zDilogWrZ8pNqCmYbzGNexUnNhjW8k0sHqEZ2nHJBp147jBV3hGYswu5lINpNg1vxR7bnqvVA==",
- "path": "system.configuration.configurationmanager/4.7.0",
- "hashPath": "system.configuration.configurationmanager.4.7.0.nupkg.sha512"
- },
- "System.Diagnostics.DiagnosticSource/8.0.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-vaoWjvkG1aenR2XdjaVivlCV9fADfgyhW5bZtXT23qaEea0lWiUljdQuze4E31vKM7ZWJaSUsbYIKE3rnzfZUg==",
- "path": "system.diagnostics.diagnosticsource/8.0.1",
- "hashPath": "system.diagnostics.diagnosticsource.8.0.1.nupkg.sha512"
- },
- "System.Drawing.Common/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-v+XbyYHaZjDfn0ENmJEV1VYLgGgCTx1gnfOBcppowbpOAriglYgGCvFCPr2EEZyBvXlpxbEsTwkOlInl107ahA==",
- "path": "system.drawing.common/4.7.0",
- "hashPath": "system.drawing.common.4.7.0.nupkg.sha512"
- },
- "System.IdentityModel.Tokens.Jwt/8.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-9GESpDG0Zb17HD5mBW/uEWi2yz/uKPmCthX2UhyLnk42moGH2FpMgXA2Y4l2Qc7P75eXSUTA6wb/c9D9GSVkzw==",
- "path": "system.identitymodel.tokens.jwt/8.3.0",
- "hashPath": "system.identitymodel.tokens.jwt.8.3.0.nupkg.sha512"
- },
- "System.Runtime.Caching/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-NdvNRjTPxYvIEhXQszT9L9vJhdQoX6AQ0AlhjTU+5NqFQVuacJTfhPVAvtGWNA2OJCqRiR/okBcZgMwI6MqcZg==",
- "path": "system.runtime.caching/4.7.0",
- "hashPath": "system.runtime.caching.4.7.0.nupkg.sha512"
- },
- "System.Runtime.CompilerServices.Unsafe/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
- "path": "system.runtime.compilerservices.unsafe/6.0.0",
- "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
- },
- "System.Security.AccessControl/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==",
- "path": "system.security.accesscontrol/4.7.0",
- "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512"
- },
- "System.Security.Cryptography.ProtectedData/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ehYW0m9ptxpGWvE4zgqongBVWpSDU/JCFD4K7krxkQwSz/sFQjEXCUqpvencjy6DYDbn7Ig09R8GFffu8TtneQ==",
- "path": "system.security.cryptography.protecteddata/4.7.0",
- "hashPath": "system.security.cryptography.protecteddata.4.7.0.nupkg.sha512"
- },
- "System.Security.Permissions/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-dkOV6YYVBnYRa15/yv004eCGRBVADXw8qRbbNiCn/XpdJSUXkkUeIvdvFHkvnko4CdKMqG8yRHC4ox83LSlMsQ==",
- "path": "system.security.permissions/4.7.0",
- "hashPath": "system.security.permissions.4.7.0.nupkg.sha512"
- },
- "System.Security.Principal.Windows/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==",
- "path": "system.security.principal.windows/4.7.0",
- "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512"
- },
- "System.Text.Encoding.CodePages/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-aeu4FlaUTemuT1qOd1MyU4T516QR4Fy+9yDbwWMPHOHy7U8FD6SgTzdZFO7gHcfAPHtECqInbwklVvUK4RHcNg==",
- "path": "system.text.encoding.codepages/4.7.0",
- "hashPath": "system.text.encoding.codepages.4.7.0.nupkg.sha512"
- },
- "System.Text.Encodings.Web/4.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Xg4G4Indi4dqP1iuAiMSwpiWS54ZghzR644OtsRCm/m/lBMG8dUBhLVN7hLm8NNrNTR+iGbshCPTwrvxZPlm4g==",
- "path": "system.text.encodings.web/4.5.0",
- "hashPath": "system.text.encodings.web.4.5.0.nupkg.sha512"
- },
- "System.Windows.Extensions/4.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-CeWTdRNfRaSh0pm2gDTJFwVaXfTq6Xwv/sA887iwPTneW7oMtMlpvDIO+U60+3GWTB7Aom6oQwv5VZVUhQRdPQ==",
- "path": "system.windows.extensions/4.7.0",
- "hashPath": "system.windows.extensions.4.7.0.nupkg.sha512"
- },
- "YD_XinWei.Commons/1.0.0": {
- "type": "project",
- "serviceable": false,
- "sha512": ""
- }
- }
-}
\ No newline at end of file
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.dll b/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.dll
deleted file mode 100644
index cf4b01f..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.exe b/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.exe
deleted file mode 100644
index 7bb81af..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.exe and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.pdb b/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.pdb
deleted file mode 100644
index aa076e4..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.pdb and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.runtimeconfig.json b/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.runtimeconfig.json
deleted file mode 100644
index dfb1b77..0000000
--- a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.runtimeconfig.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "runtimeOptions": {
- "tfm": "net6.0",
- "frameworks": [
- {
- "name": "Microsoft.NETCore.App",
- "version": "6.0.0"
- },
- {
- "name": "Microsoft.AspNetCore.App",
- "version": "6.0.0"
- }
- ],
- "configProperties": {
- "System.GC.Server": true,
- "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
- }
- }
-}
\ No newline at end of file
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.staticwebassets.endpoints.json b/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.staticwebassets.endpoints.json
deleted file mode 100644
index 2b6c535..0000000
--- a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.staticwebassets.endpoints.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "Version": 1,
- "ManifestType": "Build",
- "Endpoints": []
-}
\ No newline at end of file
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.xml b/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.xml
deleted file mode 100644
index b01208f..0000000
--- a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Api.xml
+++ /dev/null
@@ -1,2248 +0,0 @@
-
-
-
- YD_XinWei.Api
-
-
-
-
- 用户服务上下文
-
-
-
-
- 用户服务上下文
-
-
-
-
- 芯未
-
-
-
-
- 获取设备信息
-
-
-
-
-
- 获取项目模式列表
-
-
-
-
-
- 获取体育项目列表
-
-
-
-
-
- 获取学生信息
-
-
-
-
-
- 获取名单列表
-
-
-
-
-
- 获取人脸信息
-
-
-
-
-
-
- 查询训练评分规则
-
-
-
-
-
-
- 新增训练
-
-
-
-
-
-
- 年级排名
-
-
-
-
-
-
-
- 全部历史记录
-
-
-
-
-
-
- 历史记录详细
-
-
-
-
-
-
- 个人历史记录-历史成绩
-
-
-
-
-
-
- 个人历史记录-记录列表
-
-
-
-
-
-
- 成绩榜-年级列表
-
-
-
-
-
-
- 个人历史记录-榜单列表
-
-
-
-
-
-
- 数据库实体父类
-
-
-
-
- 备注
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- Name
-
-
-
-
- Json
-
-
-
-
- 学校编号
-
-
-
-
- 帐号
-
-
-
-
- 性别
-
-
-
-
- 头像
-
-
-
-
- 角色
-
-
-
-
- 角色
-
-
-
-
- 姓名
-
-
-
-
- 密码
-
-
-
-
- 手机号
-
-
-
-
- 是否可用
-
-
-
-
- 微信OpenId
-
-
-
-
- 微信UnionId
-
-
-
-
- 微信头像
-
-
-
-
- 微信昵称
-
-
-
-
- 地址
-
-
-
-
- Email
-
-
-
-
- 账号关联Id
-
-
-
-
- 出生日期
-
-
-
-
- 身高
-
-
-
-
- 体重
-
-
-
-
- 服务实现
-
-
-
-
- 构造
-
-
-
-
-
-
- 获取设备信息
-
-
-
-
-
-
-
- 项目模式
-
-
-
-
-
- 体育项目
-
- 学校Id
-
-
-
-
- 获取学生信息
-
- 学校Id
-
-
-
-
- 获取名单列表
-
-
-
-
-
-
-
-
- 获取人脸信息
-
-
-
-
-
-
- 获取训练评分规则
-
- 学校Id
-
-
-
-
- 新增训练
-
-
-
-
-
-
- 年级排名
-
-
-
-
-
-
-
- 全部历史记录
-
-
-
-
-
-
- 历史记录详细
-
-
-
-
-
-
- 个人历史记录-历史成绩
-
-
-
-
-
-
- 个人历史记录-记录列表
-
-
-
-
-
-
- 成绩榜-年级列表
-
-
-
-
-
-
- 成绩榜-年级列表
-
-
-
-
-
-
- 服务接口
-
-
-
-
- 获取设备信息
-
-
-
-
-
-
- 项目模式
-
-
-
-
-
- 体育项目
-
- 学校Id
-
-
-
-
- 获取学生信息
-
- 学校Id
-
-
-
-
- 获取名单列表
-
- 学校Id
- 用户Id
-
-
-
-
- 获取人脸信息
-
-
-
-
-
-
- 获取训练评分规则
-
- 学校Id
-
-
-
-
- 新增训练
-
-
-
-
-
-
- 年级排名
-
-
-
-
-
-
-
- 全部历史记录
-
-
-
-
-
-
- 历史记录详细
-
-
-
-
-
-
- 个人历史记录-历史成绩
-
-
-
-
-
-
- 个人历史记录-记录列表
-
-
-
-
-
-
- 成绩榜-年级列表
-
-
-
-
-
-
- 成绩榜-榜单列表
-
-
-
-
-
-
- 年级Id
-
-
-
-
- 性别
-
-
-
-
- 类别枚举值
-
-
-
-
- 等级
-
-
-
-
- 得分
-
-
-
-
- 标准值(小)
-
-
-
-
- 标准值(大)
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 类别名称
-
-
-
-
- 类别枚举值
-
-
-
-
- 统计类型
-
-
-
-
- 是否是跳绳
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 学校编号
-
-
-
-
- 老师Id
-
-
-
-
- 老师名称
-
-
-
-
- 年级Id
-
-
-
-
- 年级名称
-
-
-
-
- 班级Id
-
-
-
-
- 班级名称
-
-
-
-
- 学生学号
-
-
-
-
- 学生名称
-
-
-
-
- 性别
-
-
-
-
- 类别枚举值
-
-
-
-
- 类别枚举名称
-
-
-
-
- 测试结果
-
-
-
-
- 运动时长/分钟
-
-
-
-
- 运动消耗
-
-
-
-
- 运动强度
-
-
-
-
- 得分
-
-
-
-
- 附加分
-
-
-
-
- 训练成绩等级[1:优秀,2:良好,3:及格,4:不及格]
- 心率项目[1:达标,2:未达标]
-
-
-
-
- 等级
-
-
-
-
- 班级排名
-
-
-
-
- 数据来源
-
-
-
-
- 错误成绩
-
-
-
-
- 测试时间
-
-
-
-
- 身高[单位:厘米]
-
-
-
-
- 体重[单位:千克]
-
-
-
-
- 备注
-
-
-
-
- 当前年份
-
-
-
-
- 学期
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 是否显示
-
-
-
-
- 帐号
-
-
-
-
-
-
-
-
-
- 性别
-
-
-
-
- 头像
-
-
-
-
- 不用
-
-
-
-
- 不用
-
-
-
-
- 角色
-
-
-
-
- 不用
-
-
-
-
- Token
-
-
-
-
- 类型
-
-
-
-
- 姓名
-
-
-
-
- 学校编号
-
-
-
-
- 学校名称
-
-
-
-
- 密码
-
-
-
-
- 注册时间
-
-
-
-
- 手机号
-
-
-
-
-
-
-
-
-
- 创建人
-
-
-
-
- 是否可用
-
-
-
-
-
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 审核时间
-
-
-
-
- 最后登陆时间
-
-
-
-
- 最后密码修改时间
-
-
-
-
- 地址
-
-
-
-
- Email
-
-
-
-
- 备注
-
-
-
-
- 学校编号
-
-
-
-
- 年级Id
-
-
-
-
- 年级名称
-
-
-
-
- 班级名称
-
-
-
-
- 学校编号
-
-
-
-
- 年级Id
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 学校编号
-
-
-
-
- 班级Id
-
-
-
-
- 班级名称
-
-
-
-
- 学生学号
-
-
-
-
- 学籍号
-
-
-
-
- 地方学籍号
-
-
-
-
- 心率设备正面编号
-
-
-
-
- 心率设备ID
-
-
-
-
- 心率设备二维码编号
-
-
-
-
- 跳绳编号
-
-
-
-
- 跳绳二维码编号
-
-
-
-
- 中长跑芯片编号
-
-
-
-
- 训练时长
-
-
-
-
- 训练次数
-
-
-
-
- 身份证
-
-
-
-
- 学生名族
-
-
-
-
- 学生名称
-
-
-
-
- 年龄
-
-
-
-
- 性别
-
-
-
-
- 学生照片
-
-
-
-
- 民族
-
-
-
-
- 家庭住址
-
-
-
-
- 状态
-
-
-
-
- 出生日期
-
-
-
-
- 家长姓名
-
-
-
-
- 家长联系方式
-
-
-
-
- 小程序密码
-
-
-
-
- 备注
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 芯未项目模式表
-
-
-
-
- Id
-
-
-
-
- ProjectKind
-
-
-
-
- 名称
-
-
-
-
- 枚举
-
-
-
-
- 芯未体测项目表
-
-
-
-
- Id
-
-
-
-
- 学校Id
-
-
-
-
- ProjectId
-
-
-
-
- 名称
-
-
-
-
- 枚举
-
-
-
-
- 枚举
-
-
-
-
- IsOpen
-
-
-
-
- IsShow
-
-
-
-
- Swagger注释帮助类
-
-
-
-
- 添加附加注释
-
-
-
-
-
-
- 生成JWT
-
-
-
-
-
-
- 解析
-
-
-
-
-
-
- 获取过期时间
-
-
-
-
-
-
- 为了尽量减少redis或Memory读取,保证执行效率,将UserContext注入到DI,
- 每个UserContext的属性至多读取一次redis或Memory缓存从而提高查询效率
-
-
-
-
- http连接基础类,负责底层的http通信
-
-
-
-
- 处理http GET请求,返回数据
-
- 请求的url地址
- http GET成功后返回的数据,失败抛WebException异常
-
-
-
- 微信小程序从服务端获取的OpenId和SessionKey信息结构
-
-
-
-
- 微信小程序登录信息结构
-
-
-
-
- 微信小程序登录接口
-
-
-
-
- 构造函数
-
-
-
-
-
- 获取OpenId和SessionKey的Json数据包
-
- 客户端发来的code
- Json数据包
-
-
-
- 反序列化包含OpenId和SessionKey的Json数据包
-
- Json数据包
- 包含OpenId和SessionKey的类
-
-
-
- 根据微信小程序平台提供的解密算法解密数据,推荐直接使用此方法
-
- 登陆信息
- 用户信息
-
-
-
- 根据微信小程序平台提供的解密算法解密数据
-
- 加密数据
- 初始向量
- 从服务端获取的SessionKey
-
-
-
-
- 学校编号
-
-
-
-
- 年级名称
-
-
-
-
- 备注
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 学校性质Id
-
-
-
-
- 学校编号
-
-
-
-
- 学校名称
-
-
-
-
- 所属省份
-
-
-
-
- 所属城市
-
-
-
-
- 所属区域
-
-
-
-
- 备注
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 设备表
-
-
-
-
- 编号
-
-
-
-
- 类型 (1 平板, 2 跳绳, ...)
-
-
-
-
- 设备型号
-
-
-
-
- 设备序列号
-
-
-
-
- 设备 MAC 地址
-
-
-
-
- 设备 IMEI 地址
-
-
-
-
- AI 摄像机 IP 地址 (多个 IP 用 , 隔开)
-
-
-
-
- 抢跑 IP (短跑)
-
-
-
-
- 是否是 EAI100 摄像头
-
-
-
-
- 组织 ID
-
-
-
-
- 组织名称
-
-
-
-
- 用户 ID
-
-
-
-
- 用户名称
-
-
-
-
- 软件版本
-
-
-
-
- 硬件版本
-
-
-
-
- 应用时间
-
-
-
-
- 最后登录时间
-
-
-
-
- 备注
-
-
-
-
- 授权状态 (0 无效, 1 有效)
-
-
-
-
- 状态 (0 无效, 1 有效)
-
-
-
-
- 创建时间
-
-
-
-
- 创建人
-
-
-
-
- 修改时间
-
-
-
-
- 修改人
-
-
-
-
- 学校人脸的相似度 (80-99 之间的整数)
-
-
-
-
- 摄像头序列号、版本信息
-
-
-
-
- 编号
-
-
-
-
- 考试id
-
-
-
-
- 考试名称
-
-
-
-
- 项目类型(1体检 2体质)
-
-
-
-
- 项目ID
-
-
-
-
- 项目名称
-
-
-
-
- 模式类型(1随堂模式2名单模式3刷卡或手动录入)
-
-
-
-
- 学校ID
-
-
-
-
- 年级ID
-
-
-
-
- 年级名称
-
-
-
-
- 班级或者名单id(根据roster_type来判断)
-
-
-
-
- 班级名称
-
-
-
-
- 组别
-
-
-
-
- 老师ID
-
-
-
-
- 老师名称
-
-
-
-
- 训练模式
-
-
-
-
- 评分标准类型(1国家标准2地方标准3自定义标准)
-
-
-
-
- 项目类型(1跳绳2跑步)
-
-
-
-
- 训练标准ID
-
-
-
-
- 项目类型名称
-
-
-
-
- 评分标准类型名称
-
-
-
-
- 项目模式名称
-
-
-
-
- 训练人数
-
-
-
-
- 开始时间
-
-
-
-
- 结束时间
-
-
-
-
- 男生总数
-
-
-
-
- 女生总数
-
-
-
-
- 男生总成绩
-
-
-
-
- 男生最大值
-
-
-
-
- 男生最小值
-
-
-
-
- 女生总成绩
-
-
-
-
- 女生最大值
-
-
-
-
- 女生最小值
-
-
-
-
- 男生总分数
-
-
-
-
- 男生最大分数
-
-
-
-
- 男生最小分数
-
-
-
-
- 女生总分数
-
-
-
-
- 女生最大分数
-
-
-
-
- 女生最小分数
-
-
-
-
- 男生优秀人数
-
-
-
-
- 男生良好人数
-
-
-
-
- 男生及格人数
-
-
-
-
- 男生不及格人数
-
-
-
-
- 女生优秀人数
-
-
-
-
- 女生良好人数
-
-
-
-
- 女生及格人数
-
-
-
-
- 女生不及格人数
-
-
-
-
- 及格率
-
-
-
-
- 男生平均个数
-
-
-
-
- 女生平均个数
-
-
-
-
- 男生平均分数
-
-
-
-
- 女生平均分数
-
-
-
-
- 男生中位数
-
-
-
-
- 女生中位数
-
-
-
-
- 男生平均值
-
-
-
-
- 男生最大值
-
-
-
-
- 男生最小值
-
-
-
-
- 女生平均值
-
-
-
-
- 女生最大值
-
-
-
-
- 女生最小值
-
-
-
-
- 男生平均分数
-
-
-
-
- 男生最大分数
-
-
-
-
- 男生最小分数
-
-
-
-
- 女生平均分数
-
-
-
-
- 女生最大分数
-
-
-
-
- 女生最小分数
-
-
-
-
- 失误最少的同学次数
-
-
-
-
- 进入状态最快的同学耗时(心率借用这个字段。班级运动时间)
-
-
-
-
- 第一名平均耗时
-
-
-
-
- 失误总次数
-
-
-
-
- 失误损失次数
-
-
-
-
- 甩绳速度偏慢损失次数
-
-
-
-
- 进入状态过慢损失次数
-
-
-
-
- 提交标识
-
-
-
-
- 创建时间
-
-
-
-
- 创建人
-
-
-
-
- 修改时间
-
-
-
-
- 修改人
-
-
-
-
- 是否双人模式
-
-
-
-
- 数据来源(1:pad, 2:微信小程序)
-
-
-
-
- 学生姓名
-
-
-
-
- 学生列表
-
-
-
-
- 训练设置
-
-
-
-
- 训练ID
-
-
-
-
- 圈数
-
-
-
-
- 每圈时间间隔
-
-
-
-
- 首圈是否整圈(1-不完整,2-完整)
-
-
-
-
- 首圈时间间隔
-
-
-
-
- 保留秒以下的小数位数(1:保留百分之一秒,0:保留十分之一秒)
-
-
-
-
- 女生圈数
-
-
-
-
- 女生每圈时间间隔
-
-
-
-
- 女生首圈是否整圈(1-不完整,2-完整)
-
-
-
-
- 女生首圈时间间隔
-
-
-
-
- 创建时间
-
-
-
-
- 创建人
-
-
-
-
- 编号
-
-
-
-
- 训练ID
-
-
-
-
- 项目ID
-
-
-
-
- 项目类型(1跳绳2跑步)
-
-
-
-
- 学校ID
-
-
-
-
- 年级ID
-
-
-
-
- 年级名称
-
-
-
-
- 班级ID
-
-
-
-
- 班级名称
-
-
-
-
- 组别
-
-
-
-
- 组号
-
-
-
-
- 老师ID
-
-
-
-
- 设备ID
-
-
-
-
- 学生ID
-
-
-
-
- 学生名称
-
-
-
-
- 性别(1男2女)
-
-
-
-
- 学号
-
-
-
-
- 标准成绩
-
-
-
-
- 原始标准成绩(被格式化小数点之前的)
-
-
-
-
- 标准成绩2
-
-
-
-
- 原始标准成绩2(被格式化小数点之前的)
-
-
-
-
- 得分
-
-
-
-
- 加分项得分
-
-
-
-
- 评分等级
-
-
-
-
- 男生或女生排名
-
-
-
-
- 全体排名
-
-
-
-
- 失误总次数
-
-
-
-
- 失误总耗时
-
-
-
-
- 平均耗时
-
-
-
-
- 有效平均值(中位数)
-
-
-
-
- 失误损失次数
-
-
-
-
- 甩绳速度偏慢损失次数
-
-
-
-
- 进入状态过慢损失次数
-
-
-
-
- 高一档分数段
-
-
-
-
- 进入状态耗时
-
-
-
-
- 次数提升空间
-
-
-
-
- 分数提升空间
-
-
-
-
- 家长消息发送标识
-
-
-
-
- 是否已经完成
-
-
-
-
- 实际完成的数量(圈数
-
-
-
-
- 报表显示
-
-
-
-
- 开始时间
-
-
-
-
- 教师
-
-
-
-
- 用时
-
-
-
-
- 视频路径
-
-
-
-
- 创建时间
-
-
-
-
- 创建人
-
-
-
-
- 修改时间
-
-
-
-
- 修改人
-
-
-
-
- 违规动作编号
-
-
-
-
- 违规动图地址
-
-
-
-
- 跳绳绊脚次数
-
-
-
-
- 违规动作训练时间
-
-
-
-
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Commons.dll b/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Commons.dll
deleted file mode 100644
index 7dc356a..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Commons.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Commons.pdb b/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Commons.pdb
deleted file mode 100644
index e8e7f88..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/YD_XinWei.Commons.pdb and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/appsettings.Development.json b/Server/YD_XinWei/bin/Debug/net6.0/appsettings.Development.json
deleted file mode 100644
index 0c208ae..0000000
--- a/Server/YD_XinWei/bin/Debug/net6.0/appsettings.Development.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "Logging": {
- "LogLevel": {
- "Default": "Information",
- "Microsoft.AspNetCore": "Warning"
- }
- }
-}
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/appsettings.json b/Server/YD_XinWei/bin/Debug/net6.0/appsettings.json
deleted file mode 100644
index 681f38a..0000000
--- a/Server/YD_XinWei/bin/Debug/net6.0/appsettings.json
+++ /dev/null
@@ -1,40 +0,0 @@
-{
- "Logging": {
- "LogLevel": {
- "Default": "Information",
- "Microsoft": "Warning",
- "Microsoft.Hosting.Lifetime": "Information"
- }
- },
- "AllowedHosts": "*",
- "VirtualPath": {
- "StaticFile": "E:\\Web\\Static", //配置的虚拟目录文件所在路径
- "FolderName": "/Static" //访问时此路径时的别名
- },
-
- "Secret": { //秘钥配置
- "JWT": "BB3647441FFA4B5DB4E64A29B53CE525", //JWT
- "Audience": "YD_XinWei",
- "Issuer": "YD_XinWei.Api",
- "User": "C5ABA9E202D94C43A3CA66002BF77FAF", //
- "DB": "3F8B7B38AD3D484A89ACA513CBD79F36",
- "Redis": "E6D90DDBC70C4F4EA3C312B6FCB473C8"
- },
-
- "ExpMinutes": "120", //JWT有效期(分钟=默认120),
-
- "AppUrls": {
- },
-
- //"DbConnectionString": " Data Source=101.132.164.149;Database=YD_XinWeiDB;User ID=sa;Password=Admin@123;Connect Timeout=500;",
- //"SmartSportsString": " Data Source=101.132.164.149;Database=SmartSportsServerDB_QA;User ID=sa;Password=Admin@123;Connect Timeout=500;",
-
- "DbConnectionString": " Data Source=rm-uf64b8oxdt19pfyxfao.sqlserver.rds.aliyuncs.com;Database=SmartSportsServerDB_QA;User ID=qa;Password=Admin@123;Connect Timeout=500;",
- "SmartSportsString": " Data Source=rm-uf64b8oxdt19pfyxfao.sqlserver.rds.aliyuncs.com;Database=SmartSportsServerDB_QA;User ID=qa;Password=Admin@123;Connect Timeout=500;",
- "CorsUrls": "http://localhost:8081,http://localhost:8080,http://localhost:7080,http://localhost:9980,http://127.0.0.1:9994,http://localhost:9994",
-
- "WeChat": {
- "Appid": "xxx",
- "Secret": "xxx"
- }
-}
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll
deleted file mode 100644
index 3a19d3d..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll
deleted file mode 100644
index 231e75a..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll
deleted file mode 100644
index 3068646..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll
deleted file mode 100644
index 965f535..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll
deleted file mode 100644
index 227b87b..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll
deleted file mode 100644
index 0add8c2..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll
deleted file mode 100644
index c49c358..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll
deleted file mode 100644
index 9a04b68..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll
deleted file mode 100644
index 3fb4939..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll
deleted file mode 100644
index 0269777..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll
deleted file mode 100644
index 175d085..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll and /dev/null differ
diff --git a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll b/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll
deleted file mode 100644
index d8f2f45..0000000
Binary files a/Server/YD_XinWei/bin/Debug/net6.0/runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll and /dev/null differ
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWe.7845F25F.Up2Date b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWe.7845F25F.Up2Date
deleted file mode 100644
index e69de29..0000000
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.AssemblyInfo.cs b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.AssemblyInfo.cs
deleted file mode 100644
index c5d46b6..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.AssemblyInfo.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// 此代码由工具生成。
-// 运行时版本:4.0.30319.42000
-//
-// 对此文件的更改可能会导致不正确的行为,并且如果
-// 重新生成代码,这些更改将会丢失。
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Reflection;
-
-[assembly: System.Reflection.AssemblyCompanyAttribute("YD_XinWei.Api")]
-[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
-[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+629833a359012b1c016a5391ffb0e3a1c90c6fcd")]
-[assembly: System.Reflection.AssemblyProductAttribute("YD_XinWei.Api")]
-[assembly: System.Reflection.AssemblyTitleAttribute("YD_XinWei.Api")]
-[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-
-// 由 MSBuild WriteCodeFragment 类生成。
-
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.AssemblyInfoInputs.cache b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.AssemblyInfoInputs.cache
deleted file mode 100644
index 899fbc7..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.AssemblyInfoInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-902d86fd071c4988025647092d43a8037c7caa996e6fabe51daf1a57795595dd
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.GeneratedMSBuildEditorConfig.editorconfig b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.GeneratedMSBuildEditorConfig.editorconfig
deleted file mode 100644
index 2b7eedf..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.GeneratedMSBuildEditorConfig.editorconfig
+++ /dev/null
@@ -1,21 +0,0 @@
-is_global = true
-build_property.TargetFramework = net6.0
-build_property.TargetPlatformMinVersion =
-build_property.UsingMicrosoftNETSdkWeb = true
-build_property.ProjectTypeGuids =
-build_property.InvariantGlobalization =
-build_property.PlatformNeutralAssembly =
-build_property.EnforceExtendedAnalyzerRules =
-build_property._SupportedPlatformList = Linux,macOS,Windows
-build_property.RootNamespace = YD_XinWei.Api
-build_property.RootNamespace = YD_XinWei.Api
-build_property.ProjectDir = C:\Users\tangl\Desktop\Git\YD_XinWei\Server\YD_XinWei\
-build_property.EnableComHosting =
-build_property.EnableGeneratedComInterfaceComImportInterop =
-build_property.RazorLangVersion = 6.0
-build_property.SupportLocalizedComponentNames =
-build_property.GenerateRazorMetadataSourceChecksumAttributes =
-build_property.MSBuildProjectDirectory = C:\Users\tangl\Desktop\Git\YD_XinWei\Server\YD_XinWei
-build_property._RazorSourceGeneratorDebug =
-build_property.EffectiveAnalysisLevelStyle = 6.0
-build_property.EnableCodeStyleSeverity =
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.MvcApplicationPartsAssemblyInfo.cache b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.MvcApplicationPartsAssemblyInfo.cache
deleted file mode 100644
index e69de29..0000000
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.MvcApplicationPartsAssemblyInfo.cs b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.MvcApplicationPartsAssemblyInfo.cs
deleted file mode 100644
index e152e09..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.MvcApplicationPartsAssemblyInfo.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// 此代码由工具生成。
-// 运行时版本:4.0.30319.42000
-//
-// 对此文件的更改可能会导致不正确的行为,并且如果
-// 重新生成代码,这些更改将会丢失。
-//
-//------------------------------------------------------------------------------
-
-using System;
-using System.Reflection;
-
-[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.AspNetCore.Mvc.Versioning")]
-[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")]
-[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("YD_XinWei.Commons")]
-
-// 由 MSBuild WriteCodeFragment 类生成。
-
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.assets.cache b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.assets.cache
index efcc0c3..e375dae 100644
Binary files a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.assets.cache and b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.assets.cache differ
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.csproj.AssemblyReference.cache b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.csproj.AssemblyReference.cache
deleted file mode 100644
index 102222e..0000000
Binary files a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.csproj.AssemblyReference.cache and /dev/null differ
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.csproj.CoreCompileInputs.cache b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 7a50d09..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-e6b8438b93a9eab1502ca98f1d3048b85ad811fe301f6e2a74dcdaca26f882e8
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.dll b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.dll
deleted file mode 100644
index cf4b01f..0000000
Binary files a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.dll and /dev/null differ
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.genruntimeconfig.cache b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.genruntimeconfig.cache
deleted file mode 100644
index fb881ba..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.genruntimeconfig.cache
+++ /dev/null
@@ -1 +0,0 @@
-ef5efab5adf3eedd8e8f937cb124054b41e8b7bd2a18bd0ebdea3583f8eb2627
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.pdb b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.pdb
deleted file mode 100644
index aa076e4..0000000
Binary files a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.pdb and /dev/null differ
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.sourcelink.json b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.sourcelink.json
deleted file mode 100644
index 451d085..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.sourcelink.json
+++ /dev/null
@@ -1 +0,0 @@
-{"documents":{"C:\\Users\\tangl\\Desktop\\Code\\YD_XinWei\\*":"https://dev.azure.com/tanglong10081/YD_XinWei/_apis/git/repositories/YD_XinWei/items?api-version=1.0&versionType=commit&version=1d3570ab05d420c438e818c395b8f56cd2046e9e&path=/*"}}
\ No newline at end of file
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.xml b/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.xml
deleted file mode 100644
index b01208f..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/YD_XinWei.Api.xml
+++ /dev/null
@@ -1,2248 +0,0 @@
-
-
-
- YD_XinWei.Api
-
-
-
-
- 用户服务上下文
-
-
-
-
- 用户服务上下文
-
-
-
-
- 芯未
-
-
-
-
- 获取设备信息
-
-
-
-
-
- 获取项目模式列表
-
-
-
-
-
- 获取体育项目列表
-
-
-
-
-
- 获取学生信息
-
-
-
-
-
- 获取名单列表
-
-
-
-
-
- 获取人脸信息
-
-
-
-
-
-
- 查询训练评分规则
-
-
-
-
-
-
- 新增训练
-
-
-
-
-
-
- 年级排名
-
-
-
-
-
-
-
- 全部历史记录
-
-
-
-
-
-
- 历史记录详细
-
-
-
-
-
-
- 个人历史记录-历史成绩
-
-
-
-
-
-
- 个人历史记录-记录列表
-
-
-
-
-
-
- 成绩榜-年级列表
-
-
-
-
-
-
- 个人历史记录-榜单列表
-
-
-
-
-
-
- 数据库实体父类
-
-
-
-
- 备注
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- Name
-
-
-
-
- Json
-
-
-
-
- 学校编号
-
-
-
-
- 帐号
-
-
-
-
- 性别
-
-
-
-
- 头像
-
-
-
-
- 角色
-
-
-
-
- 角色
-
-
-
-
- 姓名
-
-
-
-
- 密码
-
-
-
-
- 手机号
-
-
-
-
- 是否可用
-
-
-
-
- 微信OpenId
-
-
-
-
- 微信UnionId
-
-
-
-
- 微信头像
-
-
-
-
- 微信昵称
-
-
-
-
- 地址
-
-
-
-
- Email
-
-
-
-
- 账号关联Id
-
-
-
-
- 出生日期
-
-
-
-
- 身高
-
-
-
-
- 体重
-
-
-
-
- 服务实现
-
-
-
-
- 构造
-
-
-
-
-
-
- 获取设备信息
-
-
-
-
-
-
-
- 项目模式
-
-
-
-
-
- 体育项目
-
- 学校Id
-
-
-
-
- 获取学生信息
-
- 学校Id
-
-
-
-
- 获取名单列表
-
-
-
-
-
-
-
-
- 获取人脸信息
-
-
-
-
-
-
- 获取训练评分规则
-
- 学校Id
-
-
-
-
- 新增训练
-
-
-
-
-
-
- 年级排名
-
-
-
-
-
-
-
- 全部历史记录
-
-
-
-
-
-
- 历史记录详细
-
-
-
-
-
-
- 个人历史记录-历史成绩
-
-
-
-
-
-
- 个人历史记录-记录列表
-
-
-
-
-
-
- 成绩榜-年级列表
-
-
-
-
-
-
- 成绩榜-年级列表
-
-
-
-
-
-
- 服务接口
-
-
-
-
- 获取设备信息
-
-
-
-
-
-
- 项目模式
-
-
-
-
-
- 体育项目
-
- 学校Id
-
-
-
-
- 获取学生信息
-
- 学校Id
-
-
-
-
- 获取名单列表
-
- 学校Id
- 用户Id
-
-
-
-
- 获取人脸信息
-
-
-
-
-
-
- 获取训练评分规则
-
- 学校Id
-
-
-
-
- 新增训练
-
-
-
-
-
-
- 年级排名
-
-
-
-
-
-
-
- 全部历史记录
-
-
-
-
-
-
- 历史记录详细
-
-
-
-
-
-
- 个人历史记录-历史成绩
-
-
-
-
-
-
- 个人历史记录-记录列表
-
-
-
-
-
-
- 成绩榜-年级列表
-
-
-
-
-
-
- 成绩榜-榜单列表
-
-
-
-
-
-
- 年级Id
-
-
-
-
- 性别
-
-
-
-
- 类别枚举值
-
-
-
-
- 等级
-
-
-
-
- 得分
-
-
-
-
- 标准值(小)
-
-
-
-
- 标准值(大)
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 类别名称
-
-
-
-
- 类别枚举值
-
-
-
-
- 统计类型
-
-
-
-
- 是否是跳绳
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 学校编号
-
-
-
-
- 老师Id
-
-
-
-
- 老师名称
-
-
-
-
- 年级Id
-
-
-
-
- 年级名称
-
-
-
-
- 班级Id
-
-
-
-
- 班级名称
-
-
-
-
- 学生学号
-
-
-
-
- 学生名称
-
-
-
-
- 性别
-
-
-
-
- 类别枚举值
-
-
-
-
- 类别枚举名称
-
-
-
-
- 测试结果
-
-
-
-
- 运动时长/分钟
-
-
-
-
- 运动消耗
-
-
-
-
- 运动强度
-
-
-
-
- 得分
-
-
-
-
- 附加分
-
-
-
-
- 训练成绩等级[1:优秀,2:良好,3:及格,4:不及格]
- 心率项目[1:达标,2:未达标]
-
-
-
-
- 等级
-
-
-
-
- 班级排名
-
-
-
-
- 数据来源
-
-
-
-
- 错误成绩
-
-
-
-
- 测试时间
-
-
-
-
- 身高[单位:厘米]
-
-
-
-
- 体重[单位:千克]
-
-
-
-
- 备注
-
-
-
-
- 当前年份
-
-
-
-
- 学期
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 是否显示
-
-
-
-
- 帐号
-
-
-
-
-
-
-
-
-
- 性别
-
-
-
-
- 头像
-
-
-
-
- 不用
-
-
-
-
- 不用
-
-
-
-
- 角色
-
-
-
-
- 不用
-
-
-
-
- Token
-
-
-
-
- 类型
-
-
-
-
- 姓名
-
-
-
-
- 学校编号
-
-
-
-
- 学校名称
-
-
-
-
- 密码
-
-
-
-
- 注册时间
-
-
-
-
- 手机号
-
-
-
-
-
-
-
-
-
- 创建人
-
-
-
-
- 是否可用
-
-
-
-
-
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 审核时间
-
-
-
-
- 最后登陆时间
-
-
-
-
- 最后密码修改时间
-
-
-
-
- 地址
-
-
-
-
- Email
-
-
-
-
- 备注
-
-
-
-
- 学校编号
-
-
-
-
- 年级Id
-
-
-
-
- 年级名称
-
-
-
-
- 班级名称
-
-
-
-
- 学校编号
-
-
-
-
- 年级Id
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 学校编号
-
-
-
-
- 班级Id
-
-
-
-
- 班级名称
-
-
-
-
- 学生学号
-
-
-
-
- 学籍号
-
-
-
-
- 地方学籍号
-
-
-
-
- 心率设备正面编号
-
-
-
-
- 心率设备ID
-
-
-
-
- 心率设备二维码编号
-
-
-
-
- 跳绳编号
-
-
-
-
- 跳绳二维码编号
-
-
-
-
- 中长跑芯片编号
-
-
-
-
- 训练时长
-
-
-
-
- 训练次数
-
-
-
-
- 身份证
-
-
-
-
- 学生名族
-
-
-
-
- 学生名称
-
-
-
-
- 年龄
-
-
-
-
- 性别
-
-
-
-
- 学生照片
-
-
-
-
- 民族
-
-
-
-
- 家庭住址
-
-
-
-
- 状态
-
-
-
-
- 出生日期
-
-
-
-
- 家长姓名
-
-
-
-
- 家长联系方式
-
-
-
-
- 小程序密码
-
-
-
-
- 备注
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 芯未项目模式表
-
-
-
-
- Id
-
-
-
-
- ProjectKind
-
-
-
-
- 名称
-
-
-
-
- 枚举
-
-
-
-
- 芯未体测项目表
-
-
-
-
- Id
-
-
-
-
- 学校Id
-
-
-
-
- ProjectId
-
-
-
-
- 名称
-
-
-
-
- 枚举
-
-
-
-
- 枚举
-
-
-
-
- IsOpen
-
-
-
-
- IsShow
-
-
-
-
- Swagger注释帮助类
-
-
-
-
- 添加附加注释
-
-
-
-
-
-
- 生成JWT
-
-
-
-
-
-
- 解析
-
-
-
-
-
-
- 获取过期时间
-
-
-
-
-
-
- 为了尽量减少redis或Memory读取,保证执行效率,将UserContext注入到DI,
- 每个UserContext的属性至多读取一次redis或Memory缓存从而提高查询效率
-
-
-
-
- http连接基础类,负责底层的http通信
-
-
-
-
- 处理http GET请求,返回数据
-
- 请求的url地址
- http GET成功后返回的数据,失败抛WebException异常
-
-
-
- 微信小程序从服务端获取的OpenId和SessionKey信息结构
-
-
-
-
- 微信小程序登录信息结构
-
-
-
-
- 微信小程序登录接口
-
-
-
-
- 构造函数
-
-
-
-
-
- 获取OpenId和SessionKey的Json数据包
-
- 客户端发来的code
- Json数据包
-
-
-
- 反序列化包含OpenId和SessionKey的Json数据包
-
- Json数据包
- 包含OpenId和SessionKey的类
-
-
-
- 根据微信小程序平台提供的解密算法解密数据,推荐直接使用此方法
-
- 登陆信息
- 用户信息
-
-
-
- 根据微信小程序平台提供的解密算法解密数据
-
- 加密数据
- 初始向量
- 从服务端获取的SessionKey
-
-
-
-
- 学校编号
-
-
-
-
- 年级名称
-
-
-
-
- 备注
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 学校性质Id
-
-
-
-
- 学校编号
-
-
-
-
- 学校名称
-
-
-
-
- 所属省份
-
-
-
-
- 所属城市
-
-
-
-
- 所属区域
-
-
-
-
- 备注
-
-
-
-
- 创建人
-
-
-
-
- 创建时间
-
-
-
-
- 修改人
-
-
-
-
- 修改时间
-
-
-
-
- 设备表
-
-
-
-
- 编号
-
-
-
-
- 类型 (1 平板, 2 跳绳, ...)
-
-
-
-
- 设备型号
-
-
-
-
- 设备序列号
-
-
-
-
- 设备 MAC 地址
-
-
-
-
- 设备 IMEI 地址
-
-
-
-
- AI 摄像机 IP 地址 (多个 IP 用 , 隔开)
-
-
-
-
- 抢跑 IP (短跑)
-
-
-
-
- 是否是 EAI100 摄像头
-
-
-
-
- 组织 ID
-
-
-
-
- 组织名称
-
-
-
-
- 用户 ID
-
-
-
-
- 用户名称
-
-
-
-
- 软件版本
-
-
-
-
- 硬件版本
-
-
-
-
- 应用时间
-
-
-
-
- 最后登录时间
-
-
-
-
- 备注
-
-
-
-
- 授权状态 (0 无效, 1 有效)
-
-
-
-
- 状态 (0 无效, 1 有效)
-
-
-
-
- 创建时间
-
-
-
-
- 创建人
-
-
-
-
- 修改时间
-
-
-
-
- 修改人
-
-
-
-
- 学校人脸的相似度 (80-99 之间的整数)
-
-
-
-
- 摄像头序列号、版本信息
-
-
-
-
- 编号
-
-
-
-
- 考试id
-
-
-
-
- 考试名称
-
-
-
-
- 项目类型(1体检 2体质)
-
-
-
-
- 项目ID
-
-
-
-
- 项目名称
-
-
-
-
- 模式类型(1随堂模式2名单模式3刷卡或手动录入)
-
-
-
-
- 学校ID
-
-
-
-
- 年级ID
-
-
-
-
- 年级名称
-
-
-
-
- 班级或者名单id(根据roster_type来判断)
-
-
-
-
- 班级名称
-
-
-
-
- 组别
-
-
-
-
- 老师ID
-
-
-
-
- 老师名称
-
-
-
-
- 训练模式
-
-
-
-
- 评分标准类型(1国家标准2地方标准3自定义标准)
-
-
-
-
- 项目类型(1跳绳2跑步)
-
-
-
-
- 训练标准ID
-
-
-
-
- 项目类型名称
-
-
-
-
- 评分标准类型名称
-
-
-
-
- 项目模式名称
-
-
-
-
- 训练人数
-
-
-
-
- 开始时间
-
-
-
-
- 结束时间
-
-
-
-
- 男生总数
-
-
-
-
- 女生总数
-
-
-
-
- 男生总成绩
-
-
-
-
- 男生最大值
-
-
-
-
- 男生最小值
-
-
-
-
- 女生总成绩
-
-
-
-
- 女生最大值
-
-
-
-
- 女生最小值
-
-
-
-
- 男生总分数
-
-
-
-
- 男生最大分数
-
-
-
-
- 男生最小分数
-
-
-
-
- 女生总分数
-
-
-
-
- 女生最大分数
-
-
-
-
- 女生最小分数
-
-
-
-
- 男生优秀人数
-
-
-
-
- 男生良好人数
-
-
-
-
- 男生及格人数
-
-
-
-
- 男生不及格人数
-
-
-
-
- 女生优秀人数
-
-
-
-
- 女生良好人数
-
-
-
-
- 女生及格人数
-
-
-
-
- 女生不及格人数
-
-
-
-
- 及格率
-
-
-
-
- 男生平均个数
-
-
-
-
- 女生平均个数
-
-
-
-
- 男生平均分数
-
-
-
-
- 女生平均分数
-
-
-
-
- 男生中位数
-
-
-
-
- 女生中位数
-
-
-
-
- 男生平均值
-
-
-
-
- 男生最大值
-
-
-
-
- 男生最小值
-
-
-
-
- 女生平均值
-
-
-
-
- 女生最大值
-
-
-
-
- 女生最小值
-
-
-
-
- 男生平均分数
-
-
-
-
- 男生最大分数
-
-
-
-
- 男生最小分数
-
-
-
-
- 女生平均分数
-
-
-
-
- 女生最大分数
-
-
-
-
- 女生最小分数
-
-
-
-
- 失误最少的同学次数
-
-
-
-
- 进入状态最快的同学耗时(心率借用这个字段。班级运动时间)
-
-
-
-
- 第一名平均耗时
-
-
-
-
- 失误总次数
-
-
-
-
- 失误损失次数
-
-
-
-
- 甩绳速度偏慢损失次数
-
-
-
-
- 进入状态过慢损失次数
-
-
-
-
- 提交标识
-
-
-
-
- 创建时间
-
-
-
-
- 创建人
-
-
-
-
- 修改时间
-
-
-
-
- 修改人
-
-
-
-
- 是否双人模式
-
-
-
-
- 数据来源(1:pad, 2:微信小程序)
-
-
-
-
- 学生姓名
-
-
-
-
- 学生列表
-
-
-
-
- 训练设置
-
-
-
-
- 训练ID
-
-
-
-
- 圈数
-
-
-
-
- 每圈时间间隔
-
-
-
-
- 首圈是否整圈(1-不完整,2-完整)
-
-
-
-
- 首圈时间间隔
-
-
-
-
- 保留秒以下的小数位数(1:保留百分之一秒,0:保留十分之一秒)
-
-
-
-
- 女生圈数
-
-
-
-
- 女生每圈时间间隔
-
-
-
-
- 女生首圈是否整圈(1-不完整,2-完整)
-
-
-
-
- 女生首圈时间间隔
-
-
-
-
- 创建时间
-
-
-
-
- 创建人
-
-
-
-
- 编号
-
-
-
-
- 训练ID
-
-
-
-
- 项目ID
-
-
-
-
- 项目类型(1跳绳2跑步)
-
-
-
-
- 学校ID
-
-
-
-
- 年级ID
-
-
-
-
- 年级名称
-
-
-
-
- 班级ID
-
-
-
-
- 班级名称
-
-
-
-
- 组别
-
-
-
-
- 组号
-
-
-
-
- 老师ID
-
-
-
-
- 设备ID
-
-
-
-
- 学生ID
-
-
-
-
- 学生名称
-
-
-
-
- 性别(1男2女)
-
-
-
-
- 学号
-
-
-
-
- 标准成绩
-
-
-
-
- 原始标准成绩(被格式化小数点之前的)
-
-
-
-
- 标准成绩2
-
-
-
-
- 原始标准成绩2(被格式化小数点之前的)
-
-
-
-
- 得分
-
-
-
-
- 加分项得分
-
-
-
-
- 评分等级
-
-
-
-
- 男生或女生排名
-
-
-
-
- 全体排名
-
-
-
-
- 失误总次数
-
-
-
-
- 失误总耗时
-
-
-
-
- 平均耗时
-
-
-
-
- 有效平均值(中位数)
-
-
-
-
- 失误损失次数
-
-
-
-
- 甩绳速度偏慢损失次数
-
-
-
-
- 进入状态过慢损失次数
-
-
-
-
- 高一档分数段
-
-
-
-
- 进入状态耗时
-
-
-
-
- 次数提升空间
-
-
-
-
- 分数提升空间
-
-
-
-
- 家长消息发送标识
-
-
-
-
- 是否已经完成
-
-
-
-
- 实际完成的数量(圈数
-
-
-
-
- 报表显示
-
-
-
-
- 开始时间
-
-
-
-
- 教师
-
-
-
-
- 用时
-
-
-
-
- 视频路径
-
-
-
-
- 创建时间
-
-
-
-
- 创建人
-
-
-
-
- 修改时间
-
-
-
-
- 修改人
-
-
-
-
- 违规动作编号
-
-
-
-
- 违规动图地址
-
-
-
-
- 跳绳绊脚次数
-
-
-
-
- 违规动作训练时间
-
-
-
-
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/apphost.exe b/Server/YD_XinWei/obj/Debug/net6.0/apphost.exe
index 7bb81af..4045690 100644
Binary files a/Server/YD_XinWei/obj/Debug/net6.0/apphost.exe and b/Server/YD_XinWei/obj/Debug/net6.0/apphost.exe differ
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/ref/YD_XinWei.Api.dll b/Server/YD_XinWei/obj/Debug/net6.0/ref/YD_XinWei.Api.dll
deleted file mode 100644
index aff9c6b..0000000
Binary files a/Server/YD_XinWei/obj/Debug/net6.0/ref/YD_XinWei.Api.dll and /dev/null differ
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/refint/YD_XinWei.Api.dll b/Server/YD_XinWei/obj/Debug/net6.0/refint/YD_XinWei.Api.dll
deleted file mode 100644
index aff9c6b..0000000
Binary files a/Server/YD_XinWei/obj/Debug/net6.0/refint/YD_XinWei.Api.dll and /dev/null differ
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets.build.endpoints.json b/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets.build.endpoints.json
deleted file mode 100644
index 2b6c535..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets.build.endpoints.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "Version": 1,
- "ManifestType": "Build",
- "Endpoints": []
-}
\ No newline at end of file
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets.build.json b/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets.build.json
deleted file mode 100644
index d0431ea..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets.build.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "Version": 1,
- "Hash": "KP759nLzKnXJ+WS979JyaVeurWoEX66xHrJc8V9vLq8=",
- "Source": "YD_XinWei.Api",
- "BasePath": "_content/YD_XinWei.Api",
- "Mode": "Default",
- "ManifestType": "Build",
- "ReferencedProjectsConfiguration": [],
- "DiscoveryPatterns": [],
- "Assets": [],
- "Endpoints": []
-}
\ No newline at end of file
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets/msbuild.build.YD_XinWei.Api.props b/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets/msbuild.build.YD_XinWei.Api.props
deleted file mode 100644
index ddaed44..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets/msbuild.build.YD_XinWei.Api.props
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets/msbuild.buildMultiTargeting.YD_XinWei.Api.props b/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets/msbuild.buildMultiTargeting.YD_XinWei.Api.props
deleted file mode 100644
index 6d7f888..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets/msbuild.buildMultiTargeting.YD_XinWei.Api.props
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets/msbuild.buildTransitive.YD_XinWei.Api.props b/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets/msbuild.buildTransitive.YD_XinWei.Api.props
deleted file mode 100644
index 9838cda..0000000
--- a/Server/YD_XinWei/obj/Debug/net6.0/staticwebassets/msbuild.buildTransitive.YD_XinWei.Api.props
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/Server/YD_XinWei/obj/YD_XinWei.Api.csproj.nuget.dgspec.json b/Server/YD_XinWei/obj/YD_XinWei.Api.csproj.nuget.dgspec.json
index a5806ce..c6adde6 100644
--- a/Server/YD_XinWei/obj/YD_XinWei.Api.csproj.nuget.dgspec.json
+++ b/Server/YD_XinWei/obj/YD_XinWei.Api.csproj.nuget.dgspec.json
@@ -151,6 +151,10 @@
"target": "Package",
"version": "[10.0.0, )"
},
+ "CSRedisCore": {
+ "target": "Package",
+ "version": "[3.8.805, )"
+ },
"Microsoft.AspNetCore.Authentication.JwtBearer": {
"target": "Package",
"version": "[6.0.0, )"
diff --git a/Server/YD_XinWei/obj/project.assets.json b/Server/YD_XinWei/obj/project.assets.json
index 33bbb0c..cd55caf 100644
--- a/Server/YD_XinWei/obj/project.assets.json
+++ b/Server/YD_XinWei/obj/project.assets.json
@@ -77,6 +77,23 @@
"lib/net6.0/AutoMapper.Collection.dll": {}
}
},
+ "CSRedisCore/3.8.805": {
+ "type": "package",
+ "dependencies": {
+ "Newtonsoft.Json": "13.0.1",
+ "System.ValueTuple": "4.5.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/CSRedisCore.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/CSRedisCore.dll": {
+ "related": ".xml"
+ }
+ }
+ },
"Humanizer.Core/2.8.26": {
"type": "package",
"compile": {
@@ -1158,6 +1175,15 @@
}
}
},
+ "System.ValueTuple/4.5.0": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.0/_._": {}
+ }
+ },
"System.Windows.Extensions/4.7.0": {
"type": "package",
"dependencies": {
@@ -1288,6 +1314,23 @@
"lib/net6.0/AutoMapper.Collection.dll"
]
},
+ "CSRedisCore/3.8.805": {
+ "sha512": "H06j8J1qC+tuclDmPIE9qlVoXyrLJx9GDLLLScR3laCtloJG8jJMngUwKt4DDM584hyrWhGP1tbSLMIN6f9Veg==",
+ "type": "package",
+ "path": "csrediscore/3.8.805",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "csrediscore.3.8.805.nupkg.sha512",
+ "csrediscore.nuspec",
+ "lib/net40/CSRedisCore.dll",
+ "lib/net40/CSRedisCore.xml",
+ "lib/net45/CSRedisCore.dll",
+ "lib/net45/CSRedisCore.xml",
+ "lib/netstandard2.0/CSRedisCore.dll",
+ "lib/netstandard2.0/CSRedisCore.xml"
+ ]
+ },
"Humanizer.Core/2.8.26": {
"sha512": "OiKusGL20vby4uDEswj2IgkdchC1yQ6rwbIkZDVBPIR6al2b7n3pC91elBul9q33KaBgRKhbZH3+2Ur4fnWx2A==",
"type": "package",
@@ -3112,6 +3155,50 @@
"version.txt"
]
},
+ "System.ValueTuple/4.5.0": {
+ "sha512": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==",
+ "type": "package",
+ "path": "system.valuetuple/4.5.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net461/System.ValueTuple.dll",
+ "lib/net461/System.ValueTuple.xml",
+ "lib/net47/System.ValueTuple.dll",
+ "lib/net47/System.ValueTuple.xml",
+ "lib/netcoreapp2.0/_._",
+ "lib/netstandard1.0/System.ValueTuple.dll",
+ "lib/netstandard1.0/System.ValueTuple.xml",
+ "lib/netstandard2.0/_._",
+ "lib/portable-net40+sl4+win8+wp8/System.ValueTuple.dll",
+ "lib/portable-net40+sl4+win8+wp8/System.ValueTuple.xml",
+ "lib/uap10.0.16299/_._",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/net461/System.ValueTuple.dll",
+ "ref/net47/System.ValueTuple.dll",
+ "ref/netcoreapp2.0/_._",
+ "ref/netstandard2.0/_._",
+ "ref/portable-net40+sl4+win8+wp8/System.ValueTuple.dll",
+ "ref/uap10.0.16299/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._",
+ "ref/xamarintvos10/_._",
+ "ref/xamarinwatchos10/_._",
+ "system.valuetuple.4.5.0.nupkg.sha512",
+ "system.valuetuple.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
"System.Windows.Extensions/4.7.0": {
"sha512": "CeWTdRNfRaSh0pm2gDTJFwVaXfTq6Xwv/sA887iwPTneW7oMtMlpvDIO+U60+3GWTB7Aom6oQwv5VZVUhQRdPQ==",
"type": "package",
@@ -3143,6 +3230,7 @@
"net6.0": [
"AutoMapper.Collection >= 10.0.0",
"Autofac.Extensions.DependencyInjection >= 10.0.0",
+ "CSRedisCore >= 3.8.805",
"Microsoft.AspNetCore.Authentication.JwtBearer >= 6.0.0",
"Microsoft.AspNetCore.Mvc.NewtonsoftJson >= 6.0.0",
"Microsoft.AspNetCore.Mvc.Versioning >= 5.1.0",
@@ -3218,6 +3306,10 @@
"target": "Package",
"version": "[10.0.0, )"
},
+ "CSRedisCore": {
+ "target": "Package",
+ "version": "[3.8.805, )"
+ },
"Microsoft.AspNetCore.Authentication.JwtBearer": {
"target": "Package",
"version": "[6.0.0, )"
diff --git a/Server/YD_XinWei/obj/project.nuget.cache b/Server/YD_XinWei/obj/project.nuget.cache
deleted file mode 100644
index 906ad7e..0000000
--- a/Server/YD_XinWei/obj/project.nuget.cache
+++ /dev/null
@@ -1,78 +0,0 @@
-{
- "version": 2,
- "dgSpecHash": "mmyXbRyIHIU=",
- "success": true,
- "projectFilePath": "C:\\Users\\tangl\\Desktop\\Git\\YD_XinWei\\Server\\YD_XinWei\\YD_XinWei.Api.csproj",
- "expectedPackageFiles": [
- "C:\\Users\\tangl\\.nuget\\packages\\aliyun.oss.sdk.netcore\\2.14.1\\aliyun.oss.sdk.netcore.2.14.1.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\autofac\\8.1.0\\autofac.8.1.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\autofac.extensions.dependencyinjection\\10.0.0\\autofac.extensions.dependencyinjection.10.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\automapper\\13.0.0\\automapper.13.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\automapper.collection\\10.0.0\\automapper.collection.10.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\humanizer.core\\2.8.26\\humanizer.core.2.8.26.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.authentication.jwtbearer\\6.0.0\\microsoft.aspnetcore.authentication.jwtbearer.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.http.abstractions\\2.2.0\\microsoft.aspnetcore.http.abstractions.2.2.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.http.features\\2.2.0\\microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.jsonpatch\\6.0.0\\microsoft.aspnetcore.jsonpatch.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.mvc.abstractions\\2.2.0\\microsoft.aspnetcore.mvc.abstractions.2.2.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.mvc.newtonsoftjson\\6.0.0\\microsoft.aspnetcore.mvc.newtonsoftjson.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.mvc.versioning\\5.1.0\\microsoft.aspnetcore.mvc.versioning.5.1.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.aspnetcore.routing.abstractions\\2.2.0\\microsoft.aspnetcore.routing.abstractions.2.2.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\8.0.0\\microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.bcl.timeprovider\\8.0.1\\microsoft.bcl.timeprovider.8.0.1.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.data.sqlclient\\2.1.4\\microsoft.data.sqlclient.2.1.4.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\2.1.1\\microsoft.data.sqlclient.sni.runtime.2.1.1.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.entityframeworkcore\\6.0.0\\microsoft.entityframeworkcore.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\6.0.0\\microsoft.entityframeworkcore.abstractions.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\6.0.0\\microsoft.entityframeworkcore.analyzers.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.entityframeworkcore.design\\6.0.0\\microsoft.entityframeworkcore.design.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\6.0.0\\microsoft.entityframeworkcore.relational.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\6.0.0\\microsoft.entityframeworkcore.sqlserver.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\6.0.0\\microsoft.entityframeworkcore.tools.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\6.0.0\\microsoft.extensions.caching.abstractions.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.extensions.caching.memory\\6.0.0\\microsoft.extensions.caching.memory.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\6.0.0\\microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\6.0.0\\microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.1\\microsoft.extensions.dependencyinjection.abstractions.8.0.1.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.extensions.logging\\6.0.0\\microsoft.extensions.logging.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\6.0.0\\microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.extensions.options\\6.0.0\\microsoft.extensions.options.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.extensions.primitives\\6.0.0\\microsoft.extensions.primitives.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.identity.client\\4.21.1\\microsoft.identity.client.4.21.1.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.identitymodel.abstractions\\8.3.0\\microsoft.identitymodel.abstractions.8.3.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\8.3.0\\microsoft.identitymodel.jsonwebtokens.8.3.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.identitymodel.logging\\8.3.0\\microsoft.identitymodel.logging.8.3.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.10.0\\microsoft.identitymodel.protocols.6.10.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.10.0\\microsoft.identitymodel.protocols.openidconnect.6.10.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.identitymodel.tokens\\8.3.0\\microsoft.identitymodel.tokens.8.3.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.net.http.headers\\2.2.0\\microsoft.net.http.headers.2.2.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.netcore.platforms\\3.1.0\\microsoft.netcore.platforms.3.1.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.openapi\\1.2.3\\microsoft.openapi.1.2.3.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.win32.registry\\4.7.0\\microsoft.win32.registry.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\microsoft.win32.systemevents\\4.7.0\\microsoft.win32.systemevents.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\newtonsoft.json.bson\\1.0.2\\newtonsoft.json.bson.1.0.2.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\swashbuckle.aspnetcore\\6.5.0\\swashbuckle.aspnetcore.6.5.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.5.0\\swashbuckle.aspnetcore.swagger.6.5.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.5.0\\swashbuckle.aspnetcore.swaggergen.6.5.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.5.0\\swashbuckle.aspnetcore.swaggerui.6.5.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.buffers\\4.5.0\\system.buffers.4.5.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.configuration.configurationmanager\\4.7.0\\system.configuration.configurationmanager.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.diagnostics.diagnosticsource\\8.0.1\\system.diagnostics.diagnosticsource.8.0.1.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.drawing.common\\4.7.0\\system.drawing.common.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.identitymodel.tokens.jwt\\8.3.0\\system.identitymodel.tokens.jwt.8.3.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.runtime.caching\\4.7.0\\system.runtime.caching.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.security.accesscontrol\\4.7.0\\system.security.accesscontrol.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.security.cryptography.protecteddata\\4.7.0\\system.security.cryptography.protecteddata.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.security.permissions\\4.7.0\\system.security.permissions.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.security.principal.windows\\4.7.0\\system.security.principal.windows.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.text.encoding.codepages\\4.7.0\\system.text.encoding.codepages.4.7.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.text.encodings.web\\4.5.0\\system.text.encodings.web.4.5.0.nupkg.sha512",
- "C:\\Users\\tangl\\.nuget\\packages\\system.windows.extensions\\4.7.0\\system.windows.extensions.4.7.0.nupkg.sha512"
- ],
- "logs": []
-}
\ No newline at end of file