@@ -38,10 +38,43 @@ | |||||
<div class="lr-form-item-title">民族</div> | <div class="lr-form-item-title">民族</div> | ||||
<div id="NationalityNo"></div> | <div id="NationalityNo"></div> | ||||
</div> | </div> | ||||
<div class="col-xs-12 lr-form-item"> | |||||
<div class="col-xs-6 lr-form-item"> | |||||
<div class="lr-form-item-title">身份证号</div> | <div class="lr-form-item-title">身份证号</div> | ||||
<input id="IdentityCardNo" type="text" class="form-control" /> | <input id="IdentityCardNo" type="text" class="form-control" /> | ||||
</div> | </div> | ||||
<div class="col-xs-6 lr-form-item"> | |||||
<div class="lr-form-item-title">审核状态</div> | |||||
<div id="CheckMark"></div> | |||||
</div> | |||||
<div class="col-xs-6 lr-form-item"> | |||||
<div class="lr-form-item-title">学生编号</div> | |||||
<input id="StuNo" type="text" class="form-control" /> | |||||
</div> | |||||
<div class="col-xs-6 lr-form-item"> | |||||
<div class="lr-form-item-title">学籍号</div> | |||||
<input id="StuCode" type="text" class="form-control" /> | |||||
</div> | |||||
<div class="col-xs-6 lr-form-item"> | |||||
<div class="lr-form-item-title">政治面貌</div> | |||||
<div id="PartyFaceNo"></div> | |||||
</div> | |||||
<div class="col-xs-6 lr-form-item"> | |||||
<div class="lr-form-item-title">学制</div> | |||||
<div id="EduSystem"></div> | |||||
</div> | |||||
<div class="col-xs-6 lr-form-item"> | |||||
<div class="lr-form-item-title">身体状态</div> | |||||
<div id="HealthStatus"></div> | |||||
</div> | |||||
<div class="col-xs-6 lr-form-item"> | |||||
<div class="lr-form-item-title">学习形式</div> | |||||
<div id="StudyModality"></div> | |||||
</div> | |||||
<div class="col-xs-6 lr-form-item"> | |||||
<div class="lr-form-item-title">上传照片</div> | |||||
<div id="Photo"></div> | |||||
</div> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -10,7 +10,7 @@ var bootstrap = function ($, learun) { | |||||
bind: function () { | bind: function () { | ||||
$('#multiple_condition_query').lrMultipleQuery(function (queryJson) { | $('#multiple_condition_query').lrMultipleQuery(function (queryJson) { | ||||
page.search(queryJson); | page.search(queryJson); | ||||
}, 300, 400); | |||||
}, 450, 400); | |||||
$('#DeptNo').lrselect({ | $('#DeptNo').lrselect({ | ||||
allowSearch: true, | allowSearch: true, | ||||
value: "deptno", | value: "deptno", | ||||
@@ -70,6 +70,13 @@ var bootstrap = function ($, learun) { | |||||
$('#GenderNo').lrDataItemSelect({ code: 'usersexbit' }); | $('#GenderNo').lrDataItemSelect({ code: 'usersexbit' }); | ||||
$('#NationalityNo').lrDataSourceSelect({ code: 'BCdNationality', value: 'nationalityno', text: 'nationality' }); | $('#NationalityNo').lrDataSourceSelect({ code: 'BCdNationality', value: 'nationalityno', text: 'nationality' }); | ||||
$('#FiveYear').lrDataItemSelect({ code: 'PieceCultivateWay' }); | $('#FiveYear').lrDataItemSelect({ code: 'PieceCultivateWay' }); | ||||
$('#CheckMark').lrselect({ data: [{ id: '1', text: '已审核' }, { id: '0', text: '未审核' }] }); | |||||
$('#PartyFaceNo').lrDataItemSelect({ code: 'PolityStatus' }); | |||||
$('#EduSystem').lrDataItemSelect({ code: 'EduSystem' }); | |||||
$('#HealthStatus').lrDataItemSelect({ code: 'QRCodeHealthStatus' }); | |||||
$('#StudyModality').lrDataItemSelect({ code: 'StudyModality' }); | |||||
$('#Photo').lrselect({ data: [{ id: '1', text: '是' }, { id: '0', text: '否' }] }); | |||||
// 刷新 | // 刷新 | ||||
$('#lr_refresh').on('click', function () { | $('#lr_refresh').on('click', function () { | ||||
location.reload(); | location.reload(); | ||||
@@ -103,6 +103,57 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
dp.Add("Remark", "%" + queryParam["Remark"].ToString() + "%", DbType.String); | dp.Add("Remark", "%" + queryParam["Remark"].ToString() + "%", DbType.String); | ||||
strSql.Append(" AND t.Remark Like @Remark "); | strSql.Append(" AND t.Remark Like @Remark "); | ||||
} | } | ||||
if (!queryParam["CheckMark"].IsEmpty()) | |||||
{ | |||||
dp.Add("CheckMark", "" + queryParam["CheckMark"].ToString() + "", DbType.String); | |||||
if (queryParam["CheckMark"].ToString() == "1") | |||||
{ | |||||
strSql.Append(" AND t.CheckMark=@CheckMark "); | |||||
} | |||||
else | |||||
{ | |||||
strSql.Append(" AND (t.CheckMark is null or t.CheckMark='0') "); | |||||
} | |||||
} | |||||
if (!queryParam["StuCode"].IsEmpty()) | |||||
{ | |||||
dp.Add("StuCode", "%" + queryParam["StuCode"].ToString() + "%", DbType.String); | |||||
strSql.Append(" AND t.StuCode Like @StuCode "); | |||||
} | |||||
if (!queryParam["PartyFaceNo"].IsEmpty()) | |||||
{ | |||||
dp.Add("PartyFaceNo", "" + queryParam["PartyFaceNo"].ToString() + "", DbType.String); | |||||
strSql.Append(" AND t.PartyFaceNo = @PartyFaceNo "); | |||||
} | |||||
if (!queryParam["EduSystem"].IsEmpty()) | |||||
{ | |||||
dp.Add("EduSystem", "" + queryParam["EduSystem"].ToString() + "", DbType.String); | |||||
strSql.Append(" AND t.EduSystem = @EduSystem "); | |||||
} | |||||
if (!queryParam["HealthStatus"].IsEmpty()) | |||||
{ | |||||
dp.Add("HealthStatus", "" + queryParam["HealthStatus"].ToString() + "", DbType.String); | |||||
strSql.Append(" AND t.HealthStatus = @HealthStatus "); | |||||
} | |||||
if (!queryParam["StudyModality"].IsEmpty()) | |||||
{ | |||||
dp.Add("StudyModality", "" + queryParam["StudyModality"].ToString() + "", DbType.String); | |||||
strSql.Append(" AND t.StudyModality = @StudyModality "); | |||||
} | |||||
if (!queryParam["Photo"].IsEmpty()) | |||||
{ | |||||
dp.Add("Photo", "" + queryParam["Photo"].ToString() + "", DbType.String); | |||||
if (queryParam["Photo"].ToString() == "1") | |||||
{ | |||||
strSql.Append(" AND t.Photo is not null "); | |||||
} | |||||
else | |||||
{ | |||||
strSql.Append(" AND t.Photo is null "); | |||||
} | |||||
} | |||||
return this.BaseRepository("CollegeMIS").FindList<StuInfoBasicEntity>(strSql.ToString(), dp, pagination); | return this.BaseRepository("CollegeMIS").FindList<StuInfoBasicEntity>(strSql.ToString(), dp, pagination); | ||||
} | } | ||||
catch (Exception ex) | catch (Exception ex) | ||||