|
@@ -323,12 +323,12 @@ TalentInfoInfoDlg.afterSelectCity = function () {
|
|
|
}
|
|
|
//初始化附件类别表单
|
|
|
TalentInfoInfoDlg.initFileTable = function () {
|
|
|
- var queryData = {};
|
|
|
+ var queryData = {};
|
|
|
queryData['project'] = CONFIG.project_rcrd;
|
|
|
queryData['type'] = $("#type").val();
|
|
|
queryData["talent_condition"] = $("#talent_condition").val();
|
|
|
queryData['checkState'] = $("#checkState").val();
|
|
|
- queryData['isMix'] = 1;
|
|
|
+ queryData['isMix'] = 1;
|
|
|
$("#fileTable").bootstrapTable({
|
|
|
url: Feng.ctxPath + "/common/api/findCommonFileType",
|
|
|
method: 'POST',
|
|
@@ -626,7 +626,53 @@ $("#card_type").change(function () {
|
|
|
async_padding($("#card_number").val().trim(), $(this).val());
|
|
|
})
|
|
|
$("#card_number").blur(function () {
|
|
|
- async_padding($(this).val().trim(), $("#card_type").val());
|
|
|
+ var idCard = $(this).val();
|
|
|
+ var ajax = new $ax(Feng.ctxPath + "/enterprise/talent/getTalentInfoFromOldLibrary", function (data) {
|
|
|
+ if (data.code == 200) {
|
|
|
+ var operation = function () {
|
|
|
+ var info = data.info;
|
|
|
+ $("#name").val(info.name);
|
|
|
+ $("#nation").val(info.nation);
|
|
|
+ $("#card_type").val(info.cardType);
|
|
|
+ $("#sex").val(info.sex);
|
|
|
+ $("#birthday").val(info.birthday);
|
|
|
+ $("#politics").val(info.politics);
|
|
|
+ $("#province").val(info.provinceCode);
|
|
|
+ TalentInfoInfoDlg.afterSelectProvince()
|
|
|
+ $("#city").val(info.cityCode);
|
|
|
+ TalentInfoInfoDlg.afterSelectCity()
|
|
|
+ $("#county").val(info.countyCode);
|
|
|
+ $("#position").val(info.post);
|
|
|
+ $("#cur_entry_time").val(info.entryTime);
|
|
|
+ $("#labor_contract_rangetime").val(info.startTime + " - " + info.endTime);
|
|
|
+ $("#highest_degree").val(info.highEducation);
|
|
|
+ $("#graduate_school").val(info.graduateSchool);
|
|
|
+ $("#major").val(info.major);
|
|
|
+ $("#study_abroad").val(info.studyAbroad);
|
|
|
+ $("#title").val(info.title);
|
|
|
+ $("#pro_qua").val(info.professionalQualifications);
|
|
|
+ $("#phone").val(info.phone);
|
|
|
+ $("#email").val(info.email);
|
|
|
+ $("#talent_arrange").val(info.talentArrange);
|
|
|
+ $("#bank").val(info.bank);
|
|
|
+ $("#bank_number").val(info.bankNumber);
|
|
|
+ $("#bank_branch_name").val(info.bankNetwork);
|
|
|
+ $("#bank_account").val(info.bankAccount);
|
|
|
+ $("#experience").val(info.mainHonours);
|
|
|
+ $("#education").val(info.educationAndResume);
|
|
|
+ TalentInfoInfoDlg.changeStudyAbroad();
|
|
|
+ TalentInfoInfoDlg.getLayerCatdByLayer();
|
|
|
+ TalentInfoInfoDlg.getIdentifyCondition();
|
|
|
+ TalentInfoInfoDlg.bankChange();
|
|
|
+ }
|
|
|
+ Feng.confirm("查询到信息库中存在该人员的信息,是否自动填入?", operation);
|
|
|
+ } else {
|
|
|
+ async_padding($(this).val().trim(), $("#card_type").val());
|
|
|
+ }
|
|
|
+ }, function (data) {
|
|
|
+ });
|
|
|
+ ajax.set("idCard", idCard);
|
|
|
+ ajax.start();
|
|
|
})
|
|
|
function async_padding(card_number, card_type) {
|
|
|
if (card_number != "" && card_number.length == 18 && card_type == "1") {
|