@@ -26,6 +26,7 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
private StuInfoBasicIBLL stuInfoBasicIBLL = new StuInfoBasicBLL(); | private StuInfoBasicIBLL stuInfoBasicIBLL = new StuInfoBasicBLL(); | ||||
private CdMajorIBLL cdMajorIBLL = new CdMajorBLL(); | private CdMajorIBLL cdMajorIBLL = new CdMajorBLL(); | ||||
private UserIBLL userIBLL = new UserBLL(); | private UserIBLL userIBLL = new UserBLL(); | ||||
private EADateArrangeIBLL eADateArrangeIBLL = new EADateArrangeBLL(); | |||||
#region 视图功能 | #region 视图功能 | ||||
@@ -115,6 +116,17 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
[HttpGet] | [HttpGet] | ||||
public ActionResult InputScoreIndex() | public ActionResult InputScoreIndex() | ||||
{ | { | ||||
//获取“教学工作安排”中“成绩录入”的记录 | |||||
var entity = eADateArrangeIBLL.GetEADateArrangeEntityByName("成绩录入"); | |||||
if (entity != null && entity.CheckMark == "1" && DateTime.Now > entity.MakeDate && DateTime.Now < entity.EndDate) | |||||
{ | |||||
ViewBag.CanInputFlag = true;//可以录入成绩标识 | |||||
} | |||||
else | |||||
{ | |||||
ViewBag.CanInputFlag = false; | |||||
} | |||||
return View(); | return View(); | ||||
} | } | ||||
/// <summary> | /// <summary> | ||||
@@ -124,6 +136,17 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
[HttpGet] | [HttpGet] | ||||
public ActionResult InputScoreIndexInTeacher() | public ActionResult InputScoreIndexInTeacher() | ||||
{ | { | ||||
//获取“教学工作安排”中“成绩录入”的记录 | |||||
var entity = eADateArrangeIBLL.GetEADateArrangeEntityByName("成绩录入"); | |||||
if (entity != null && entity.CheckMark == "1" && DateTime.Now > entity.MakeDate && DateTime.Now < entity.EndDate) | |||||
{ | |||||
ViewBag.CanInputFlag = true;//可以录入成绩标识 | |||||
} | |||||
else | |||||
{ | |||||
ViewBag.CanInputFlag = false; | |||||
} | |||||
return View(); | return View(); | ||||
} | } | ||||
/// <summary> | /// <summary> | ||||
@@ -133,6 +156,17 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
[HttpGet] | [HttpGet] | ||||
public ActionResult InputScoreIndexOfElective() | public ActionResult InputScoreIndexOfElective() | ||||
{ | { | ||||
//获取“教学工作安排”中“成绩录入”的记录 | |||||
var entity = eADateArrangeIBLL.GetEADateArrangeEntityByName("选修成绩录入"); | |||||
if (entity != null && entity.CheckMark == "1" && DateTime.Now > entity.MakeDate && DateTime.Now < entity.EndDate) | |||||
{ | |||||
ViewBag.CanInputFlag = true;//可以录入成绩标识 | |||||
} | |||||
else | |||||
{ | |||||
ViewBag.CanInputFlag = false; | |||||
} | |||||
return View(); | return View(); | ||||
} | } | ||||
/// <summary> | /// <summary> | ||||
@@ -142,6 +176,18 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
[HttpGet] | [HttpGet] | ||||
public ActionResult InputScoreIndexOfElectiveInTeacher() | public ActionResult InputScoreIndexOfElectiveInTeacher() | ||||
{ | { | ||||
//获取“教学工作安排”中“成绩录入”的记录 | |||||
var entity = eADateArrangeIBLL.GetEADateArrangeEntityByName("选修成绩录入"); | |||||
if (entity != null && entity.CheckMark == "1" && DateTime.Now > entity.MakeDate && DateTime.Now < entity.EndDate) | |||||
{ | |||||
ViewBag.CanInputFlag = true;//可以录入成绩标识 | |||||
} | |||||
else | |||||
{ | |||||
ViewBag.CanInputFlag = false; | |||||
} | |||||
return View(); | return View(); | ||||
} | } | ||||
/// <summary> | /// <summary> | ||||
@@ -22,6 +22,7 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
{ | { | ||||
private StuScoreNotPassIBLL stuScoreNotPassIBLL = new StuScoreNotPassBLL(); | private StuScoreNotPassIBLL stuScoreNotPassIBLL = new StuScoreNotPassBLL(); | ||||
private UserIBLL userIBLL = new UserBLL(); | private UserIBLL userIBLL = new UserBLL(); | ||||
private EADateArrangeIBLL eADateArrangeIBLL = new EADateArrangeBLL(); | |||||
#region 视图功能 | #region 视图功能 | ||||
@@ -51,6 +52,17 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
[HttpGet] | [HttpGet] | ||||
public ActionResult InputScoreIndex() | public ActionResult InputScoreIndex() | ||||
{ | { | ||||
//获取“教学工作安排”中“补考成绩录入”的记录 | |||||
var entity = eADateArrangeIBLL.GetEADateArrangeEntityByName("补考成绩录入"); | |||||
if (entity != null && entity.CheckMark == "1" && DateTime.Now > entity.MakeDate && DateTime.Now < entity.EndDate) | |||||
{ | |||||
ViewBag.CanInputFlag = true;//可以录入成绩标识 | |||||
} | |||||
else | |||||
{ | |||||
ViewBag.CanInputFlag = false; | |||||
} | |||||
return View(); | return View(); | ||||
} | } | ||||
/// <summary> | /// <summary> | ||||
@@ -60,6 +72,17 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
[HttpGet] | [HttpGet] | ||||
public ActionResult InputScoreIndexInTeacher() | public ActionResult InputScoreIndexInTeacher() | ||||
{ | { | ||||
//获取“教学工作安排”中“补考成绩录入”的记录 | |||||
var entity = eADateArrangeIBLL.GetEADateArrangeEntityByName("补考成绩录入"); | |||||
if (entity != null && entity.CheckMark == "1" && DateTime.Now > entity.MakeDate && DateTime.Now < entity.EndDate) | |||||
{ | |||||
ViewBag.CanInputFlag = true;//可以录入成绩标识 | |||||
} | |||||
else | |||||
{ | |||||
ViewBag.CanInputFlag = false; | |||||
} | |||||
return View(); | return View(); | ||||
} | } | ||||
/// <summary> | /// <summary> | ||||
@@ -22,6 +22,7 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
{ | { | ||||
private StuScoreNotPassTwoIBLL stuScoreNotPassTwoIBLL = new StuScoreNotPassTwoBLL(); | private StuScoreNotPassTwoIBLL stuScoreNotPassTwoIBLL = new StuScoreNotPassTwoBLL(); | ||||
private UserIBLL userIBLL = new UserBLL(); | private UserIBLL userIBLL = new UserBLL(); | ||||
private EADateArrangeIBLL eADateArrangeIBLL = new EADateArrangeBLL(); | |||||
#region 视图功能 | #region 视图功能 | ||||
@@ -50,6 +51,17 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
[HttpGet] | [HttpGet] | ||||
public ActionResult InputScoreIndex() | public ActionResult InputScoreIndex() | ||||
{ | { | ||||
//获取“教学工作安排”中“重考成绩录入”的记录 | |||||
var entity = eADateArrangeIBLL.GetEADateArrangeEntityByName("重考成绩录入"); | |||||
if (entity != null && entity.CheckMark == "1" && DateTime.Now > entity.MakeDate && DateTime.Now < entity.EndDate) | |||||
{ | |||||
ViewBag.CanInputFlag = true;//可以录入成绩标识 | |||||
} | |||||
else | |||||
{ | |||||
ViewBag.CanInputFlag = false; | |||||
} | |||||
return View(); | return View(); | ||||
} | } | ||||
/// <summary> | /// <summary> | ||||
@@ -59,6 +71,17 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
[HttpGet] | [HttpGet] | ||||
public ActionResult InputScoreIndexInTeacher() | public ActionResult InputScoreIndexInTeacher() | ||||
{ | { | ||||
//获取“教学工作安排”中“重考成绩录入”的记录 | |||||
var entity = eADateArrangeIBLL.GetEADateArrangeEntityByName("重考成绩录入"); | |||||
if (entity != null && entity.CheckMark == "1" && DateTime.Now > entity.MakeDate && DateTime.Now < entity.EndDate) | |||||
{ | |||||
ViewBag.CanInputFlag = true;//可以录入成绩标识 | |||||
} | |||||
else | |||||
{ | |||||
ViewBag.CanInputFlag = false; | |||||
} | |||||
return View(); | return View(); | ||||
} | } | ||||
/// <summary> | /// <summary> | ||||
@@ -38,10 +38,11 @@ | |||||
float: right; | float: right; | ||||
padding-right: 30px; | padding-right: 30px; | ||||
} | } | ||||
.scaleRow .tipBox{ | |||||
display:inline-block; | |||||
color:#ff0000; | |||||
margin-left:10px; | |||||
.scaleRow .tipBox { | |||||
display: inline-block; | |||||
color: #ff0000; | |||||
margin-left: 10px; | |||||
} | } | ||||
#addMinutesBtn { | #addMinutesBtn { | ||||
@@ -83,7 +84,7 @@ | |||||
<div class="btn-group btn-group-sm"> | <div class="btn-group btn-group-sm"> | ||||
<a id="lr_refresh" class="btn btn-default"><i class="fa fa-refresh"></i></a> | <a id="lr_refresh" class="btn btn-default"><i class="fa fa-refresh"></i></a> | ||||
</div> | </div> | ||||
<div class=" btn-group btn-group-sm" learun-authorize="yes"> | |||||
<div class=" btn-group btn-group-sm" learun-authorize="yes" id="btnBox"> | |||||
<a id="lr_input" class="btn btn-default"><i class="fa fa-edit"> 开始录入</i></a> | <a id="lr_input" class="btn btn-default"><i class="fa fa-edit"> 开始录入</i></a> | ||||
<a id="lr_save" class="btn btn-default" style="display:none;"><i class="fa fa-edit"> 提交成绩</i></a> | <a id="lr_save" class="btn btn-default" style="display:none;"><i class="fa fa-edit"> 提交成绩</i></a> | ||||
<a id="lr_check" class="btn btn-default"><i class="fa fa-lock"> 提交教务处</i></a> | <a id="lr_check" class="btn btn-default"><i class="fa fa-lock"> 提交教务处</i></a> | ||||
@@ -112,3 +113,9 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScore/InputScoreIndex.js") | @Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScore/InputScoreIndex.js") | ||||
<script> | |||||
var CanInputFlag = "@ViewBag.CanInputFlag"; | |||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是成绩录入时间!', function (res) {}); | |||||
} | |||||
</script> |
@@ -600,6 +600,11 @@ var bootstrap = function ($, learun) { | |||||
} | } | ||||
}; | }; | ||||
judgeSelect = function () { | judgeSelect = function () { | ||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是成绩录入时间!', function (res) { }); | |||||
return false; | |||||
} | |||||
var $content = $('body').find('.lr-layout-tool-left'); | var $content = $('body').find('.lr-layout-tool-left'); | ||||
var query = $content.lrGetFormData(); | var query = $content.lrGetFormData(); | ||||
if (query.F_SchoolId == null || query.F_SchoolId == "") { | if (query.F_SchoolId == null || query.F_SchoolId == "") { | ||||
@@ -113,3 +113,9 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScore/InputScoreIndexInTeacher.js") | @Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScore/InputScoreIndexInTeacher.js") | ||||
<script> | |||||
var CanInputFlag = "@ViewBag.CanInputFlag"; | |||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是成绩录入时间!', function (res) {}); | |||||
} | |||||
</script> |
@@ -604,6 +604,11 @@ var bootstrap = function ($, learun) { | |||||
} | } | ||||
}; | }; | ||||
judgeSelect = function () { | judgeSelect = function () { | ||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是成绩录入时间!', function (res) { }); | |||||
return false; | |||||
} | |||||
var $content = $('body').find('.lr-layout-tool-left'); | var $content = $('body').find('.lr-layout-tool-left'); | ||||
var query = $content.lrGetFormData(); | var query = $content.lrGetFormData(); | ||||
if (query.F_SchoolId == null || query.F_SchoolId == "") { | if (query.F_SchoolId == null || query.F_SchoolId == "") { | ||||
@@ -115,3 +115,9 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScore/InputScoreIndexOfElective.js") | @Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScore/InputScoreIndexOfElective.js") | ||||
<script> | |||||
var CanInputFlag = "@ViewBag.CanInputFlag"; | |||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是选修成绩录入时间!', function (res) {}); | |||||
} | |||||
</script> |
@@ -618,6 +618,11 @@ var bootstrap = function ($, learun) { | |||||
} | } | ||||
}; | }; | ||||
judgeSelect = function () { | judgeSelect = function () { | ||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是选修成绩录入时间!', function (res) { }); | |||||
return false; | |||||
} | |||||
var $content = $('body').find('.lr-layout-tool-left'); | var $content = $('body').find('.lr-layout-tool-left'); | ||||
var query = $content.lrGetFormData(); | var query = $content.lrGetFormData(); | ||||
if (query.F_SchoolId == null || query.F_SchoolId == "") { | if (query.F_SchoolId == null || query.F_SchoolId == "") { | ||||
@@ -115,3 +115,9 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScore/InputScoreIndexOfElectiveInTeacher.js") | @Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScore/InputScoreIndexOfElectiveInTeacher.js") | ||||
<script> | |||||
var CanInputFlag = "@ViewBag.CanInputFlag"; | |||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是选修成绩录入时间!', function (res) {}); | |||||
} | |||||
</script> |
@@ -621,6 +621,11 @@ var bootstrap = function ($, learun) { | |||||
} | } | ||||
}; | }; | ||||
judgeSelect = function () { | judgeSelect = function () { | ||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是选修成绩录入时间!', function (res) { }); | |||||
return false; | |||||
} | |||||
var $content = $('body').find('.lr-layout-tool-left'); | var $content = $('body').find('.lr-layout-tool-left'); | ||||
var query = $content.lrGetFormData(); | var query = $content.lrGetFormData(); | ||||
if (query.F_SchoolId == null || query.F_SchoolId == "") { | if (query.F_SchoolId == null || query.F_SchoolId == "") { | ||||
@@ -108,3 +108,9 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScoreNotPass/InputScoreIndex.js") | @Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScoreNotPass/InputScoreIndex.js") | ||||
<script> | |||||
var CanInputFlag = "@ViewBag.CanInputFlag"; | |||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是补考成绩录入时间!', function (res) {}); | |||||
} | |||||
</script> |
@@ -520,6 +520,11 @@ var bootstrap = function ($, learun) { | |||||
} | } | ||||
}; | }; | ||||
judgeSelect = function () { | judgeSelect = function () { | ||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是补考成绩录入时间!', function (res) { }); | |||||
return false; | |||||
} | |||||
var $content = $('body').find('.lr-layout-tool-left'); | var $content = $('body').find('.lr-layout-tool-left'); | ||||
var query = $content.lrGetFormData(); | var query = $content.lrGetFormData(); | ||||
if (query.F_SchoolId == null || query.F_SchoolId == "") { | if (query.F_SchoolId == null || query.F_SchoolId == "") { | ||||
@@ -108,3 +108,9 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScoreNotPass/InputScoreIndexInTeacher.js") | @Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScoreNotPass/InputScoreIndexInTeacher.js") | ||||
<script> | |||||
var CanInputFlag = "@ViewBag.CanInputFlag"; | |||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是补考成绩录入时间!', function (res) {}); | |||||
} | |||||
</script> |
@@ -483,6 +483,11 @@ var bootstrap = function ($, learun) { | |||||
} | } | ||||
}; | }; | ||||
judgeSelect = function () { | judgeSelect = function () { | ||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是补考成绩录入时间!', function (res) { }); | |||||
return false; | |||||
} | |||||
var $content = $('body').find('.lr-layout-tool-left'); | var $content = $('body').find('.lr-layout-tool-left'); | ||||
var query = $content.lrGetFormData(); | var query = $content.lrGetFormData(); | ||||
if (query.F_SchoolId == null || query.F_SchoolId == "") { | if (query.F_SchoolId == null || query.F_SchoolId == "") { | ||||
@@ -110,3 +110,9 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScoreNotPassTwo/InputScoreIndex.js") | @Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScoreNotPassTwo/InputScoreIndex.js") | ||||
<script> | |||||
var CanInputFlag = "@ViewBag.CanInputFlag"; | |||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是重考成绩录入时间!', function (res) {}); | |||||
} | |||||
</script> |
@@ -483,6 +483,11 @@ var bootstrap = function ($, learun) { | |||||
} | } | ||||
}; | }; | ||||
judgeSelect = function () { | judgeSelect = function () { | ||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是重考成绩录入时间!', function (res) { }); | |||||
return false; | |||||
} | |||||
var $content = $('body').find('.lr-layout-tool-left'); | var $content = $('body').find('.lr-layout-tool-left'); | ||||
var query = $content.lrGetFormData(); | var query = $content.lrGetFormData(); | ||||
if (query.F_SchoolId == null || query.F_SchoolId == "") { | if (query.F_SchoolId == null || query.F_SchoolId == "") { | ||||
@@ -108,3 +108,9 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScoreNotPassTwo/InputScoreIndexInTeacher.js") | @Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuScoreNotPassTwo/InputScoreIndexInTeacher.js") | ||||
<script> | |||||
var CanInputFlag = "@ViewBag.CanInputFlag"; | |||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是重考成绩录入时间!', function (res) {}); | |||||
} | |||||
</script> |
@@ -483,6 +483,11 @@ var bootstrap = function ($, learun) { | |||||
} | } | ||||
}; | }; | ||||
judgeSelect = function () { | judgeSelect = function () { | ||||
if (CanInputFlag != "True") { | |||||
top.learun.layerConfirm('当前时间不是重考成绩录入时间!', function (res) { }); | |||||
return false; | |||||
} | |||||
var $content = $('body').find('.lr-layout-tool-left'); | var $content = $('body').find('.lr-layout-tool-left'); | ||||
var query = $content.lrGetFormData(); | var query = $content.lrGetFormData(); | ||||
if (query.F_SchoolId == null || query.F_SchoolId == "") { | if (query.F_SchoolId == null || query.F_SchoolId == "") { | ||||
@@ -66,6 +66,30 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
} | } | ||||
} | } | ||||
/// <summary> | |||||
/// 获取EADateArrange表实体数据 | |||||
/// <param name="name">工作名称</param> | |||||
/// <summary> | |||||
/// <returns></returns> | |||||
public EADateArrangeEntity GetEADateArrangeEntityByName(string name) | |||||
{ | |||||
try | |||||
{ | |||||
return eADateArrangeService.GetEADateArrangeEntityByName(name); | |||||
} | |||||
catch (Exception ex) | |||||
{ | |||||
if (ex is ExceptionEx) | |||||
{ | |||||
throw; | |||||
} | |||||
else | |||||
{ | |||||
throw ExceptionEx.ThrowBusinessException(ex); | |||||
} | |||||
} | |||||
} | |||||
#endregion | #endregion | ||||
#region 提交数据 | #region 提交数据 | ||||
@@ -27,6 +27,13 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
/// <summary> | /// <summary> | ||||
/// <returns></returns> | /// <returns></returns> | ||||
EADateArrangeEntity GetEADateArrangeEntity(string keyValue); | EADateArrangeEntity GetEADateArrangeEntity(string keyValue); | ||||
/// <summary> | |||||
/// 获取EADateArrange表实体数据 | |||||
/// <param name="name">工作名称</param> | |||||
/// <summary> | |||||
/// <returns></returns> | |||||
EADateArrangeEntity GetEADateArrangeEntityByName(string name); | |||||
#endregion | #endregion | ||||
#region 提交数据 | #region 提交数据 | ||||
@@ -107,6 +107,30 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
} | } | ||||
} | } | ||||
/// <summary> | |||||
/// 获取EADateArrange表实体数据 | |||||
/// <param name="name">工作名称</param> | |||||
/// <summary> | |||||
/// <returns></returns> | |||||
public EADateArrangeEntity GetEADateArrangeEntityByName(string name) | |||||
{ | |||||
try | |||||
{ | |||||
return this.BaseRepository("CollegeMIS").FindEntity<EADateArrangeEntity>(x => x.WorkName == name); | |||||
} | |||||
catch (Exception ex) | |||||
{ | |||||
if (ex is ExceptionEx) | |||||
{ | |||||
throw; | |||||
} | |||||
else | |||||
{ | |||||
throw ExceptionEx.ThrowServiceException(ex); | |||||
} | |||||
} | |||||
} | |||||
#endregion | #endregion | ||||
#region 提交数据 | #region 提交数据 | ||||
@@ -339,7 +363,7 @@ where s.lessonsortno='1' | |||||
) as bb | ) as bb | ||||
where bb.EmpNo not in | where bb.EmpNo not in | ||||
(select a.EmpNo from EmpReportCard a where a.AcademicYearNo=bb.AcademicYearNo and a.Semester=bb.Semester and a.LessonNo=bb.LessonNo and a.ClassNo=bb.ClassNo and a.LessonSortNo=bb.LessonSortNo and a.LessonSortNo='1' and a.F_SchoolId=bb.F_SchoolId | (select a.EmpNo from EmpReportCard a where a.AcademicYearNo=bb.AcademicYearNo and a.Semester=bb.Semester and a.LessonNo=bb.LessonNo and a.ClassNo=bb.ClassNo and a.LessonSortNo=bb.LessonSortNo and a.LessonSortNo='1' and a.F_SchoolId=bb.F_SchoolId | ||||
and a.Academicyearno='" + entity.AcademicYearNo + "' and a.Semester='" + entity.Semester + "') and bb.AcademicYearNo='" + entity.AcademicYearNo + "' and bb.Semester='" + entity.Semester + "' and bb.F_SchoolId='"+entity.F_SchoolId+"' order by bb.EmpNo"; | |||||
and a.Academicyearno='" + entity.AcademicYearNo + "' and a.Semester='" + entity.Semester + "') and bb.AcademicYearNo='" + entity.AcademicYearNo + "' and bb.Semester='" + entity.Semester + "' and bb.F_SchoolId='" + entity.F_SchoolId + "' order by bb.EmpNo"; | |||||
BaseRepository("CollegeMIS").ExecuteBySql(sql3); | BaseRepository("CollegeMIS").ExecuteBySql(sql3); | ||||
} | } | ||||
//选修课 | //选修课 | ||||
@@ -374,7 +398,7 @@ where s.lessonsortno='2' | |||||
) as bb | ) as bb | ||||
where bb.EmpNo not in | where bb.EmpNo not in | ||||
(select a.EmpNo from EmpReportCard a where a.AcademicYearNo=bb.AcademicYearNo and a.Semester=bb.Semester and a.LessonNo=bb.LessonNo and a.LessonSection=bb.LessonSection and a.ClassRoomNo=bb.ClassRoomNo and a.LessonSortNo=bb.LessonSortNo and a.LessonSortNo='2' and a.F_SchoolId=bb.F_SchoolId | (select a.EmpNo from EmpReportCard a where a.AcademicYearNo=bb.AcademicYearNo and a.Semester=bb.Semester and a.LessonNo=bb.LessonNo and a.LessonSection=bb.LessonSection and a.ClassRoomNo=bb.ClassRoomNo and a.LessonSortNo=bb.LessonSortNo and a.LessonSortNo='2' and a.F_SchoolId=bb.F_SchoolId | ||||
and a.Academicyearno='" + entity.AcademicYearNo + "' and a.Semester='" + entity.Semester + "') and bb.AcademicYearNo='" + entity.AcademicYearNo + "' and bb.Semester='" + entity.Semester + "' and bb.F_SchoolId='"+entity.F_SchoolId+"' order by bb.EmpNo"; | |||||
and a.Academicyearno='" + entity.AcademicYearNo + "' and a.Semester='" + entity.Semester + "') and bb.AcademicYearNo='" + entity.AcademicYearNo + "' and bb.Semester='" + entity.Semester + "' and bb.F_SchoolId='" + entity.F_SchoolId + "' order by bb.EmpNo"; | |||||
BaseRepository("CollegeMIS").ExecuteBySql(sql3OfElective); | BaseRepository("CollegeMIS").ExecuteBySql(sql3OfElective); | ||||
} | } | ||||
} | } | ||||