|
|
|
@ -805,6 +805,15 @@ public class Ghre_StudyRecordServices : BaseServices<Ghre_StudyRecord, Ghre_Stud |
|
|
|
|
sql = string.Format(sql, body.menuName, App.User.ID, body.langId); |
|
|
|
|
entity.DT_PageMutiMsg = await Db.Ado.SqlQueryAsync<DT_PageMutiMsg>(sql); |
|
|
|
|
entity.SearchFields.Add(new CoursePublicSearchField() |
|
|
|
|
{ |
|
|
|
|
label = "开班名称", |
|
|
|
|
field = "OpenClassName", |
|
|
|
|
elementType = "Input", |
|
|
|
|
editable = true, |
|
|
|
|
required = false, |
|
|
|
|
multipleSelect = false, |
|
|
|
|
}); |
|
|
|
|
entity.SearchFields.Add(new CoursePublicSearchField() |
|
|
|
|
{ |
|
|
|
|
label = "课程编号/名称", |
|
|
|
|
field = "CourseNoOrName", |
|
|
|
@ -833,16 +842,16 @@ public class Ghre_StudyRecordServices : BaseServices<Ghre_StudyRecord, Ghre_Stud |
|
|
|
|
required = false, |
|
|
|
|
multipleSelect = false, |
|
|
|
|
}); |
|
|
|
|
entity.SearchFields.Add(new CoursePublicSearchField() |
|
|
|
|
{ |
|
|
|
|
label = "课程状态", |
|
|
|
|
field = "CourseStatus", |
|
|
|
|
elementType = "ApiSelect", |
|
|
|
|
dataSource = "TBParaDetail_Train_TrainingCourseStatus", |
|
|
|
|
editable = true, |
|
|
|
|
required = false, |
|
|
|
|
multipleSelect = false, |
|
|
|
|
}); |
|
|
|
|
//entity.SearchFields.Add(new CoursePublicSearchField() |
|
|
|
|
//{ |
|
|
|
|
// label = "课程状态", |
|
|
|
|
// field = "CourseStatus", |
|
|
|
|
// elementType = "ApiSelect", |
|
|
|
|
// dataSource = "TBParaDetail_Train_TrainingCourseStatus", |
|
|
|
|
// editable = true, |
|
|
|
|
// required = false, |
|
|
|
|
// multipleSelect = false, |
|
|
|
|
//}); |
|
|
|
|
entity.SearchFields.Add(new CoursePublicSearchField() |
|
|
|
|
{ |
|
|
|
|
label = "学习状态", |
|
|
|
@ -1134,6 +1143,7 @@ public class Ghre_StudyRecordServices : BaseServices<Ghre_StudyRecord, Ghre_Stud |
|
|
|
|
A.ExamStartTime ExamBeginDate, |
|
|
|
|
A.ExamEndTime ExamEndDate, |
|
|
|
|
A.OpenClassName CourseName, |
|
|
|
|
A.OpenClassName, |
|
|
|
|
isnull (C.StandardHour, D.StandardHour) StandardHour, |
|
|
|
|
isnull |
|
|
|
|
( |
|
|
|
@ -1145,8 +1155,10 @@ public class Ghre_StudyRecordServices : BaseServices<Ghre_StudyRecord, Ghre_Stud |
|
|
|
|
'ExamDate' ExamDateType, |
|
|
|
|
A.ExamId, |
|
|
|
|
E.Status ExamStatus, |
|
|
|
|
A.Status OpenClassStatus, A.CreateTime PublishTime, ISNULL (F.StudyProgress, 0) StudyProgress, A.IsRequireStudy, |
|
|
|
|
A.FeedbackId FeedbackOrderId |
|
|
|
|
A.Status OpenClassStatus, |
|
|
|
|
A.CreateTime PublishTime, ISNULL (F.StudyProgress, 0) StudyProgress, |
|
|
|
|
A.IsRequireStudy, |
|
|
|
|
A.FeedbackId FeedbackOrderId,ISNULL( F.CompleteStatus , 'NoFinish') CompleteStatus |
|
|
|
|
FROM Ghre_OpenClass A |
|
|
|
|
LEFT JOIN Ghre_StaffGroup B ON A.StaffGroupId = B.Id |
|
|
|
|
LEFT JOIN Ghre_Course C ON A.LinkId = C.Id |
|
|
|
|