|
@@ -72,7 +72,7 @@ namespace Learun.Application.TwoDevelopment.EvaluationTeach |
|
|
var queryParam = queryJson.ToJObject(); |
|
|
var queryParam = queryJson.ToJObject(); |
|
|
var strSql = new StringBuilder(); |
|
|
var strSql = new StringBuilder(); |
|
|
strSql.Append("select aa.*,bb.UID,cc.EmpName,dd.LessonName from (select a.LessonNo,a.EmpNo,a.AcademicYearNo,a.Semester,b.VID,a.StuNo from " + misdbname + ".dbo.StuSelectLessonList a "); |
|
|
strSql.Append("select aa.*,bb.UID,cc.EmpName,dd.LessonName from (select a.LessonNo,a.EmpNo,a.AcademicYearNo,a.Semester,b.VID,a.StuNo from " + misdbname + ".dbo.StuSelectLessonList a "); |
|
|
strSql.Append("left join Eval_Main b on a.AcademicYearNo=b.AcademicYearNo and a.Semester=b.Semester where b.Status=1 and a.StuNo='" + queryParam["StuNo"] + "') aa "); |
|
|
|
|
|
|
|
|
strSql.Append("left join Eval_Main b on a.AcademicYearNo=b.AcademicYearNo and a.Semester=b.Semester where b.Status=1 and a.StuNo='" + queryParam["StuNo"] + "' and a.StuNo not in (select StuNo from " + misdbname + ".dbo.StuInfoBasic where ChangeStatus=1) ) aa "); |
|
|
strSql.Append("left join (select distinct b.EmpNo, b.LessonNo, b.UID from Eval_Question a left join Eval_QuestionResult b on a.QID=b.QID) bb on aa.EmpNo=bb.EmpNo and aa.LessonNo=bb.LessonNo and aa.StuNo=bb.UID "); |
|
|
strSql.Append("left join (select distinct b.EmpNo, b.LessonNo, b.UID from Eval_Question a left join Eval_QuestionResult b on a.QID=b.QID) bb on aa.EmpNo=bb.EmpNo and aa.LessonNo=bb.LessonNo and aa.StuNo=bb.UID "); |
|
|
strSql.Append("left join " + misdbname + ".dbo.EmpInfo cc on aa.EmpNo=cc.EmpNo left join " + misdbname + ".dbo.LessonInfo dd on aa.LessonNo = dd.LessonNo "); |
|
|
strSql.Append("left join " + misdbname + ".dbo.EmpInfo cc on aa.EmpNo=cc.EmpNo left join " + misdbname + ".dbo.LessonInfo dd on aa.LessonNo = dd.LessonNo "); |
|
|
if (pagination != null) |
|
|
if (pagination != null) |
|
@@ -365,6 +365,7 @@ from " + misdbname + @".dbo.StuSelectLessonList a |
|
|
left join Eval_Main b on a.AcademicYearNo=b.AcademicYearNo and a.Semester=b.Semester |
|
|
left join Eval_Main b on a.AcademicYearNo=b.AcademicYearNo and a.Semester=b.Semester |
|
|
where b.Status=1 and b.VID='" + queryParam["VID"] + @"' |
|
|
where b.Status=1 and b.VID='" + queryParam["VID"] + @"' |
|
|
and a.StuNo is not null and a.StuNo <> '' |
|
|
and a.StuNo is not null and a.StuNo <> '' |
|
|
|
|
|
and a.StuNo not in (select StuNo from " + misdbname + @".dbo.StuInfoBasic where ChangeStatus=1) |
|
|
) aa |
|
|
) aa |
|
|
left join |
|
|
left join |
|
|
( |
|
|
( |
|
@@ -524,6 +525,7 @@ from " + misdbname + @".dbo.StuSelectLessonList a |
|
|
left join Eval_Main b on a.AcademicYearNo=b.AcademicYearNo and a.Semester=b.Semester |
|
|
left join Eval_Main b on a.AcademicYearNo=b.AcademicYearNo and a.Semester=b.Semester |
|
|
where b.Status=1 and b.VID='" + queryParam["VID"] + @"' |
|
|
where b.Status=1 and b.VID='" + queryParam["VID"] + @"' |
|
|
and a.StuNo is not null and a.StuNo <> '' |
|
|
and a.StuNo is not null and a.StuNo <> '' |
|
|
|
|
|
and a.StuNo not in (select StuNo from " + misdbname + @".dbo.StuInfoBasic where ChangeStatus=1) |
|
|
group by a.LessonNo,a.EmpNo,a.LessonName |
|
|
group by a.LessonNo,a.EmpNo,a.LessonName |
|
|
) ss |
|
|
) ss |
|
|
left join |
|
|
left join |
|
|