|
|
|
@ -347,6 +347,17 @@ public class Ghre_ExamPaperServices : BaseServices<Ghre_ExamPaper, Ghre_ExamPape |
|
|
|
|
required = false, |
|
|
|
|
multipleSelect = false, |
|
|
|
|
editable = true, |
|
|
|
|
}, |
|
|
|
|
new DefaultGhre_ExamPaperColumn() |
|
|
|
|
{ |
|
|
|
|
label = "集团数据归属", |
|
|
|
|
field = "DataBelongID", |
|
|
|
|
elementType = "ApiSelect", |
|
|
|
|
required = false, |
|
|
|
|
multipleSelect = false, |
|
|
|
|
editable = true, |
|
|
|
|
dataSource = "CommonList_DataBelongAll", |
|
|
|
|
placeholder = "" |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
#endregion |
|
|
|
@ -487,6 +498,7 @@ public class Ghre_ExamPaperServices : BaseServices<Ghre_ExamPaper, Ghre_ExamPape |
|
|
|
|
baseData.CourseId = null; |
|
|
|
|
baseData.CourseSceneId = null; |
|
|
|
|
baseData.BuiltIn = null; |
|
|
|
|
baseData.DataBelongID = null; |
|
|
|
|
input.pageData.baseData = baseData; |
|
|
|
|
|
|
|
|
|
input.pageData.examPaperSetType = "random"; |
|
|
|
@ -506,6 +518,7 @@ public class Ghre_ExamPaperServices : BaseServices<Ghre_ExamPaper, Ghre_ExamPape |
|
|
|
|
baseData.RemarkSz = exampaper.RemarkSz; |
|
|
|
|
baseData.LinkType = exampaper.LinkType; |
|
|
|
|
baseData.BuiltIn = exampaper.BuiltIn; |
|
|
|
|
baseData.DataBelongID = exampaper.DataBelongID; |
|
|
|
|
baseData.CourseId = exampaper.LinkType == "CourseId" ? exampaper.LinkId : null; |
|
|
|
|
baseData.CourseSceneId = exampaper.LinkType == "CourseSceneId" ? exampaper.LinkId : null; |
|
|
|
|
input.pageData.baseData = baseData; |
|
|
|
@ -670,6 +683,7 @@ public class Ghre_ExamPaperServices : BaseServices<Ghre_ExamPaper, Ghre_ExamPape |
|
|
|
|
insert.Style = insertModel.styleInfo.paperStyle; |
|
|
|
|
insert.SetMethod = insertModel.examPaperSetType; |
|
|
|
|
insert.BuiltIn = insertModel.baseData.BuiltIn; |
|
|
|
|
insert.DataBelongID = insertModel.baseData.DataBelongID; |
|
|
|
|
insert.Status = "Draft"; |
|
|
|
|
|
|
|
|
|
var id = await Add(insert); |
|
|
|
@ -734,6 +748,7 @@ delete from Ghre_ExamPaperQuestion WHERE ExamPaperId='{id}';"); |
|
|
|
|
insert.Style = insertModel.styleInfo.paperStyle; |
|
|
|
|
insert.SetMethod = insertModel.examPaperSetType; |
|
|
|
|
insert.BuiltIn = insertModel.baseData.BuiltIn; |
|
|
|
|
insert.DataBelongID = insertModel.baseData.DataBelongID; |
|
|
|
|
insert.Status = "Draft"; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|