소스 검색

内容增加学科 年级

CrazyIter_Bin 4 년 전
부모
커밋
ba0bdbee7f
2개의 변경된 파일11개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 1
      TEAMModelOS.SDK/Models/Cosmos/Common/Bloblog.cs
  2. 7 3
      TEAMModelOS/Controllers/Core/BlobController.cs

+ 4 - 1
TEAMModelOS.SDK/Models/Cosmos/Common/Bloblog.cs

@@ -13,10 +13,13 @@ namespace TEAMModelOS.SDK.Models
         public string url { get; set; }
         public long  time { get; set; }
         public long  size { get; set; }
-        public string period { get; set; }
+        public string periodId { get; set; }
+        public string subjectId { get; set; }
+        public string gradeId { get; set; }
         /// <summary>
         /// audio 音频,video 视频 ,doc文档,image图片,other 其他,res教材,thum缩略图
         /// </summary>
         public string type { get; set; }
+
     }
 }

+ 7 - 3
TEAMModelOS/Controllers/Core/BlobController.cs

@@ -557,7 +557,7 @@ namespace TEAMModelOS.Controllers.Core
         /*
          新增 编辑接口
         {
-            "period": "",
+            "periodId": "",
             "scope": "school",
             "name": "hbcn",
             "url": "video/xxx.png",
@@ -582,7 +582,9 @@ namespace TEAMModelOS.Controllers.Core
 
             try
             {
-                request.TryGetProperty("period", out JsonElement period);
+                request.TryGetProperty("periodId", out JsonElement periodId);
+                request.TryGetProperty("subjectId", out JsonElement subjectId);
+                request.TryGetProperty("gradeId", out JsonElement gradeId);
                 request.TryGetProperty("scope", out JsonElement scope);
                 request.TryGetProperty("name", out JsonElement name);
                 request.TryGetProperty("url", out JsonElement jurl);
@@ -634,7 +636,9 @@ namespace TEAMModelOS.Controllers.Core
                             url = url,
                             time = now,
                             size = size != null && size.HasValue ? size.Value : 0,
-                            period = $"{period}",
+                            periodId =  periodId.ValueKind.Equals(JsonValueKind.String)?$"{periodId}":null,
+                            subjectId= gradeId.ValueKind.Equals(JsonValueKind.String) ? $"{subjectId}" : null,
+                            gradeId = gradeId.ValueKind.Equals(JsonValueKind.String) ? $"{gradeId}" : null,
                             type = u
                         };
                         if (scope.GetString().Equals("school"))