|
@@ -30,6 +30,7 @@ using TEAMModelOS.Services;
|
|
|
using HTEXLib.Translator;
|
|
|
using HTEXLib.DOCX.Models;
|
|
|
using System.Collections.Concurrent;
|
|
|
+using TEAMModelOS.Filter;
|
|
|
|
|
|
namespace TEAMModelOS.Controllers
|
|
|
{
|
|
@@ -77,8 +78,9 @@ namespace TEAMModelOS.Controllers
|
|
|
/// <param name="request"></param>
|
|
|
/// <returns></returns>
|
|
|
[HttpPost("parse-doc")]
|
|
|
- [RequestSizeLimit(102_400_000_00)] //最大10000m左右
|
|
|
- public async Task<IActionResult> ParsePPTX(JsonElement request)
|
|
|
+ //[RequestSizeLimit(102_400_000_00)] //最大10000m左右
|
|
|
+ [AuthToken (Roles ="admin,teacher")]
|
|
|
+ public async Task<IActionResult> ParseDoc(JsonElement request)
|
|
|
{
|
|
|
//string id_token = HttpContext.GetXAuth("IdToken");
|
|
|
//if (string.IsNullOrEmpty(id_token)) return BadRequest();
|