|
@@ -63,7 +63,7 @@ namespace TEAMModelAPI.Controllers
|
|
|
/// <returns></returns>
|
|
|
[ProducesDefaultResponseType]
|
|
|
[HttpPost("get-group-list")]
|
|
|
- [ApiToken(Auth = "1201", Name = "学校名单列表", RW = "R", Limit = false)]
|
|
|
+ [ApiToken(Auth = "1201", Name = "学校名单列表", RWN = "R", Limit = false)]
|
|
|
public async Task<IActionResult> GetGroupList(JsonElement json)
|
|
|
{
|
|
|
var client = _azureCosmos.GetCosmosClient();
|
|
@@ -159,7 +159,7 @@ namespace TEAMModelAPI.Controllers
|
|
|
}
|
|
|
[ProducesDefaultResponseType]
|
|
|
[HttpPost("get-group-members")]
|
|
|
- [ApiToken(Auth = "1202", Name = "获取名单详细信息和成员信息", RW = "R", Limit = false)]
|
|
|
+ [ApiToken(Auth = "1202", Name = "获取名单详细信息和成员信息", RWN = "R", Limit = false)]
|
|
|
public async Task<IActionResult> GetGroupMembers(JsonElement json)
|
|
|
{
|
|
|
var client = _azureCosmos.GetCosmosClient();
|
|
@@ -176,7 +176,7 @@ namespace TEAMModelAPI.Controllers
|
|
|
/// <returns></returns>
|
|
|
[ProducesDefaultResponseType]
|
|
|
[HttpPost("import-class-members")]
|
|
|
- [ApiToken(Auth = "1203", Name = "导入行政班学生", RW = "W", Limit = false)]
|
|
|
+ [ApiToken(Auth = "1203", Name = "导入行政班学生", RWN = "W", Limit = false)]
|
|
|
public async Task<IActionResult> ImportClassMembers(JsonElement json)
|
|
|
{
|
|
|
var (id, school) = HttpContext.GetApiTokenInfo();
|
|
@@ -211,7 +211,7 @@ namespace TEAMModelAPI.Controllers
|
|
|
/// <returns></returns>
|
|
|
[ProducesDefaultResponseType]
|
|
|
[HttpPost("update-class-members")]
|
|
|
- [ApiToken(Auth = "1204", Name = "更新行政班学生", RW = "W", Limit = false)]
|
|
|
+ [ApiToken(Auth = "1204", Name = "更新行政班学生", RWN = "W", Limit = false)]
|
|
|
public async Task<IActionResult> UpdateClassMembers(JsonElement json)
|
|
|
{
|
|
|
var (id, school) = HttpContext.GetApiTokenInfo();
|
|
@@ -248,7 +248,7 @@ namespace TEAMModelAPI.Controllers
|
|
|
/// <returns></returns>
|
|
|
[ProducesDefaultResponseType]
|
|
|
[HttpPost("remove-class-members")]
|
|
|
- [ApiToken(Auth = "1205", Name = "移除行政班学生", RW = "W", Limit = false)]
|
|
|
+ [ApiToken(Auth = "1205", Name = "移除行政班学生", RWN = "W", Limit = false)]
|
|
|
public async Task<IActionResult> RemoveClassMembers(JsonElement json)
|
|
|
{
|
|
|
var (id, school) = HttpContext.GetApiTokenInfo();
|
|
@@ -290,7 +290,7 @@ namespace TEAMModelAPI.Controllers
|
|
|
/// <returns></returns>
|
|
|
[ProducesDefaultResponseType]
|
|
|
[HttpPost("upsert-teach-groups")]
|
|
|
- [ApiToken(Auth = "1206", Name = "创建或更新教学班", RW = "W", Limit = false)]
|
|
|
+ [ApiToken(Auth = "1206", Name = "创建或更新教学班", RWN = "W", Limit = false)]
|
|
|
public async Task<IActionResult> UpsertTeachGroups(GroupListDtoImpt json) {
|
|
|
var (_, school) = HttpContext.GetApiTokenInfo();
|
|
|
var groupListsDto = json.groupLists;
|
|
@@ -378,7 +378,7 @@ namespace TEAMModelAPI.Controllers
|
|
|
/// <returns></returns>
|
|
|
[ProducesDefaultResponseType]
|
|
|
[HttpPost("import-teach-members")]
|
|
|
- [ApiToken(Auth = "1207", Name = "导入教学班学生", RW = "W", Limit = false)]
|
|
|
+ [ApiToken(Auth = "1207", Name = "导入教学班学生", RWN = "W", Limit = false)]
|
|
|
public async Task<IActionResult> ImportTeachMembers(MemberImpt json)
|
|
|
{
|
|
|
var (id, school) = HttpContext.GetApiTokenInfo();
|
|
@@ -447,7 +447,7 @@ namespace TEAMModelAPI.Controllers
|
|
|
/// <returns></returns>
|
|
|
[ProducesDefaultResponseType]
|
|
|
[HttpPost("remove-teach-members")]
|
|
|
- [ApiToken(Auth = "1208", Name = "移除教学班学生", RW = "W", Limit = false)]
|
|
|
+ [ApiToken(Auth = "1208", Name = "移除教学班学生", RWN = "W", Limit = false)]
|
|
|
public async Task<IActionResult> RemoveTeachMembers(JsonElement json) {
|
|
|
var (id, school) = HttpContext.GetApiTokenInfo();
|
|
|
json.TryGetProperty("stuids", out JsonElement _stuids);
|