CrazyIter_Bin 3 years ago
parent
commit
d5793bfe4b

+ 6 - 2
TEAMModelOS.SDK/Models/Cosmos/Research/TeacherTrain.cs

@@ -184,6 +184,10 @@ namespace TEAMModelOS.SDK.Models
         /// </summary>
         public long videoTime { get; set; }
         /// <summary>
+        /// 限制学习时长
+        /// </summary>
+        public long limitTime { get; set; }
+        /// <summary>
         /// 默认未设置0 必修1 通识2 选修3
         /// </summary>
         public int currency  { get; set; }
@@ -206,7 +210,7 @@ namespace TEAMModelOS.SDK.Models
         /// <summary>
         /// 自评
         /// </summary>
-        public int zpscore { get; set; }
+        public int zpscore { get; set; } = -1;
         /// <summary>
         /// 互评结果
         /// </summary>
@@ -214,7 +218,7 @@ namespace TEAMModelOS.SDK.Models
         /// <summary>
         /// 校评结果
         /// </summary>
-        public int xzscore { get; set; }
+        public int xzscore { get; set; } = -1;
         /// <summary>
         /// 已提交数量
         /// </summary>

+ 1 - 0
TEAMModelOS.SDK/Models/Service/StatisticsService.cs

@@ -505,6 +505,7 @@ namespace TEAMModelOS.SDK
                     //如果超过 8* 45分钟学时,则直接赋值360(limit)分钟。
                     view = view > limit ? limit : view;
                     teacherAility.videoTime = view;
+                    teacherAility.limitTime = ability.hour;
                     teacherAility.onlineTime = view / setting.lessonMinutes;
                 }
                 if (item.otherScore.IsNotEmpty())