From 2050d06ba93e786c6c1bd586dbe9376ab80a6fdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E8=82=A5=E7=BE=8A?= <1048382248@qq.com> Date: Fri, 11 Jul 2025 17:33:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=8C=85=E8=AE=A2=E9=98=85=E6=97=B6=E5=80=99=E9=A2=9D=E5=A4=96?= =?UTF-8?q?=E7=9A=84=E5=BC=82=E5=B8=B8=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/LJZK_Controller.cs | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/VideoAnalysisCore/Controllers/LJZK_Controller.cs b/VideoAnalysisCore/Controllers/LJZK_Controller.cs index d469bab..866d8db 100644 --- a/VideoAnalysisCore/Controllers/LJZK_Controller.cs +++ b/VideoAnalysisCore/Controllers/LJZK_Controller.cs @@ -66,12 +66,12 @@ namespace VideoAnalysisCore.Controllers var videos = new List(reqArr.Count()); var nodePackages = new List(reqArr.Count()); var videoIdArr = videoTaskDB.AsQueryable().Select(v => v.TagId).Distinct().ToArray(); - foreach (var sGroup in reqArr.GroupBy(s=>s.ContentId)) + foreach (var sGroup in reqArr.GroupBy(s => s.ContentId)) { - var s= sGroup.FirstOrDefault(s=>s.VideoType==VideoType.摄像头); - if(s is null) + var s = sGroup.FirstOrDefault(s => s.VideoType == VideoType.摄像头); + if (s is null) return BadRequest("无有效的老师授课视频"); - var sPPT= sGroup.FirstOrDefault(s=>s.VideoType==VideoType.PPT课件); + var sPPT = sGroup.FirstOrDefault(s => s.VideoType == VideoType.PPT课件); var np = new NodePackageInfo() { VideoCode = s.VideoCode, @@ -80,16 +80,16 @@ namespace VideoAnalysisCore.Controllers Stage = s.StageId, CourseId = s.CourseId, SubjectType = s.SubjectId, - VideoUrl =s.VideoUrl, + VideoUrl = s.VideoUrl, CourseType = s.CourseType, - CallBackUrl=s.CallBackUrl, + CallBackUrl = s.CallBackUrl, Area = s.Area, HostIP = s.HostIP, }; nodePackages.Add(np); if (videoIdArr.Contains(s.VideoCode)) continue; - var pptCode = sPPT!=null ? sPPT.VideoCode : string.Empty; + var pptCode = sPPT != null ? sPPT.VideoCode : string.Empty; videos.Add(new VideoTask() { Id = YitIdHelper.NextId(), @@ -99,9 +99,9 @@ namespace VideoAnalysisCore.Controllers CourseId = s.CourseId, Subject = s.SubjectId, TagId = s.VideoCode, - MediaUrl =s.VideoUrl, + MediaUrl = s.VideoUrl, PPTVideoCode = pptCode, - VideoType =s.CourseType + VideoType = s.CourseType }); } await nodePackageInfoDB.InsertRangeAsync(nodePackages); @@ -155,12 +155,12 @@ namespace VideoAnalysisCore.Controllers [HttpGet(Name = "TaskKnowInfo")] public async Task TaskKnowInfo(string? tagId) { - if ( string.IsNullOrEmpty(tagId)) + if (string.IsNullOrEmpty(tagId)) return BadRequest(); long taskId = 0; - var taskIdOK = long.TryParse(tagId,out taskId); + var taskIdOK = long.TryParse(tagId, out taskId); var task = await videoTaskDB.AsQueryable() - .Where(s=> s.TagId == tagId || s.PPTVideoCode== tagId || (taskIdOK&& s.Id == taskId)) + .Where(s => s.TagId == tagId || s.PPTVideoCode == tagId || (taskIdOK && s.Id == taskId)) .FirstAsync(); if (task is null) return BadRequest("无效任务");