Browse Source

BI统计模型1

Li 2 năm trước cách đây
mục cha
commit
2d76d8f83f
1 tập tin đã thay đổi với 162 bổ sung1 xóa
  1. 162 1
      TEAMModelOS.SDK/Models/Cosmos/BI/StatsInfo.cs

+ 162 - 1
TEAMModelOS.SDK/Models/Cosmos/BI/StatsInfo.cs

@@ -8,9 +8,170 @@ namespace TEAMModelOS.SDK.Models.Cosmos.BI
 {
     public class StatsInfo : CosmosEntity
     {
+        //id  学校id
         //pk   Stats
-        //code   Stats-hbcn  Stats-学校id   Stats-学区id
+        //code Stats
+        //code   Stats-hbcn  Stats-学校id   Stats-学区id 暂未启动
+        public StatsInfo()
+        {
+            pk = "Stats";
+        }
 
+        /// <summary>
+        /// 学校头像
+        /// </summary>
+        public string picture { get; set; }
 
+        /// <summary>
+        /// 学校名称
+        /// </summary>
+        public string name { get; set; }
+
+        /// <summary>
+        /// 教师总数
+        /// </summary>
+        public int tch { get; set; }
+
+        /// <summary>
+        /// 当天新增教师
+        /// </summary>
+        public int dayTch { get; set; }
+
+        /// <summary>
+        /// 本周新增教师
+        /// </summary>
+        public int weekTch { get; set; }
+
+        /// <summary>
+        /// 本月新增教师
+        /// </summary>
+        public int monthTch { get; set; }
+
+        /// <summary>
+        /// 学生总数
+        /// </summary>
+        public int stu { get; set; }
+
+        /// <summary>
+        /// 当天新增学生
+        /// </summary>
+        public int dayStu { get; set; }
+
+        /// <summary>
+        /// 本周新增学生
+        /// </summary>
+        public int weekStu { get; set; }
+
+        /// <summary>
+        /// 本月新增学生
+        /// </summary>
+        public int monthStu { get; set; }
+
+        /// <summary>
+        /// 教室数
+        /// </summary>
+        public int room { get; set; }
+
+        /// <summary>
+        /// 智慧教室
+        /// </summary>
+        public int witRoom { get; set; }
+
+        /// <summary>
+        /// 空间
+        /// </summary>
+        public int size { get; set; }
+
+        /// <summary>
+        /// 学校创建时间
+        /// </summary>
+        public long scCreateDte { get; set; }
+
+        /// <summary>
+        /// 学校统计数据更新时间
+        /// </summary>
+        public long upDate { get; set; }
+
+        public LessonStats lesson { get; set; }
     }
+
+    /// <summary>
+    /// 课例
+    /// </summary>
+    public class LessonStats 
+    {
+        /// <summary>
+        /// 开课数
+        /// </summary>
+        public int open { get; set; }
+
+        /// <summary>
+        /// 课例
+        /// </summary>
+        public int less { get; set; }
+
+        /// <summary>
+        /// 昨天的课例数
+        /// </summary>
+        public int lastDay { get; set; }
+
+        /// <summary>
+        /// 今天课例
+        /// </summary>
+        public int day { get; set; }
+
+        /// <summary>
+        /// 上周课例
+        /// </summary>
+        public int lastWeek { get; set; }
+
+        /// <summary>
+        /// 本周课例
+        /// </summary>
+        public int week { get; set; }
+
+        /// <summary>
+        /// 上学期
+        /// </summary>
+        public int lastTerm { get; set; }
+
+        /// <summary>
+        /// 本学期
+        /// </summary>
+        public int term { get; set; }
+
+        /// <summary>
+        /// 昨天互动次数
+        /// </summary>
+        public int lastDayInter { get; set; }
+
+        /// <summary>
+        /// 今天的互动次数
+        /// </summary>
+        public int dayInter { get; set; }
+
+        /// <summary>
+        /// 上个月互动
+        /// </summary>
+        public int lastMonthInter { get; set; }
+
+        /// <summary>
+        /// 本月互动
+        /// </summary>
+        public int monthInter { get; set; }
+
+        /// <summary>
+        /// 去年每天的数据  366天
+        /// </summary>
+        public List<double> LastYear { get; set; }
+
+        /// <summary>
+        /// 今年每天的数据 366天
+        /// </summary>
+        public List<double> year { get; set; }
+    } 
+
+
+
+
 }