zhouj1203@hotmail.com 1 year ago
parent
commit
31a612f430

+ 1 - 1
TEAMModelOS.SDK/Models/Cosmos/Student/ArtAttachment.cs

@@ -50,7 +50,7 @@ namespace TEAMModelOS.SDK.Models.Cosmos.Student
         public string des { get; set; }
         //0 艺术作品 1 等级证书
         public int artType { get; set; }
-        // 0 校级 1 区级 2 市级 3 省级 4 国家级 5艺术体验 6艺术特长、7艺术考级 8观看演出 9社会学习 10 乐器演奏 11观看展览 12个人演唱 13书画创作 14合唱表演 15 艺术评比...
+        // 0 校级 1 区级 2 市级 3 省级 4 国家级 5参与演出 6参观、7校外培训 8获奖 9考级 10 比赛
         public int level { get; set; }
         public long uploadTime { get; set; }
         public long updateTime { get; set; }

+ 7 - 0
TEAMModelOS/Controllers/Client/AClassONEController.cs

@@ -898,6 +898,12 @@ namespace TEAMModelOS.Controllers
                 {
                     artAttachments.Add(item);
                 }
+                var quotas = artAttachments.GroupBy(c => (c.quotaId,c.subjectId,c.quotaName)).Select(x => new { 
+                    x.Key.subjectId,
+                    x.Key.quotaId,
+                    x.Key.quotaName,
+                    x.ToList().Select(z => z.files).ToList().Count
+                });
                 var newArts = arts.Select(c => new { 
                 
                     c.id,
@@ -919,6 +925,7 @@ namespace TEAMModelOS.Controllers
                     c.period,
                     c.periodType,
                     c.zymusicstds,c.code,
+                    quotas,
                     count = artAttachments.Where(z => z.artId.Equals(c.id)).ToList().Count
 
                 });