|
@@ -103,7 +103,7 @@ namespace TEAMModelOS.Controllers
|
|
|
/// <param name="request"></param>
|
|
|
/// <returns></returns>
|
|
|
[HttpPost("sas-rcwld")]
|
|
|
- [AuthToken(Roles = "teacher,admin")]
|
|
|
+ [AuthToken(Roles = "teacher,admin,student")]
|
|
|
[Authorize(Roles = "IES")]
|
|
|
public IActionResult BlobSasRCW(BlobSas request)
|
|
|
{
|
|
@@ -119,7 +119,7 @@ namespace TEAMModelOS.Controllers
|
|
|
/// <param name="azureBlobSASDto"></param>
|
|
|
/// <returns></returns>
|
|
|
[HttpPost("sas-url-r")]
|
|
|
- [AuthToken(Roles = "teacher,admin")]
|
|
|
+ [AuthToken(Roles = "teacher,admin,student")]
|
|
|
[Authorize(Roles = "IES")]
|
|
|
public IActionResult GetContainerSASRead(JsonElement azureBlobSASDto)
|
|
|
{
|
|
@@ -146,7 +146,7 @@ namespace TEAMModelOS.Controllers
|
|
|
/// <returns></returns>
|
|
|
[HttpPost("biz-upload-public")]
|
|
|
[RequestSizeLimit(102_400_000_00)] //最大10000m左右
|
|
|
- [AuthToken(Roles = "teacher,admin")]
|
|
|
+ [AuthToken(Roles = "teacher,admin,student")]
|
|
|
[Authorize(Roles = "IES")]
|
|
|
public async Task<IActionResult> UploadPublic([FromForm] IFormFile file)
|
|
|
{
|
|
@@ -169,7 +169,7 @@ namespace TEAMModelOS.Controllers
|
|
|
/// <param name="azureBlobSASDto"></param>
|
|
|
/// <returns></returns>
|
|
|
[HttpPost("get-text")]
|
|
|
- [AuthToken(Roles = "teacher,admin")]
|
|
|
+ [AuthToken(Roles = "teacher,admin,student")]
|
|
|
[Authorize(Roles = "IES")]
|
|
|
public async Task<IActionResult> GetText(JsonElement request)
|
|
|
{
|
|
@@ -201,7 +201,7 @@ namespace TEAMModelOS.Controllers
|
|
|
/// <param name="azureBlobSASDto"></param>
|
|
|
/// <returns></returns>
|
|
|
[HttpPost("used-space")]
|
|
|
- [AuthToken(Roles = "teacher,admin")]
|
|
|
+ [AuthToken(Roles = "teacher,admin,student")]
|
|
|
[Authorize(Roles = "IES")]
|
|
|
public async Task<ActionResult> UsedSpace(JsonElement request)
|
|
|
{
|
|
@@ -305,7 +305,7 @@ namespace TEAMModelOS.Controllers
|
|
|
/// <param name="request"></param>
|
|
|
/// <returns></returns>
|
|
|
[HttpPost("bloblog-list")]
|
|
|
- [AuthToken(Roles = "teacher,admin")]
|
|
|
+ [AuthToken(Roles = "teacher,admin,student")]
|
|
|
[Authorize(Roles = "IES")]
|
|
|
public async Task<ActionResult> BloblogList(JsonElement request)
|
|
|
{
|
|
@@ -365,7 +365,7 @@ namespace TEAMModelOS.Controllers
|
|
|
/// <param name="json"></param>
|
|
|
/// <returns></returns>
|
|
|
[HttpPost("bloblog-rename")]
|
|
|
- [AuthToken(Roles = "teacher,admin")]
|
|
|
+ [AuthToken(Roles = "teacher,admin,student")]
|
|
|
[Authorize(Roles = "IES")]
|
|
|
public async Task<ActionResult> BloblogRename(JsonElement request)
|
|
|
{
|
|
@@ -483,7 +483,7 @@ namespace TEAMModelOS.Controllers
|
|
|
/// <param name="request"></param>
|
|
|
/// <returns></returns>
|
|
|
[HttpPost("bloblog-upsert")]
|
|
|
- [AuthToken(Roles = "teacher,admin")]
|
|
|
+ [AuthToken(Roles = "teacher,admin,student")]
|
|
|
[Authorize(Roles = "IES")]
|
|
|
public async Task<ActionResult> BloblogOpt(JsonElement request) {
|
|
|
|