|
|
|
@ -448,7 +448,7 @@ namespace Tiobon.Core.Services |
|
|
|
|
input.pageData.styleInfo.coverImage = exampaper.CoverUrl; |
|
|
|
|
input.pageData.styleInfo.paperStyle = exampaper.Style; |
|
|
|
|
input.pageData.styleInfo.coverBackGround = exampaper.CoverBackGround; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
input.pageData.examPaperSetType = exampaper.SetMethod; |
|
|
|
|
|
|
|
|
|
input.pageData.examPaperSetData = await _ghre_ExamPaperConfigServices.Query(x => x.ExamPaperId == Id, "TaxisNo ASC"); |
|
|
|
@ -730,5 +730,61 @@ delete from Ghre_ExamPaperQuestion WHERE ExamPaperId='{id}';"); |
|
|
|
|
if (model.baseData.AnswerTime <= 0) |
|
|
|
|
throw new Exception("答题时间需大于0!"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
#region 获取通用列表下拉 |
|
|
|
|
/// <summary> |
|
|
|
|
/// 获取通用列表下拉 |
|
|
|
|
/// </summary> |
|
|
|
|
/// <param name="type"></param> |
|
|
|
|
/// <returns></returns> |
|
|
|
|
public async Task<ServiceResult<CommonSelect>> GetSelectAsync(long? linkId) |
|
|
|
|
{ |
|
|
|
|
var result = new CommonSelect(); |
|
|
|
|
var TableColumn = new JArray(); |
|
|
|
|
var DT_TablePageInfoT1 = new JArray(); |
|
|
|
|
var DT_TableDataT1 = new JArray(); |
|
|
|
|
var searchItem = new JObject(); |
|
|
|
|
JObject item; |
|
|
|
|
DataTable dt; |
|
|
|
|
string sql; |
|
|
|
|
searchItem = [ |
|
|
|
|
new JProperty("defaultHidden", true), |
|
|
|
|
new JProperty("field","value"), |
|
|
|
|
new JProperty("label","试卷ID"), |
|
|
|
|
]; |
|
|
|
|
TableColumn.Add(searchItem); |
|
|
|
|
searchItem = [ |
|
|
|
|
new JProperty("field","label"), |
|
|
|
|
new JProperty("label","试卷名称"), |
|
|
|
|
]; |
|
|
|
|
TableColumn.Add(searchItem); |
|
|
|
|
|
|
|
|
|
sql = $"SELECT Id, PaperNo, PaperName FROM Ghre_ExamPaper WHERE LinkId='{linkId}' AND IsEnable=1 ORDER BY CreateTime DESC"; |
|
|
|
|
dt = await Db.Ado.GetDataTableAsync(sql); |
|
|
|
|
|
|
|
|
|
for (int i = 0; i < dt.Rows.Count; i++) |
|
|
|
|
{ |
|
|
|
|
item = [ |
|
|
|
|
new JProperty("value",long.Parse(dt.Rows[i]["Id"].ToString())), |
|
|
|
|
new JProperty("label", dt.Rows[i]["PaperName"].ToString() + "("+dt.Rows[i]["PaperNo"].ToString()+")") |
|
|
|
|
]; |
|
|
|
|
DT_TableDataT1.Add(item); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
item = [ |
|
|
|
|
new JProperty("ListMax",100), |
|
|
|
|
new JProperty("ListMin",10), |
|
|
|
|
new JProperty("PageNum",1), |
|
|
|
|
new JProperty("PageSize",99999), |
|
|
|
|
new JProperty("TotalCount",dt.Rows.Count), |
|
|
|
|
new JProperty("UIType","Auto") |
|
|
|
|
]; |
|
|
|
|
DT_TablePageInfoT1.Add(item); |
|
|
|
|
result.JM_TableColumnT1.TableColumn = TableColumn; |
|
|
|
|
result.DT_TableDataT1 = DT_TableDataT1; |
|
|
|
|
result.DT_TablePageInfoT1 = DT_TablePageInfoT1; |
|
|
|
|
return new ServiceResult<CommonSelect>() { Success = true, Message = "查询成功", Data = result, }; |
|
|
|
|
} |
|
|
|
|
#endregion |
|
|
|
|
} |
|
|
|
|
} |