瀏覽代碼

1修改自主学习活动

李思淳 5 年之前
父節點
當前提交
a217d22e6b

+ 11 - 6
TEAMModelOS/Controllers/Learn/LearnController.cs

@@ -195,14 +195,19 @@ namespace TEAMModelOS.Controllers.Learn
             JsonRPCResponseBuilder builder = JsonRPCResponseBuilder.custom();
             if (ValidateHelper.IsValid(request.@params))
             {
-                request.@params.ForEach(x =>
-                {
-                    if (string.IsNullOrEmpty(x.id))
+
+                foreach (LearningAutonomous learningAutonomous1 in request.@params) {
+
+                    if (string.IsNullOrEmpty(learningAutonomous1.id))
                     {
-                        x.id = new Guid().ToString();
-                        x.createTime = new DateTimeOffset(DateTime.UtcNow).ToUnixTimeMilliseconds();
+                        learningAutonomous1.id = new Guid().ToString();
+                        learningAutonomous1.createTime = new DateTimeOffset(DateTime.UtcNow).ToUnixTimeMilliseconds();
                     }
-                });
+                }
+                //request.@params.ForEach(x =>
+                //{
+                    
+                //});
                 List<LearningAutonomous> learningAutonomous = await cosmosDBV3Repository.SaveOrUpdateAll<LearningAutonomous>(request.@params);
                 builder.Data(learningAutonomous);
             }

+ 5 - 2
TEAMModelOS/Controllers/Syllabus/SyllabusController.cs

@@ -26,10 +26,13 @@ namespace TEAMModelOS.Controllers.Syllabus
         private IAzureCosmosDBV3Repository azureCosmosDBRepository;
         private ISyllabusService syllabusService;
 
-        public SyllabusController(IAzureCosmosDBV3Repository _azureCosmosDBRepository)
+        public SyllabusController(IAzureCosmosDBV3Repository azureCosmosDBRepository, ISyllabusService syllabusService)
         {
-            azureCosmosDBRepository = _azureCosmosDBRepository;
+            this.azureCosmosDBRepository = azureCosmosDBRepository;
+            this.syllabusService = syllabusService;
         }
+
+
         /// <summary>
         /// 批量保存或更新课纲
         /// </summary>