项目类型

This commit is contained in:
汤龙 2025-01-14 16:04:33 +08:00
parent 127a15267a
commit f9e7ba9c4f
47 changed files with 348 additions and 84 deletions

View File

@ -0,0 +1,28 @@
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.Common
{
public class ProjectModeDto
{
/// <summary>
/// Id
/// </summary>
public int Id { get; set; }
/// <summary>
/// ProjectKind
/// </summary>
public int ProjectKind { get; set; }
/// <summary>
///名称
/// </summary>
public string Name { get; set; }
}
}

View File

@ -0,0 +1,33 @@
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.Common
{
public class TestingProjectDto
{
/// <summary>
/// ProjectId
/// </summary>
public int ProjectId { get; set; }
/// <summary>
///名称
/// </summary>
public string ProjectName { get; set; }
/// <summary>
///IsOpen
/// </summary>
public bool IsOpen { get; set; }
/// <summary>
///IsShow
/// </summary>
public bool IsShow { get; set; }
}
}

View File

@ -14,7 +14,7 @@ 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+70d43af284df348d2d254f583eaacb0de1d3fa69")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+127a15267ac6ff77a5766dcb035bd2e04cf6e8e7")]
[assembly: System.Reflection.AssemblyProductAttribute("YD_XinWei.Commons")]
[assembly: System.Reflection.AssemblyTitleAttribute("YD_XinWei.Commons")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
ce68276a588caa211997cf3f0197765da463244d81ba379152682f27f77ac5f5
bcf72474e9b0f9dd6729035be1d7411654cf56b0d6aec07d76313a08c3eadebd

View File

@ -1 +1 @@
ae2c042a8b7be6ecb432a4aec32dc0838c6aae4cc68bd1835150f3e11c091bd9
7f0097b9c9483ad5924401ecf60bd55c6f94347d4ba5a3b24df84377f95fd199

View File

@ -1 +1 @@
{"documents":{"C:\\Users\\HHST102\\Desktop\\Code\\YD_XinWei\\*":"https://dev.azure.com/tanglong10081/YD_XinWei/_apis/git/repositories/YD_XinWei/items?api-version=1.0&versionType=commit&version=70d43af284df348d2d254f583eaacb0de1d3fa69&path=/*"}}
{"documents":{"C:\\Users\\HHST102\\Desktop\\Code\\YD_XinWei\\*":"https://dev.azure.com/tanglong10081/YD_XinWei/_apis/git/repositories/YD_XinWei/items?api-version=1.0&versionType=commit&version=127a15267ac6ff77a5766dcb035bd2e04cf6e8e7&path=/*"}}

View File

@ -40,7 +40,6 @@ namespace YD_XinWei.Api.Controllers
/// <param name="teacherPhoneNo"></param>
/// <returns></returns>
[HttpGet("HomeWorkRecord")]
[AllowAnonymous]
public async Task<List<HomeWorkRecordDto>> HomeWorkRecord(string teacherPhoneNo)
{
var res = await _homeWorkService.HomeWorkRecord(teacherPhoneNo);

View File

@ -1,35 +1,47 @@
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Http;
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.School;
namespace YD_XinWei.Api.Controllers
{
/// <summary>
/// 作业
/// 芯未
/// </summary>
[ApiController]
[ApiExplorerSettings(GroupName = "v1")]
[Route("[controller]")]
[ApiVersion("1.0")]
[Route("sports/{apiVersion}/common")]
[AllowAnonymous]
public class XinWeiController : ControllerBase
{
private readonly IHomeWorkService _homeWorkService;
public XinWeiController(IHomeWorkService homeWorkService)
private readonly IXinWeiService _xinWeiService;
public XinWeiController(IXinWeiService xinWeiService)
{
_homeWorkService = homeWorkService;
_xinWeiService = xinWeiService;
}
/// <summary>
/// 作业记录
/// 获取项目模式列表
/// </summary>
/// <param name="teacherPhoneNo"></param>
/// <returns></returns>
[HttpGet("HomeWorkRecord")]
public async Task<List<HomeWorkRecordDto>> HomeWorkRecord(string teacherPhoneNo)
[HttpGet("getSportsModelTypeList")]
public async Task<List<ProjectModeDto>> GetSportsModelTypeList()
{
var res = await _homeWorkService.HomeWorkRecord(teacherPhoneNo);
var res = await _xinWeiService.SportsModelTypeList();
return res;
}
/// <summary>
/// 获取体育项目列表
/// </summary>
/// <returns></returns>
[HttpGet("getOrgSportsProjectList")]
public async Task<List<TestingProjectDto>> GetOrgSportsProjectList(int orgId)
{
var res = await _xinWeiService.OrgSportsProjectList(orgId);
return res;
}
}

View File

@ -0,0 +1,50 @@
using AutoMapper;
using Microsoft.EntityFrameworkCore;
using System.Collections.Generic;
using YD_XinWei.Api.Context;
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.School;
namespace YD_XinWei.Api.Services.Impl
{
public class XinWeiService : IXinWeiService
{
public SmartSportsContext _sportsContext;
private readonly IMapper _mapper;
public XinWeiService(SmartSportsContext sportsContext, IMapper mapper)
{
_sportsContext = sportsContext;
_mapper = mapper;
}
public async Task<List<ProjectModeDto>> SportsModelTypeList()
{
var res = await _sportsContext.XW_ProjectMode.Select(x => new ProjectModeDto()
{
Id = x.Id,
ProjectKind = x.ProjectKind,
Name = x.Name
}).ToListAsync();
return res;
}
public async Task<List<TestingProjectDto>> OrgSportsProjectList(int orgId)
{
var res = await _sportsContext.XW_TestingProject.Where(x => x.OrgId == orgId).Select(x => new TestingProjectDto()
{
ProjectId = x.ProjectId,
IsOpen = x.IsOpen,
IsShow = x.IsShow,
ProjectName = x.ProjectName
}).ToListAsync();
return res;
}
}
}

View File

@ -3,6 +3,7 @@ using TGJ.NetworkFreight.SeckillAggregateServices.Pos.UserService;
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.School;
@ -11,17 +12,16 @@ namespace YD_XinWei.Api.Services.Interface
public interface IXinWeiService
{
/// <summary>
/// 作业记录
/// 项目模式
/// </summary>
/// <param name="teacherPhoneNo"></param>
/// <returns></returns>
Task<List<HomeWorkRecordDto>> HomeWorkRecord(string teacherPhoneNo);
Task<List<ProjectModeDto>> SportsModelTypeList();
/// <summary>
/// 作业详情
/// 体育项目
/// </summary>
/// <param name="homeWorkId"></param>
/// <param name="orgId">学校Id</param>
/// <returns></returns>
Task<HomeWorkDetailsDto> HomeWorkDetails(int homeWorkId);
Task<List<TestingProjectDto>> OrgSportsProjectList(int orgId);
}
}

View File

@ -21,6 +21,14 @@ namespace YD_XinWei.Api.SmartSportsEntitys
[Comment("Id")]
public int Id { get; set; }
/// <summary>
/// 学校Id
/// </summary>
[Display(Name = "OrgId")]
[Comment("OrgId")]
[Column(TypeName = "int")]
public int OrgId { get; set; }
/// <summary>
/// ProjectId
/// </summary>
@ -35,7 +43,7 @@ namespace YD_XinWei.Api.SmartSportsEntitys
[Display(Name = "名称")]
[Comment("名称")]
[Column(TypeName = "nvarchar(100)")]
public string Name { get; set; }
public string ProjectName { get; set; }
/// <summary>
///IsOpen

View File

@ -23,6 +23,7 @@ using YD_XinWei.Api.Context;
using YD_XinWei.Api.Extensions;
using System.Text.Json;
using VYD_XinWei.Commons.Filters;
using Microsoft.AspNetCore.Mvc.Versioning;
namespace YD_XinWei.Api
{
@ -63,6 +64,8 @@ namespace YD_XinWei.Api
services.AddScoped<IHomeWorkService, HomeWorkService>();
services.AddScoped<ITeacherService, TeacherService>();
services.AddScoped<IXinWeiService, XinWeiService>();
services.AddScoped<ICaching, MemoryCaching>();
services.AddSession();
services.AddMemoryCache();
@ -99,6 +102,14 @@ namespace YD_XinWei.Api
}
};
});
services.AddApiVersioning(options =>
{
// 默认情况下API 版本是必需的,通过 URL 进行版本控制
options.ApiVersionReader = new UrlSegmentApiVersionReader();
options.ReportApiVersions = true;
});
// 全局应用认证策略
services.AddControllers(options =>
{

View File

@ -30,6 +30,7 @@
<PackageReference Include="AutoMapper.Collection" Version="10.0.0" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="6.0.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.Versioning" Version="5.1.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.0">
<PrivateAssets>all</PrivateAssets>

View File

@ -26,9 +26,12 @@
"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;",
"CorsUrls": "http://localhost:8081,http://localhost:8080,http://localhost:7080,http://localhost:9980,http://127.0.0.1:9993,http://localhost:9993",
//"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",

View File

@ -12,6 +12,7 @@
"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",
@ -139,6 +140,14 @@
}
}
},
"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"
@ -770,6 +779,13 @@
"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,

View File

@ -117,14 +117,19 @@
</member>
<member name="T:YD_XinWei.Api.Controllers.XinWeiController">
<summary>
作业
芯未
</summary>
</member>
<member name="M:YD_XinWei.Api.Controllers.XinWeiController.HomeWorkRecord(System.String)">
<member name="M:YD_XinWei.Api.Controllers.XinWeiController.GetSportsModelTypeList">
<summary>
作业记录
获取项目模式列表
</summary>
<returns></returns>
</member>
<member name="M:YD_XinWei.Api.Controllers.XinWeiController.GetOrgSportsProjectList(System.Int32)">
<summary>
获取体育项目列表
</summary>
<param name="teacherPhoneNo"></param>
<returns></returns>
</member>
<member name="T:YD_XinWei.Api.Entitys.EntityBase">
@ -342,18 +347,17 @@
<param name="relevanceId"></param>
<returns></returns>
</member>
<member name="M:YD_XinWei.Api.Services.Interface.IXinWeiService.HomeWorkRecord(System.String)">
<member name="M:YD_XinWei.Api.Services.Interface.IXinWeiService.SportsModelTypeList">
<summary>
作业记录
项目模式
</summary>
<param name="teacherPhoneNo"></param>
<returns></returns>
</member>
<member name="M:YD_XinWei.Api.Services.Interface.IXinWeiService.HomeWorkDetails(System.Int32)">
<member name="M:YD_XinWei.Api.Services.Interface.IXinWeiService.OrgSportsProjectList(System.Int32)">
<summary>
作业详情
体育项目
</summary>
<param name="homeWorkId"></param>
<param name="orgId">学校Id</param>
<returns></returns>
</member>
<member name="P:YD_XinWei.Api.SmartSportsEntitys.Sys_User.UserName">
@ -946,12 +950,17 @@
Id
</summary>
</member>
<member name="P:YD_XinWei.Api.SmartSportsEntitys.XW_TestingProject.OrgId">
<summary>
学校Id
</summary>
</member>
<member name="P:YD_XinWei.Api.SmartSportsEntitys.XW_TestingProject.ProjectId">
<summary>
ProjectId
</summary>
</member>
<member name="P:YD_XinWei.Api.SmartSportsEntitys.XW_TestingProject.Name">
<member name="P:YD_XinWei.Api.SmartSportsEntitys.XW_TestingProject.ProjectName">
<summary>
名称
</summary>

View File

@ -26,9 +26,12 @@
"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;",
"CorsUrls": "http://localhost:8081,http://localhost:8080,http://localhost:7080,http://localhost:9980,http://127.0.0.1:9993,http://localhost:9993",
//"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",

View File

@ -67,6 +67,63 @@
}
]
},
{
"ContainingType": "YD_XinWei.Api.Controllers.XinWeiController",
"Method": "GetOrgSportsProjectList",
"RelativePath": "sports/{apiVersion}/common/getOrgSportsProjectList",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "orgId",
"Type": "System.Int32",
"IsRequired": false
},
{
"Name": "apiVersion",
"Type": "",
"IsRequired": true
}
],
"ReturnTypes": [
{
"Type": "System.Collections.Generic.List\u00601[[YD_XinWei.Commons.Dto.Common.TestingProjectDto, YD_XinWei.Commons, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
},
{
"ContainingType": "YD_XinWei.Api.Controllers.XinWeiController",
"Method": "GetSportsModelTypeList",
"RelativePath": "sports/{apiVersion}/common/getSportsModelTypeList",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "apiVersion",
"Type": "",
"IsRequired": true
}
],
"ReturnTypes": [
{
"Type": "System.Collections.Generic.List\u00601[[YD_XinWei.Commons.Dto.Common.ProjectModeDto, YD_XinWei.Commons, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
},
{
"ContainingType": "YD_XinWei.Api.Controllers.StudentController",
"Method": "ClassListbyTeacher",
@ -304,31 +361,5 @@
"StatusCode": 200
}
]
},
{
"ContainingType": "YD_XinWei.Api.Controllers.XinWeiController",
"Method": "HomeWorkRecord",
"RelativePath": "XinWei/HomeWorkRecord",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [
{
"Name": "teacherPhoneNo",
"Type": "System.String",
"IsRequired": false
}
],
"ReturnTypes": [
{
"Type": "System.Collections.Generic.List\u00601[[YD_XinWei.Commons.Dto.HomeWork.HomeWorkRecordDto, YD_XinWei.Commons, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
}
]

View File

@ -14,7 +14,7 @@ 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+70d43af284df348d2d254f583eaacb0de1d3fa69")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+127a15267ac6ff77a5766dcb035bd2e04cf6e8e7")]
[assembly: System.Reflection.AssemblyProductAttribute("YD_XinWei.Api")]
[assembly: System.Reflection.AssemblyTitleAttribute("YD_XinWei.Api")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
504a981d8e5bfc245b13500d99551b70f3b7b5d16e51c5f5c6301f52f13280cb
e13c62df195b49c431dd4152f653283fabd1fe2e9cc6d230c4259669841016b9

View File

@ -11,6 +11,7 @@
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")]

View File

@ -1 +1 @@
e9cf56b89a9297acd0bed64224cf227650e313122bac9e962c8a484ed69408f8
d70fd92c395ed744de7a9144125d49cf4accc6abbfc0254cd7042f0cab165eae

View File

@ -264,3 +264,4 @@ C:\Users\HHST102\Desktop\Code\YD_XinWei\Server\YD_XinWei\obj\Debug\net6.0\YD_Xin
C:\Users\HHST102\Desktop\Code\YD_XinWei\Server\YD_XinWei\obj\Debug\net6.0\YD_XinWei.Api.pdb
C:\Users\HHST102\Desktop\Code\YD_XinWei\Server\YD_XinWei\obj\Debug\net6.0\YD_XinWei.Api.genruntimeconfig.cache
C:\Users\HHST102\Desktop\Code\YD_XinWei\Server\YD_XinWei\obj\Debug\net6.0\ref\YD_XinWei.Api.dll
C:\Users\HHST102\Desktop\Code\YD_XinWei\Server\YD_XinWei\bin\Debug\net6.0\Microsoft.AspNetCore.Mvc.Versioning.dll

View File

@ -1 +1 @@
{"documents":{"C:\\Users\\HHST102\\Desktop\\Code\\YD_XinWei\\*":"https://dev.azure.com/tanglong10081/YD_XinWei/_apis/git/repositories/YD_XinWei/items?api-version=1.0&versionType=commit&version=70d43af284df348d2d254f583eaacb0de1d3fa69&path=/*"}}
{"documents":{"C:\\Users\\HHST102\\Desktop\\Code\\YD_XinWei\\*":"https://dev.azure.com/tanglong10081/YD_XinWei/_apis/git/repositories/YD_XinWei/items?api-version=1.0&versionType=commit&version=127a15267ac6ff77a5766dcb035bd2e04cf6e8e7&path=/*"}}

View File

@ -117,14 +117,19 @@
</member>
<member name="T:YD_XinWei.Api.Controllers.XinWeiController">
<summary>
作业
芯未
</summary>
</member>
<member name="M:YD_XinWei.Api.Controllers.XinWeiController.HomeWorkRecord(System.String)">
<member name="M:YD_XinWei.Api.Controllers.XinWeiController.GetSportsModelTypeList">
<summary>
作业记录
获取项目模式列表
</summary>
<returns></returns>
</member>
<member name="M:YD_XinWei.Api.Controllers.XinWeiController.GetOrgSportsProjectList(System.Int32)">
<summary>
获取体育项目列表
</summary>
<param name="teacherPhoneNo"></param>
<returns></returns>
</member>
<member name="T:YD_XinWei.Api.Entitys.EntityBase">
@ -342,18 +347,17 @@
<param name="relevanceId"></param>
<returns></returns>
</member>
<member name="M:YD_XinWei.Api.Services.Interface.IXinWeiService.HomeWorkRecord(System.String)">
<member name="M:YD_XinWei.Api.Services.Interface.IXinWeiService.SportsModelTypeList">
<summary>
作业记录
项目模式
</summary>
<param name="teacherPhoneNo"></param>
<returns></returns>
</member>
<member name="M:YD_XinWei.Api.Services.Interface.IXinWeiService.HomeWorkDetails(System.Int32)">
<member name="M:YD_XinWei.Api.Services.Interface.IXinWeiService.OrgSportsProjectList(System.Int32)">
<summary>
作业详情
体育项目
</summary>
<param name="homeWorkId"></param>
<param name="orgId">学校Id</param>
<returns></returns>
</member>
<member name="P:YD_XinWei.Api.SmartSportsEntitys.Sys_User.UserName">
@ -946,12 +950,17 @@
Id
</summary>
</member>
<member name="P:YD_XinWei.Api.SmartSportsEntitys.XW_TestingProject.OrgId">
<summary>
学校Id
</summary>
</member>
<member name="P:YD_XinWei.Api.SmartSportsEntitys.XW_TestingProject.ProjectId">
<summary>
ProjectId
</summary>
</member>
<member name="P:YD_XinWei.Api.SmartSportsEntitys.XW_TestingProject.Name">
<member name="P:YD_XinWei.Api.SmartSportsEntitys.XW_TestingProject.ProjectName">
<summary>
名称
</summary>

View File

@ -157,6 +157,10 @@
"target": "Package",
"version": "[6.0.0, )"
},
"Microsoft.AspNetCore.Mvc.Versioning": {
"target": "Package",
"version": "[5.1.0, )"
},
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[6.0.0, )"

View File

@ -197,6 +197,22 @@
"Microsoft.AspNetCore.App"
]
},
"Microsoft.AspNetCore.Mvc.Versioning/5.1.0": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.AspNetCore.Mvc.Versioning.dll": {
"related": ".pdb;.xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.AspNetCore.Mvc.Versioning.dll": {
"related": ".pdb;.xml"
}
},
"frameworkReferences": [
"Microsoft.AspNetCore.App"
]
},
"Microsoft.AspNetCore.Routing.Abstractions/2.2.0": {
"type": "package",
"dependencies": {
@ -1376,6 +1392,29 @@
"microsoft.aspnetcore.mvc.newtonsoftjson.nuspec"
]
},
"Microsoft.AspNetCore.Mvc.Versioning/5.1.0": {
"sha512": "UX8w9BlCiZpr6Ox4YAve1w0CkI1CAovukGNzKd7v0+5pZc8lzuG5tRovucr1RWIKHs0E/Yx8563CN7KzaB3bpw==",
"type": "package",
"path": "microsoft.aspnetcore.mvc.versioning/5.1.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.txt",
"README.md",
"icon.png",
"lib/net5.0/Microsoft.AspNetCore.Mvc.Versioning.dll",
"lib/net5.0/Microsoft.AspNetCore.Mvc.Versioning.pdb",
"lib/net5.0/Microsoft.AspNetCore.Mvc.Versioning.xml",
"lib/net6.0/Microsoft.AspNetCore.Mvc.Versioning.dll",
"lib/net6.0/Microsoft.AspNetCore.Mvc.Versioning.pdb",
"lib/net6.0/Microsoft.AspNetCore.Mvc.Versioning.xml",
"lib/netcoreapp3.1/Microsoft.AspNetCore.Mvc.Versioning.dll",
"lib/netcoreapp3.1/Microsoft.AspNetCore.Mvc.Versioning.pdb",
"lib/netcoreapp3.1/Microsoft.AspNetCore.Mvc.Versioning.xml",
"microsoft.aspnetcore.mvc.versioning.5.1.0.nupkg.sha512",
"microsoft.aspnetcore.mvc.versioning.nuspec"
]
},
"Microsoft.AspNetCore.Routing.Abstractions/2.2.0": {
"sha512": "lRRaPN7jDlUCVCp9i0W+PB0trFaKB0bgMJD7hEJS9Uo4R9MXaMC8X2tJhPLmeVE3SGDdYI4QNKdVmhNvMJGgPQ==",
"type": "package",
@ -3106,6 +3145,7 @@
"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",
@ -3185,6 +3225,10 @@
"target": "Package",
"version": "[6.0.0, )"
},
"Microsoft.AspNetCore.Mvc.Versioning": {
"target": "Package",
"version": "[5.1.0, )"
},
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[6.0.0, )"

View File

@ -1,6 +1,6 @@
{
"version": 2,
"dgSpecHash": "CJbEgklx6gE=",
"dgSpecHash": "J6W1Li31shw=",
"success": true,
"projectFilePath": "C:\\Users\\HHST102\\Desktop\\Code\\YD_XinWei\\Server\\YD_XinWei\\YD_XinWei.Api.csproj",
"expectedPackageFiles": [
@ -16,6 +16,7 @@
"C:\\Users\\HHST102\\.nuget\\packages\\microsoft.aspnetcore.jsonpatch\\6.0.0\\microsoft.aspnetcore.jsonpatch.6.0.0.nupkg.sha512",
"C:\\Users\\HHST102\\.nuget\\packages\\microsoft.aspnetcore.mvc.abstractions\\2.2.0\\microsoft.aspnetcore.mvc.abstractions.2.2.0.nupkg.sha512",
"C:\\Users\\HHST102\\.nuget\\packages\\microsoft.aspnetcore.mvc.newtonsoftjson\\6.0.0\\microsoft.aspnetcore.mvc.newtonsoftjson.6.0.0.nupkg.sha512",
"C:\\Users\\HHST102\\.nuget\\packages\\microsoft.aspnetcore.mvc.versioning\\5.1.0\\microsoft.aspnetcore.mvc.versioning.5.1.0.nupkg.sha512",
"C:\\Users\\HHST102\\.nuget\\packages\\microsoft.aspnetcore.routing.abstractions\\2.2.0\\microsoft.aspnetcore.routing.abstractions.2.2.0.nupkg.sha512",
"C:\\Users\\HHST102\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\8.0.0\\microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512",
"C:\\Users\\HHST102\\.nuget\\packages\\microsoft.bcl.timeprovider\\8.0.1\\microsoft.bcl.timeprovider.8.0.1.nupkg.sha512",