xiaochanghai 10 months ago
parent d6dcf4ef6f
commit feea120763
  1. 41
      Tiobon.Core.Services/BASE/BaseServices.cs
  2. 135
      Tiobon.Core.Services/CommonServices.cs
  3. 48
      Tiobon.Core.Services/Ghre/Ghre_CourseServices.cs
  4. 26
      Tiobon.Core.Services/Ghre/Ghre_ExamPaperServices.cs

@ -222,21 +222,21 @@ public class BaseServices<TEntity, TEntityDto, TInsertDto, TEditDto> : IBaseServ
for (int i = 0; i < dt.Rows.Count; i++) for (int i = 0; i < dt.Rows.Count; i++)
{ {
JObject item = JObject item =
[ new JObject {
new JProperty("field", dt.Rows[i]["field"].ToString()), new JProperty("field", dt.Rows[i]["field"].ToString()),
new JProperty("label", dt.Rows[i]["label"].ToString()), new JProperty("label", dt.Rows[i]["label"].ToString()),
new JProperty("required",!string.IsNullOrWhiteSpace(dt.Rows[i]["required"].ToString())? Convert.ToBoolean(dt.Rows[i]["required"]):null), new JProperty("required", !string.IsNullOrWhiteSpace(dt.Rows[i]["required"].ToString()) ? Convert.ToBoolean(dt.Rows[i]["required"]) : null),
new JProperty("editable",!string.IsNullOrWhiteSpace(dt.Rows[i]["editable"].ToString())? Convert.ToBoolean(dt.Rows[i]["editable"]):null), new JProperty("editable", !string.IsNullOrWhiteSpace(dt.Rows[i]["editable"].ToString()) ? Convert.ToBoolean(dt.Rows[i]["editable"]) : null),
new JProperty("rowNum",!string.IsNullOrWhiteSpace(dt.Rows[i]["rowNum"].ToString())? Convert.ToInt32(dt.Rows[i]["rowNum"]):null), new JProperty("rowNum", !string.IsNullOrWhiteSpace(dt.Rows[i]["rowNum"].ToString()) ? Convert.ToInt32(dt.Rows[i]["rowNum"]) : null),
new JProperty("colNum",!string.IsNullOrWhiteSpace(dt.Rows[i]["colNum"].ToString())? Convert.ToInt32(dt.Rows[i]["colNum"]):null), new JProperty("colNum", !string.IsNullOrWhiteSpace(dt.Rows[i]["colNum"].ToString()) ? Convert.ToInt32(dt.Rows[i]["colNum"]) : null),
new JProperty("dataType", dt.Rows[i]["dataType"].ToString()), new JProperty("dataType", dt.Rows[i]["dataType"].ToString()),
new JProperty("elementType", dt.Rows[i]["elementType"].ToString()), new JProperty("elementType", dt.Rows[i]["elementType"].ToString()),
new JProperty("dataSource", dt.Rows[i]["dataSource"].ToString()), new JProperty("dataSource", dt.Rows[i]["dataSource"].ToString()),
new JProperty("defaultHidden", dt.Rows[i]["defaultHidden"].ToString()), new JProperty("defaultHidden", dt.Rows[i]["defaultHidden"].ToString()),
new JProperty("isPrimaryKey", !string.IsNullOrWhiteSpace(dt.Rows[i]["isPrimaryKey"].ToString())? Convert.ToBoolean(dt.Rows[i]["isPrimaryKey"]):null), new JProperty("isPrimaryKey", !string.IsNullOrWhiteSpace(dt.Rows[i]["isPrimaryKey"].ToString()) ? Convert.ToBoolean(dt.Rows[i]["isPrimaryKey"]) : null),
new JProperty("isSingleColumn",!string.IsNullOrWhiteSpace(dt.Rows[i]["isSingleColumn"].ToString())? Convert.ToInt32(dt.Rows[i]["isSingleColumn"]):null), new JProperty("isSingleColumn", !string.IsNullOrWhiteSpace(dt.Rows[i]["isSingleColumn"].ToString()) ? Convert.ToInt32(dt.Rows[i]["isSingleColumn"]) : null),
new JProperty("multipleSelect",!string.IsNullOrWhiteSpace(dt.Rows[i]["multipleSelect"].ToString())? Convert.ToBoolean(dt.Rows[i]["multipleSelect"]):null), new JProperty("multipleSelect", !string.IsNullOrWhiteSpace(dt.Rows[i]["multipleSelect"].ToString()) ? Convert.ToBoolean(dt.Rows[i]["multipleSelect"]) : null)
]; };
tableColumn.Add(item); tableColumn.Add(item);
} }
JM_TableColumnT1.TableColumn = tableColumn; JM_TableColumnT1.TableColumn = tableColumn;
@ -245,14 +245,13 @@ public class BaseServices<TEntity, TEntityDto, TInsertDto, TEditDto> : IBaseServ
#region JM_PageFormT1 #region JM_PageFormT1
dynamic JM_PageFormT1 = new ExpandoObject(); dynamic JM_PageFormT1 = new ExpandoObject();
var pageForm = new JArray(); var pageForm = new JArray();
JObject pageFormItem = JObject pageFormItem = new JObject {
[
new JProperty("disabled", false), new JProperty("disabled", false),
new JProperty("labelAlign", "right"), new JProperty("labelAlign", "right"),
new JProperty("labelCol", "{span: 6}"), new JProperty("labelCol", "{span: 6}"),
new JProperty("labelWidth",120), new JProperty("labelWidth",120),
new JProperty("layout", "horizontal") new JProperty("layout", "horizontal")
]; };
sql = $@"SELECT [dbo].[FLangKeyToValue] (MKey, {body.langId}, MenuName) pageTitle, sql = $@"SELECT [dbo].[FLangKeyToValue] (MKey, {body.langId}, MenuName) pageTitle,
IUDProcedure apiName IUDProcedure apiName
@ -985,10 +984,10 @@ public class BaseServices<TEntity, TEntityDto, TInsertDto, TEditDto> : IBaseServ
var dt = await Db.Ado.GetDataTableAsync("SELECT TOP 1 * FROM " + entityType.GetEntityTableName() + " WHERE IsEnable=1"); var dt = await Db.Ado.GetDataTableAsync("SELECT TOP 1 * FROM " + entityType.GetEntityTableName() + " WHERE IsEnable=1");
var MenuName = await Db.Ado.GetStringAsync($"SELECT MenuName FROM Ghrs_Menu WHERE MenuNo = '{menuName}'"); var MenuName = await Db.Ado.GetStringAsync($"SELECT MenuName FROM Ghrs_Menu WHERE MenuNo = '{menuName}'");
//columns = columns.WhereIF(param.exportSet.ExFields.Any(), x => param.exportSet.ExFields.Contains(x.field)).ToList(); //columns = columns.WhereIF(param.exportSet.ExFields.Any(), x => param.exportSet.ExFields.Contains(x.field)).ToList();
var path = await ReportHelper.ImportTemplate(Db, columns, dt, menuName); var path = await ReportHelper.ImportTemplate(Db, columns, dt, menuName);
//var physicsPath = $"{Environment.CurrentDirectory}{Path.DirectorySeparatorChar}wwwroot"; //var physicsPath = $"{Environment.CurrentDirectory}{Path.DirectorySeparatorChar}wwwroot";

@ -1153,7 +1153,7 @@ public partial class CommonServices : BaseServices<RootEntityTkey<int>>, ICommon
{ {
if (x.searchOperator != null && x.searchOperator.Where(o => o.@operator == "Range").Any()) if (x.searchOperator != null && x.searchOperator.Where(o => o.@operator == "Range").Any())
x.IsRange = 1; x.IsRange = 1;
}); });
return new ServiceResult<ModuleESSReturn>() { Success = true, Message = "查询成功", Data = result, }; return new ServiceResult<ModuleESSReturn>() { Success = true, Message = "查询成功", Data = result, };
} }
#endregion #endregion
@ -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("field","value"), new JProperty("defaultHidden", true),
new JProperty("label","课程ID"), new JProperty("field","value"),
]; 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("field","value"), new JProperty("defaultHidden", true),
new JProperty("label","场景ID"), new JProperty("field","value"),
]; 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;
} }

@ -198,16 +198,16 @@ public class Ghre_CourseServices : BaseServices<Ghre_Course, Ghre_CourseDto, Ins
DataTable dt; DataTable dt;
string sql; string sql;
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, TeacherNo , TeacherName FROM Ghre_Teacher WHERE IsEnable=1 "; sql = "SELECT Id, TeacherNo , TeacherName FROM Ghre_Teacher WHERE IsEnable=1 ";
@ -218,21 +218,21 @@ public class Ghre_CourseServices : BaseServices<Ghre_Course, Ghre_CourseDto, Ins
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]["TeacherNo"].ToString()+"-"+dt.Rows[i]["TeacherName"].ToString()) new JProperty("label",dt.Rows[i]["TeacherNo"].ToString()+"-"+dt.Rows[i]["TeacherName"].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);
result.JM_TableColumnT1.TableColumn = TableColumn; result.JM_TableColumnT1.TableColumn = TableColumn;
@ -483,16 +483,16 @@ public class Ghre_CourseServices : BaseServices<Ghre_Course, Ghre_CourseDto, Ins
JObject item; JObject item;
DataTable dt; DataTable dt;
string sql; string sql;
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 Status ='{Consts.DIC_COURSE_STATUS.RELEASED}' AND IsEnable=1"; sql = $"SELECT Id, CourseNo , CourseName FROM Ghre_Course WHERE Status ='{Consts.DIC_COURSE_STATUS.RELEASED}' AND IsEnable=1";
@ -506,21 +506,21 @@ public class Ghre_CourseServices : BaseServices<Ghre_Course, Ghre_CourseDto, Ins
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]["CourseName"].ToString() + "("+dt.Rows[i]["CourseNo"].ToString()+")") new JProperty("label", dt.Rows[i]["CourseName"].ToString() + "("+dt.Rows[i]["CourseNo"].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);
result.JM_TableColumnT1.TableColumn = TableColumn; result.JM_TableColumnT1.TableColumn = TableColumn;
result.DT_TableDataT1 = DT_TableDataT1; result.DT_TableDataT1 = DT_TableDataT1;

@ -907,16 +907,16 @@ delete from Ghre_ExamPaperQuestion WHERE ExamPaperId='{id}';");
JObject item; JObject item;
DataTable dt; DataTable dt;
string sql; string sql;
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, PaperNo, PaperName FROM Ghre_ExamPaper WHERE LinkId='{linkId}' AND Status ='Released' AND IsEnable=1"; sql = $"SELECT Id, PaperNo, PaperName FROM Ghre_ExamPaper WHERE LinkId='{linkId}' AND Status ='Released' AND IsEnable=1";
@ -927,21 +927,23 @@ delete from Ghre_ExamPaperQuestion WHERE ExamPaperId='{id}';");
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]["PaperName"].ToString() + "("+dt.Rows[i]["PaperNo"].ToString()+")") new JProperty("label", dt.Rows[i]["PaperName"].ToString() + "("+dt.Rows[i]["PaperNo"].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);
result.JM_TableColumnT1.TableColumn = TableColumn; result.JM_TableColumnT1.TableColumn = TableColumn;
result.DT_TableDataT1 = DT_TableDataT1; result.DT_TableDataT1 = DT_TableDataT1;

Loading…
Cancel
Save