|
|
@ -1177,16 +1177,18 @@ public partial class CommonServices : BaseServices<RootEntityTkey<int>>, ICommon |
|
|
|
switch (type) |
|
|
|
switch (type) |
|
|
|
{ |
|
|
|
{ |
|
|
|
case "Ghre_Course": |
|
|
|
case "Ghre_Course": |
|
|
|
searchItem = [ |
|
|
|
searchItem = new JObject |
|
|
|
|
|
|
|
{ |
|
|
|
new JProperty("defaultHidden", true), |
|
|
|
new JProperty("defaultHidden", true), |
|
|
|
new JProperty("field","value"), |
|
|
|
new JProperty("field","value"), |
|
|
|
new JProperty("label","课程ID"), |
|
|
|
new JProperty("label","课程ID"), |
|
|
|
]; |
|
|
|
}; |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
searchItem = [ |
|
|
|
searchItem = new JObject |
|
|
|
|
|
|
|
{ |
|
|
|
new JProperty("field","label"), |
|
|
|
new JProperty("field","label"), |
|
|
|
new JProperty("label","课程编号"), |
|
|
|
new JProperty("label","课程编号"), |
|
|
|
]; |
|
|
|
}; |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
|
|
|
|
|
|
|
|
sql = "SELECT Id, CourseNo, CourseName FROM Ghre_Course WHERE IsEnable=1 AND Status='Released'"; |
|
|
|
sql = "SELECT Id, CourseNo, CourseName FROM Ghre_Course WHERE IsEnable=1 AND Status='Released'"; |
|
|
@ -1196,34 +1198,37 @@ public partial class CommonServices : BaseServices<RootEntityTkey<int>>, ICommon |
|
|
|
|
|
|
|
|
|
|
|
for (int i = 0; i < dt.Rows.Count; i++) |
|
|
|
for (int i = 0; i < dt.Rows.Count; i++) |
|
|
|
{ |
|
|
|
{ |
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("value",long.Parse(dt.Rows[i]["Id"].ToString())), |
|
|
|
new JProperty("value",long.Parse(dt.Rows[i]["Id"].ToString())), |
|
|
|
new JProperty("label",dt.Rows[i]["CourseNo"].ToString()+"-"+dt.Rows[i]["CourseName"].ToString()) |
|
|
|
new JProperty("label",dt.Rows[i]["CourseNo"].ToString()+"-"+dt.Rows[i]["CourseName"].ToString()) |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
item = [ |
|
|
|
item = new JObject |
|
|
|
|
|
|
|
{ |
|
|
|
new JProperty("ListMax",100), |
|
|
|
new JProperty("ListMax",100), |
|
|
|
new JProperty("ListMin",10), |
|
|
|
new JProperty("ListMin",10), |
|
|
|
new JProperty("PageNum",1), |
|
|
|
new JProperty("PageNum",1), |
|
|
|
new JProperty("PageSize",99999), |
|
|
|
new JProperty("PageSize",99999), |
|
|
|
new JProperty("TotalCount",dt.Rows.Count), |
|
|
|
new JProperty("TotalCount",dt.Rows.Count), |
|
|
|
new JProperty("UIType","Auto") |
|
|
|
new JProperty("UIType","Auto") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TablePageInfoT1.Add(item); |
|
|
|
DT_TablePageInfoT1.Add(item); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case "Ghre_CourseScene": |
|
|
|
case "Ghre_CourseScene": |
|
|
|
searchItem = [ |
|
|
|
searchItem = new JObject |
|
|
|
|
|
|
|
{ |
|
|
|
new JProperty("defaultHidden", true), |
|
|
|
new JProperty("defaultHidden", true), |
|
|
|
new JProperty("field","value"), |
|
|
|
new JProperty("field","value"), |
|
|
|
new JProperty("label","场景ID"), |
|
|
|
new JProperty("label","场景ID"), |
|
|
|
]; |
|
|
|
}; |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
searchItem = [ |
|
|
|
searchItem = new JObject |
|
|
|
|
|
|
|
{ |
|
|
|
new JProperty("field","label"), |
|
|
|
new JProperty("field","label"), |
|
|
|
new JProperty("label","场景"), |
|
|
|
new JProperty("label","场景"), |
|
|
|
]; |
|
|
|
}; |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
|
|
|
|
|
|
|
|
sql = "SELECT Id, SceneNo, SceneName FROM Ghre_CourseScene WHERE IsEnable=1"; |
|
|
|
sql = "SELECT Id, SceneNo, SceneName FROM Ghre_CourseScene WHERE IsEnable=1"; |
|
|
@ -1233,140 +1238,144 @@ public partial class CommonServices : BaseServices<RootEntityTkey<int>>, ICommon |
|
|
|
|
|
|
|
|
|
|
|
for (int i = 0; i < dt.Rows.Count; i++) |
|
|
|
for (int i = 0; i < dt.Rows.Count; i++) |
|
|
|
{ |
|
|
|
{ |
|
|
|
item = [ |
|
|
|
item = new JObject |
|
|
|
|
|
|
|
{ |
|
|
|
new JProperty("value",long.Parse(dt.Rows[i]["Id"].ToString())), |
|
|
|
new JProperty("value",long.Parse(dt.Rows[i]["Id"].ToString())), |
|
|
|
new JProperty("label",dt.Rows[i]["SceneNo"].ToString()+"-"+dt.Rows[i]["SceneName"].ToString()) |
|
|
|
new JProperty("label",dt.Rows[i]["SceneNo"].ToString()+"-"+dt.Rows[i]["SceneName"].ToString()) |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
item = [ |
|
|
|
item = new JObject |
|
|
|
|
|
|
|
{ |
|
|
|
new JProperty("ListMax",100), |
|
|
|
new JProperty("ListMax",100), |
|
|
|
new JProperty("ListMin",10), |
|
|
|
new JProperty("ListMin",10), |
|
|
|
new JProperty("PageNum",1), |
|
|
|
new JProperty("PageNum",1), |
|
|
|
new JProperty("PageSize",99999), |
|
|
|
new JProperty("PageSize",99999), |
|
|
|
new JProperty("TotalCount",dt.Rows.Count), |
|
|
|
new JProperty("TotalCount",dt.Rows.Count), |
|
|
|
new JProperty("UIType","Auto") |
|
|
|
new JProperty("UIType","Auto") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TablePageInfoT1.Add(item); |
|
|
|
DT_TablePageInfoT1.Add(item); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case "ScoreMethod": |
|
|
|
case "ScoreMethod": |
|
|
|
searchItem = [ |
|
|
|
searchItem = new JObject { |
|
|
|
new JProperty("defaultHidden", true), |
|
|
|
new JProperty("defaultHidden", true), |
|
|
|
new JProperty("field","value"), |
|
|
|
new JProperty("field","value"), |
|
|
|
new JProperty("label","value") |
|
|
|
new JProperty("label","value") |
|
|
|
]; |
|
|
|
}; |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
searchItem = [ |
|
|
|
searchItem = new JObject |
|
|
|
|
|
|
|
{ |
|
|
|
new JProperty("field","label"), |
|
|
|
new JProperty("field","label"), |
|
|
|
new JProperty("label","label") |
|
|
|
new JProperty("label","label") |
|
|
|
]; |
|
|
|
}; |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("value","Manual"), |
|
|
|
new JProperty("value","Manual"), |
|
|
|
new JProperty("label","人工评分") |
|
|
|
new JProperty("label","人工评分") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("value","System"), |
|
|
|
new JProperty("value","System"), |
|
|
|
new JProperty("label","系统评分") |
|
|
|
new JProperty("label","系统评分") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
|
|
|
|
|
|
|
|
item = [ |
|
|
|
item = new JObject |
|
|
|
|
|
|
|
{ |
|
|
|
new JProperty("ListMax",100), |
|
|
|
new JProperty("ListMax",100), |
|
|
|
new JProperty("ListMin",10), |
|
|
|
new JProperty("ListMin",10), |
|
|
|
new JProperty("PageNum",1), |
|
|
|
new JProperty("PageNum",1), |
|
|
|
new JProperty("PageSize",99999), |
|
|
|
new JProperty("PageSize",99999), |
|
|
|
new JProperty("TotalCount",2), |
|
|
|
new JProperty("TotalCount",2), |
|
|
|
new JProperty("UIType","Auto") |
|
|
|
new JProperty("UIType","Auto") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TablePageInfoT1.Add(item); |
|
|
|
DT_TablePageInfoT1.Add(item); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case "DifficultyLevel": |
|
|
|
case "DifficultyLevel": |
|
|
|
searchItem = [ |
|
|
|
searchItem = new JObject { |
|
|
|
new JProperty("defaultHidden", true), |
|
|
|
new JProperty("defaultHidden", true), |
|
|
|
new JProperty("field","value"), |
|
|
|
new JProperty("field","value"), |
|
|
|
new JProperty("label","value") |
|
|
|
new JProperty("label","value") |
|
|
|
]; |
|
|
|
}; |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
searchItem = [ |
|
|
|
searchItem = new JObject { |
|
|
|
new JProperty("field","label"), |
|
|
|
new JProperty("field","label"), |
|
|
|
new JProperty("label","label") |
|
|
|
new JProperty("label","label") |
|
|
|
]; |
|
|
|
}; |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("value","Easy"), |
|
|
|
new JProperty("value","Easy"), |
|
|
|
new JProperty("label","简单") |
|
|
|
new JProperty("label","简单") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("value","Normal"), |
|
|
|
new JProperty("value","Normal"), |
|
|
|
new JProperty("label","普通") |
|
|
|
new JProperty("label","普通") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("value","Hard"), |
|
|
|
new JProperty("value","Hard"), |
|
|
|
new JProperty("label","困难") |
|
|
|
new JProperty("label","困难") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
|
|
|
|
|
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("ListMax",100), |
|
|
|
new JProperty("ListMax",100), |
|
|
|
new JProperty("ListMin",10), |
|
|
|
new JProperty("ListMin",10), |
|
|
|
new JProperty("PageNum",1), |
|
|
|
new JProperty("PageNum",1), |
|
|
|
new JProperty("PageSize",99999), |
|
|
|
new JProperty("PageSize",99999), |
|
|
|
new JProperty("TotalCount",3), |
|
|
|
new JProperty("TotalCount",3), |
|
|
|
new JProperty("UIType","Auto") |
|
|
|
new JProperty("UIType","Auto") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TablePageInfoT1.Add(item); |
|
|
|
DT_TablePageInfoT1.Add(item); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case "QuestionType": |
|
|
|
case "QuestionType": |
|
|
|
searchItem = [ |
|
|
|
searchItem = new JObject { |
|
|
|
new JProperty("defaultHidden", true), |
|
|
|
new JProperty("defaultHidden", true), |
|
|
|
new JProperty("field","value"), |
|
|
|
new JProperty("field","value"), |
|
|
|
new JProperty("label","value") |
|
|
|
new JProperty("label","value") |
|
|
|
]; |
|
|
|
}; |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
searchItem = [ |
|
|
|
searchItem = new JObject { |
|
|
|
new JProperty("field","label"), |
|
|
|
new JProperty("field","label"), |
|
|
|
new JProperty("label","label") |
|
|
|
new JProperty("label","label") |
|
|
|
]; |
|
|
|
}; |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
TableColumn.Add(searchItem); |
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("value","Single"), |
|
|
|
new JProperty("value","Single"), |
|
|
|
new JProperty("label","单选题") |
|
|
|
new JProperty("label","单选题") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("value","Multiple"), |
|
|
|
new JProperty("value","Multiple"), |
|
|
|
new JProperty("label","多选题") |
|
|
|
new JProperty("label","多选题") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("value","TrueOrFalse"), |
|
|
|
new JProperty("value","TrueOrFalse"), |
|
|
|
new JProperty("label","判断题") |
|
|
|
new JProperty("label","判断题") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("value","Completion"), |
|
|
|
new JProperty("value","Completion"), |
|
|
|
new JProperty("label","填空题") |
|
|
|
new JProperty("label","填空题") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("value","ShortAnswer"), |
|
|
|
new JProperty("value","ShortAnswer"), |
|
|
|
new JProperty("label","简答题") |
|
|
|
new JProperty("label","简答题") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
|
|
|
|
|
|
|
|
item = [ |
|
|
|
item = new JObject { |
|
|
|
new JProperty("ListMax",100), |
|
|
|
new JProperty("ListMax",100), |
|
|
|
new JProperty("ListMin",10), |
|
|
|
new JProperty("ListMin",10), |
|
|
|
new JProperty("PageNum",1), |
|
|
|
new JProperty("PageNum",1), |
|
|
|
new JProperty("PageSize",99999), |
|
|
|
new JProperty("PageSize",99999), |
|
|
|
new JProperty("TotalCount",5), |
|
|
|
new JProperty("TotalCount",5), |
|
|
|
new JProperty("UIType","Auto") |
|
|
|
new JProperty("UIType","Auto") |
|
|
|
]; |
|
|
|
}; |
|
|
|
DT_TablePageInfoT1.Add(item); |
|
|
|
DT_TablePageInfoT1.Add(item); |
|
|
|
break; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|