@@ -33,7 +33,23 @@ | |||||
<div id="GenderNo" isvalid="yes" checkexpession="NotNull"></div> | <div id="GenderNo" isvalid="yes" checkexpession="NotNull"></div> | ||||
</div> | </div> | ||||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | <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" /> | <input id="DeptNo" type="text" class="form-control" /> | ||||
</div> | </div> | ||||
<div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | <div class="col-xs-6 lr-form-item" data-table="StuInfoFresh"> | ||||
@@ -129,18 +145,18 @@ | |||||
<div class="lr-form-item-title">精准贫困户</div> | <div class="lr-form-item-title">精准贫困户</div> | ||||
<div id="IsPoor"></div> | <div id="IsPoor"></div> | ||||
</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 class="col-xs-12" id="photoBox"> | ||||
<div id="photoBtn" class="btn btn-default ">拍照</div> | <div id="photoBtn" class="btn btn-default ">拍照</div> | ||||
@@ -15,7 +15,7 @@ var bootstrap = function ($, learun) { | |||||
page.initData(); | page.initData(); | ||||
}, | }, | ||||
bind: function () { | bind: function () { | ||||
$('#DepositBank').lrDataItemSelect({ code: 'DepositBank' }); | |||||
$('#DepositBank').lrDataItemSelect({ code: 'DepositBank' }); | |||||
$("#GenderNo").lrDataItemSelect({ code: 'usersex' }); | $("#GenderNo").lrDataItemSelect({ code: 'usersex' }); | ||||
$("#PartyFaceNo").lrDataItemSelect({ code: 'PolityStatus' }); | $("#PartyFaceNo").lrDataItemSelect({ code: 'PolityStatus' }); | ||||
$("#FamilyOriginNo").lrDataItemSelect({ code: 'ExamineeCategory' }); | $("#FamilyOriginNo").lrDataItemSelect({ code: 'ExamineeCategory' }); | ||||
@@ -26,7 +26,37 @@ var bootstrap = function ($, learun) { | |||||
$("#MatriculateSort").lrDataItemSelect({ code: 'EnrollStyle' }); | $("#MatriculateSort").lrDataItemSelect({ code: 'EnrollStyle' }); | ||||
$('#ResidenceNo').lrDataItemSelect({ code: 'ResidenceNo' }); | $('#ResidenceNo').lrDataItemSelect({ code: 'ResidenceNo' }); | ||||
$('#IsPoor').lrDataItemSelect({ code: 'YesOrNoInt' }); | $('#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({ | $('#StuInfoFreshFamily').jfGrid({ | ||||
headData: [ | 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', { | learun.clientdata.getAsync('custmerData', { | ||||
url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'CdDeptInfo', | url: '/LR_SystemModule/DataSource/GetDataTable?code=' + 'CdDeptInfo', | ||||
key: value, | 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) { | label: '科类', name: 'TestStuSubjectNo', width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { | ||||
learun.clientdata.getAsync('dataItem', { | learun.clientdata.getAsync('dataItem', { | ||||
@@ -619,6 +619,26 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
[Column("BANKLOCATION")] | [Column("BANKLOCATION")] | ||||
public string BankLocation { get; set; } | 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 | #endregion | ||||
#region 扩展操作 | #region 扩展操作 | ||||
@@ -28,85 +28,7 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
private string fieldSql; | private string fieldSql; | ||||
public StuInfoFreshService() | 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 | #endregion | ||||