@@ -33,7 +33,23 @@ | |||
<div id="GenderNo" isvalid="yes" checkexpession="NotNull"></div> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | |||
<div class="lr-form-item-title">系所号 </div> | |||
<div class="lr-form-item-title">生源地 </div> | |||
<div id="Province" ></div> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | |||
<div class="lr-form-item-title">疆内 </div> | |||
<div id="City" ></div> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | |||
<div class="lr-form-item-title">毕业学校 </div> | |||
<input id="SchoolTag" type="text" class="form-control" /> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | |||
<div class="lr-form-item-title">毕业生类型</div> | |||
<div id="GraduateType" ></div> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | |||
<div class="lr-form-item-title">院系 </div> | |||
<input id="DeptNo" type="text" class="form-control" /> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | |||
@@ -129,18 +145,18 @@ | |||
<div class="lr-form-item-title">精准贫困户</div> | |||
<div id="IsPoor"></div> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh" > | |||
<div class="lr-form-item-title">开户银行<font face="宋体">*</font></div> | |||
<div id="DepositBank" isvalid="yes" checkexpession="NotNull" ></div> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh" > | |||
<div class="lr-form-item-title">银行卡账号<font face="宋体">*</font></div> | |||
<input id="BankCard" type="text" class="form-control" isvalid="yes" checkexpession="BankCard" /> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh" > | |||
<div class="lr-form-item-title">开户银行位置</div> | |||
<input id="BankLocation" type="text" class="form-control" /> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | |||
<div class="lr-form-item-title">开户银行<font face="宋体">*</font></div> | |||
<div id="DepositBank" isvalid="yes" checkexpession="NotNull"></div> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | |||
<div class="lr-form-item-title">银行卡账号<font face="宋体">*</font></div> | |||
<input id="BankCard" type="text" class="form-control" isvalid="yes" checkexpession="BankCard" /> | |||
</div> | |||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | |||
<div class="lr-form-item-title">开户银行位置</div> | |||
<input id="BankLocation" type="text" class="form-control" /> | |||
</div> | |||
<div class="col-xs-12" id="photoBox"> | |||
<div id="photoBtn" class="btn btn-default ">拍照</div> | |||
@@ -15,7 +15,7 @@ var bootstrap = function ($, learun) { | |||
page.initData(); | |||
}, | |||
bind: function () { | |||
$('#DepositBank').lrDataItemSelect({ code: 'DepositBank' }); | |||
$('#DepositBank').lrDataItemSelect({ code: 'DepositBank' }); | |||
$("#GenderNo").lrDataItemSelect({ code: 'usersex' }); | |||
$("#PartyFaceNo").lrDataItemSelect({ code: 'PolityStatus' }); | |||
$("#FamilyOriginNo").lrDataItemSelect({ code: 'ExamineeCategory' }); | |||
@@ -26,7 +26,37 @@ var bootstrap = function ($, learun) { | |||
$("#MatriculateSort").lrDataItemSelect({ code: 'EnrollStyle' }); | |||
$('#ResidenceNo').lrDataItemSelect({ code: 'ResidenceNo' }); | |||
$('#IsPoor').lrDataItemSelect({ code: 'YesOrNoInt' }); | |||
$('#GraduateType').lrDataItemSelect({ code: 'GraduateType' }); | |||
$('#Province').lrselect({ | |||
url: top.$.rootUrl + '/LR_SystemModule/DataSource/GetDataTable?code=' + 'DIC_PROVINCE', | |||
//param: { strWhere: " cparent= 650000 " }, | |||
value: 'pcode', | |||
text: 'pname', | |||
maxHeight: 200, | |||
allowSearch: true, | |||
select: function (item) { | |||
var Citys = $("#Province").lrselectGet(); | |||
if (Citys != null && Citys != "" && Citys != undefined) { | |||
$('#City').lrselectRefresh({ | |||
url: top.$.rootUrl + '/LR_SystemModule/DataSource/GetDataTable?code=DIC_CITY', | |||
param: { strWhere: " 1=1 and cparent in (" + Citys + ")" }, | |||
allowSearch: true, | |||
value: "ccode", | |||
text: "cname", | |||
maxHeight: 200 | |||
}); | |||
} else { | |||
$('#City').lrselectRefresh({ | |||
url: top.$.rootUrl + '/LR_SystemModule/DataSource/GetDataTable?code=DIC_CITY', | |||
param: { strWhere: " 1=1 and cparent ='' " }, | |||
value: "ccode", | |||
text: "cname", | |||
maxHeight: 200 | |||
}); | |||
} | |||
} | |||
}) | |||
$("#City").lrselect(); | |||
$('#StuInfoFreshFamily').jfGrid({ | |||
headData: [ | |||
{ | |||
@@ -199,7 +199,7 @@ var bootstrap = function ($, learun) { | |||
} | |||
}, | |||
{ | |||
label: '系', name: 'DeptNo', width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { | |||
label: '院系', name: 'DeptNo', width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { | |||
learun.clientdata.getAsync('custmerData', { | |||
url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'CdDeptInfo', | |||
key: value, | |||
@@ -279,6 +279,45 @@ var bootstrap = function ($, learun) { | |||
}); | |||
} | |||
}, | |||
{ | |||
label: '生源地', name: 'Province', width: 100, align: "left", | |||
formatterAsync: function (callback, value, row, op, $cell) { | |||
learun.clientdata.getAsync('custmerData', { | |||
url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'DIC_PROVINCE', | |||
key: value, | |||
keyId: 'pcode', | |||
callback: function (_data) { | |||
callback(_data['pname']); | |||
} | |||
}); | |||
} | |||
}, | |||
{ | |||
label: '疆内', name: 'City', width: 150, align: "left", | |||
formatterAsync: function (callback, value, row, op, $cell) { | |||
learun.clientdata.getAsync('custmerData', { | |||
url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'DIC_CITY', | |||
key: value, | |||
keyId: 'ccode', | |||
callback: function (_data) { | |||
callback(_data['cname']); | |||
} | |||
}); | |||
} | |||
}, | |||
{ label: '毕业学校', name: 'SchoolTag', width: 100, align: "left" }, | |||
{ | |||
label: '毕业生类型', name: 'GraduateType', width: 100, align: "left", | |||
formatterAsync: function (callback, value, row, op, $cell) { | |||
learun.clientdata.getAsync('dataItem', { | |||
key: value, | |||
code: 'GraduateType', | |||
callback: function (_data) { | |||
callback(_data.text); | |||
} | |||
}); | |||
} | |||
}, | |||
{ | |||
label: '科类', name: 'TestStuSubjectNo', width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { | |||
learun.clientdata.getAsync('dataItem', { | |||
@@ -619,6 +619,26 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||
[Column("BANKLOCATION")] | |||
public string BankLocation { get; set; } | |||
/// <summary> | |||
/// 生源地 | |||
/// </summary> | |||
[Column("PROVINCE")] | |||
public string Province { get; set; } | |||
/// <summary> | |||
/// 疆内 | |||
/// </summary> | |||
[Column("CITY")] | |||
public string City { get; set; } | |||
/// <summary> | |||
/// 毕业学校 | |||
/// </summary> | |||
[Column("SCHOOLTAG")] | |||
public string SchoolTag { get; set; } | |||
/// <summary> | |||
/// 毕业生类别 | |||
/// </summary> | |||
[Column("GRADUATETYPE")] | |||
public string GraduateType { get; set; } | |||
#endregion | |||
#region 扩展操作 | |||
@@ -28,85 +28,7 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||
private string fieldSql; | |||
public StuInfoFreshService() | |||
{ | |||
fieldSql = @" | |||
t.ID, | |||
t.NoticeNo, | |||
t.ksh, | |||
t.zkzh, | |||
t.StuNo, | |||
t.StuName, | |||
t.DeptNo, | |||
t.GenderNo, | |||
t.MajorNo, | |||
t.MajorDetailNok, | |||
t.MajorDetailName, | |||
t.Birthday, | |||
t.PartyFaceNo, | |||
t.FamilyOriginNo, | |||
t.NationalityNo, | |||
t.ResidenceNo, | |||
t.TestStuSortNo, | |||
t.HealthStatusNo, | |||
t.WillNo, | |||
t.TestStuSubjectNo, | |||
t.GraduateNo, | |||
t.PlanFormNo, | |||
t.HighTestSortNo, | |||
t.HighAmountScore, | |||
t.PoliticsScore, | |||
t.ChineseScore, | |||
t.MathScore, | |||
t.PhysicsScore, | |||
t.ChemScore, | |||
t.BiologyScore, | |||
t.ForeignLangScore, | |||
t.ForeignLangOralScore, | |||
t.ComprehensiveScore, | |||
t.ForeignLangSpecies, | |||
t.IsThreeGood, | |||
t.IsExcellent, | |||
t.IsNormalCadre, | |||
t.IsProvinceFirstThree, | |||
t.OverseasChineseNo, | |||
t.MatriculateSort, | |||
t.ProvinceNo, | |||
t.HighSchoolNo, | |||
t.RegionNo, | |||
t.Remark, | |||
t.RecruitYearDate, | |||
t.ClassNo, | |||
t.IdentityCardNo, | |||
t.HighSchoolName, | |||
t.GoodAt, | |||
t.ArriveDate, | |||
t.ArchivesNo, | |||
t.telephone, | |||
t.FamilyAddress, | |||
t.RegisterStatus, | |||
t.MailAddress, | |||
t.PostalCode, | |||
t.TransMark, | |||
t.LogIp, | |||
t.LogNum, | |||
t.Logtime, | |||
t.RecruitDeptNo, | |||
t.RecruitMajorNo, | |||
t.RegisterEmpNo, | |||
t.RegisterEmpName, | |||
t.ApprovedLeader, | |||
t.ChangeReason, | |||
t.ChangeDate, | |||
t.TextNo, | |||
t.SignUpTime, | |||
t.OriginAddress, | |||
t.IsAccommodate, | |||
t.HeightWeight, | |||
t.CreateUserId, | |||
t.UpdateUserId, | |||
t.IsPayUniform, | |||
t.IsGetUniform, | |||
t.Grade | |||
"; | |||
fieldSql = @" * "; | |||
} | |||
#endregion | |||