|
@@ -119,7 +119,7 @@ namespace TEAMModelOS.SDK.Models.Cosmos.School
|
|
/// 各學生所有活動結算成績 - 此項目所有學生的計算後分數
|
|
/// 各學生所有活動結算成績 - 此項目所有學生的計算後分數
|
|
/// </summary>
|
|
/// </summary>
|
|
//public List<double> stuScores { get; set; }
|
|
//public List<double> stuScores { get; set; }
|
|
-
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 成績計算總覽分項-評量、作業
|
|
/// 成績計算總覽分項-評量、作業
|
|
@@ -302,7 +302,7 @@ namespace TEAMModelOS.SDK.Models.Cosmos.School
|
|
/// 是否使用(是否被勾選) true:使用
|
|
/// 是否使用(是否被勾選) true:使用
|
|
/// </summary>
|
|
/// </summary>
|
|
public bool use { get; set; }
|
|
public bool use { get; set; }
|
|
- }
|
|
|
|
|
|
+ }
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 老師成績計算公式 code:"ScoreCalcFunc-{TMID}"
|
|
/// 老師成績計算公式 code:"ScoreCalcFunc-{TMID}"
|
|
/// </summary>
|
|
/// </summary>
|
|
@@ -312,7 +312,7 @@ namespace TEAMModelOS.SDK.Models.Cosmos.School
|
|
{
|
|
{
|
|
pk = "ScoreCalcActFormula";
|
|
pk = "ScoreCalcActFormula";
|
|
keyvals = new List<ScoreCalcFuncTemplateKeyval>();
|
|
keyvals = new List<ScoreCalcFuncTemplateKeyval>();
|
|
- }
|
|
|
|
|
|
+ }
|
|
|
|
|
|
public string name { get; set; }
|
|
public string name { get; set; }
|
|
public string scorecalcActId { get; set; }
|
|
public string scorecalcActId { get; set; }
|
|
@@ -343,7 +343,7 @@ namespace TEAMModelOS.SDK.Models.Cosmos.School
|
|
public string val { get; set; }
|
|
public string val { get; set; }
|
|
//public string type { get; set; }
|
|
//public string type { get; set; }
|
|
//public string describe { get; set; }
|
|
//public string describe { get; set; }
|
|
- }
|
|
|
|
|
|
+ }
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 評量活動取系統資料
|
|
/// 評量活動取系統資料
|
|
/// </summary>
|
|
/// </summary>
|
|
@@ -364,8 +364,8 @@ namespace TEAMModelOS.SDK.Models.Cosmos.School
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 評量分數列表
|
|
/// 評量分數列表
|
|
/// </summary>
|
|
/// </summary>
|
|
- public List<double> sum { get; set; }
|
|
|
|
- }
|
|
|
|
|
|
+ public List<double> sum { get; set; }
|
|
|
|
+ }
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 取作業活動Id
|
|
/// 取作業活動Id
|
|
/// </summary>
|
|
/// </summary>
|
|
@@ -396,8 +396,81 @@ namespace TEAMModelOS.SDK.Models.Cosmos.School
|
|
/// </summary>
|
|
/// </summary>
|
|
public string school { get; set; }
|
|
public string school { get; set; }
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
|
|
|
|
+ #region (四)更新成績統計首頁表資料用
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 更新成績統計首頁表資料 參數
|
|
|
|
+ /// </summary>
|
|
|
|
+ public class UpdateSscoreCalcRq
|
|
|
|
+ {
|
|
|
|
+ public UpdateSscoreCalcRq()
|
|
|
|
+ {
|
|
|
|
+ ScoreCalcAct = new List<ScoreCalcAct>();
|
|
|
|
+ editScores = new List<double>();
|
|
|
|
+ }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 成績統計id
|
|
|
|
+ /// </summary>
|
|
|
|
+ public string id { get; set; }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// teammodelId
|
|
|
|
+ /// </summary>
|
|
|
|
+ public string teammodelId { get; set; }
|
|
|
|
+
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 成績統計名稱
|
|
|
|
+ /// </summary>
|
|
|
|
+ public string name { get; set; }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 成績統計名稱
|
|
|
|
+ /// </summary>
|
|
|
|
+ public List<ScoreCalcAct> ScoreCalcAct { get; set; }
|
|
|
|
+
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 成績統計的加減分
|
|
|
|
+ /// </summary>
|
|
|
|
+ public List<double> editScores { get; set; }
|
|
|
|
+ }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 更新成績統計首頁表資料 參數ScoreCalcAct
|
|
|
|
+ /// </summary>
|
|
|
|
+ public class ScoreCalcAct
|
|
|
|
+ {
|
|
|
|
+ public ScoreCalcAct()
|
|
|
|
+ {
|
|
|
|
+ editScores = new List<double>();
|
|
|
|
+ }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 項目id
|
|
|
|
+ /// </summary>
|
|
|
|
+ public string id { get; set; }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 項目類別
|
|
|
|
+ /// </summary>
|
|
|
|
+ public string type { get; set; }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 出席比重
|
|
|
|
+ /// </summary>
|
|
|
|
+ public double attendRate { get; set; }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 記分比重
|
|
|
|
+ /// </summary>
|
|
|
|
+ public double pointRate { get; set; }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 互動比重
|
|
|
|
+ /// </summary>
|
|
|
|
+ public double itactRate { get; set; }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 總比重
|
|
|
|
+ /// </summary>
|
|
|
|
+ public double rate { get; set; }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 項目成績的加減分
|
|
|
|
+ /// </summary>
|
|
|
|
+ public List<double> editScores { get; set; }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ #endregion
|
|
|
|
|
|
#region API回傳資料用
|
|
#region API回傳資料用
|
|
|
|
|
|
@@ -540,23 +613,23 @@ namespace TEAMModelOS.SDK.Models.Cosmos.School
|
|
/// 是否為勾選的項目
|
|
/// 是否為勾選的項目
|
|
/// </summary>
|
|
/// </summary>
|
|
public bool use { get; set; }
|
|
public bool use { get; set; }
|
|
-
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 活動子項目欄位
|
|
/// 活動子項目欄位
|
|
/// </summary>
|
|
/// </summary>
|
|
- public class SubActActivity: SubActBase
|
|
|
|
|
|
+ public class SubActActivity : SubActBase
|
|
{
|
|
{
|
|
public SubActActivity()
|
|
public SubActActivity()
|
|
{
|
|
{
|
|
scores = new List<double>();
|
|
scores = new List<double>();
|
|
}
|
|
}
|
|
- public List<double> scores { get; set; }
|
|
|
|
|
|
+ public List<double> scores { get; set; }
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 課堂紀錄子項目欄位
|
|
/// 課堂紀錄子項目欄位
|
|
/// </summary>
|
|
/// </summary>
|
|
- public class SubActLsRecord: SubActBase
|
|
|
|
|
|
+ public class SubActLsRecord : SubActBase
|
|
{
|
|
{
|
|
public SubActLsRecord()
|
|
public SubActLsRecord()
|
|
{
|
|
{
|
|
@@ -575,7 +648,7 @@ namespace TEAMModelOS.SDK.Models.Cosmos.School
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 互動分數
|
|
/// 互動分數
|
|
/// </summary>
|
|
/// </summary>
|
|
- public List<double> stuActItactScores { get; set; }
|
|
|
|
|
|
+ public List<double> stuActItactScores { get; set; }
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 成績統計列表用資料
|
|
/// 成績統計列表用資料
|