缂栬緫绠€鍘咟/div>' +
'
鎶曢€掔畝鍘咟/div>' +
'
');
});
/**
* 鍏抽棴棰勮绠€鍘
*/
$('body').on('click','.preview-dialog .preview-template-close',function () {
$('.preview-dialog').remove();
});
/**
* 缂栬緫棰勮绠€鍘
*/
$('body').on('click','.preview-dialog .student-deliver .edit',function () {
var resume_id = $(this).attr('data-resume-id');
var temp_id = $(this).attr('data-template-id');
window.open('/student_resume/custom?resume_id='+resume_id+'&template_id='+temp_id);
});
/**
* 鎶曢€
*/
$('body').on('click','.student-deliver .resume-delivery',function () {
var _self = this;
_resume_id = $(this).attr('data-resume-id');
_temp_id = $(this).attr('data-template-id');
$(this).removeClass('resume-delivery');
$(this).text('鎶曢€掍腑...');
$.ajax({
url:'/student_resume/ajax_delivery_resume',
data:{
job_id:_job_id,
jobfair_id:_jobfair_id,
career_id:_career_id,
online_id:_online_id,
resume_id:_resume_id,
},
type:'post',
success:function (res) {
$(_self).text('鎶曢€?);
$(_self).addClass('resume-delivery');
//绠€鍘嗘姇閫掑け璐ュ満鏅彁绀
if(res.msg.indexOf('浣庝簬70%') > -1){//濡傛灉绠€鍘嗗畬鎴愬害灏忎簬70%锛屽垯鎻愮ず鍘荤紪杈戠畝鍘
$('body').append(_mess_box);
$('.v-modal').css('z-index',11000);
return false;
}else if(res.msg.indexOf('绠€鍘嗕俊鎭笉瀛樺湪') > -1){ //绠€鍘嗕笉瀛樺湪
return errorMsg('鎶曢€掑け璐ワ紝绠€鍘嗕笉瀛樺湪鎴栧凡琚垹闄わ紝璇烽€夋嫨鍏朵粬绠€鍘嗘姇閫?,3000);
}else if(res.msg.indexOf('璇蜂笉瑕侀噸澶嶆姇閫?) > -1){ //宀椾綅琚姇閫掕繃
return errorMsg('璇ュ矖浣嶅凡鎶曢€掔畝鍘嗭紝璇蜂笉瑕侀噸澶嶆姇閫?,2000);
}else if(res.code == -1){
return errorMsg(res.msg);
}
if(res.code == 1){
successMsg(res.msg);
setTimeout(function () {
location.reload();
},1500);
}
}
});
});
/**
* 绠€鍘嗗畬鎴愬害鎿嶄綔-鍙栨秷
*/
$('body').on('click','.el-message-box__wrapper .el-box-close',function () {
$('body .el-message-box__wrapper').remove();
$('.v-modal').css('z-index',10000);
});
/**
* 绠€鍘嗗畬鎴愬害鎿嶄綔-纭畾
*/
$('body').on('click','.el-message-box__wrapper .el-box-success',function () {
$('body .el-message-box__wrapper').remove();
$('.v-modal').css('z-index',10000);
window.open('/student_resume/custom?resume_id='+_resume_id+'&template_id='+_temp_id)
});
/**
* 鎵撳紑閫夋嫨绠€鍘嗗鍣
* @param job_id 鑱屼綅id
* @param jobfair_id 鍙岄€変細id
* @param career_id 瀹h浼歩d
* @param online_id 鍦ㄧ嚎鎷涜仒id
*/
function openDeliver(job_id,jobfair_id,career_id,online_id) {
removeDeliverHtml();
$("body").append(_html);
$('body').addClass('el-popup-parent--hidden');
_job_id = job_id || '';
_jobfair_id = jobfair_id || '';
_career_id = career_id || '';
_online_id = online_id || '';
getResumeList();
}
/**
* 鑾峰彇绠€鍘嗗垪琛
*/
function getResumeList() {
$('.student-deliver .el-dialog__body').append(_loading);
$.ajax({
url:'/student_resume/ajax_get_my_resume_list',
success:function (res) {
console.log('res',res)
$('.student-deliver .el-dialog__body .el-loading-mask').hide();
if(res.code == -1){
return errorMsg(res.msg);
}
$('.student-deliver .el-dialog__body').html(assembleHtmlContent(res.data.list));
}
});
}
/**
* 缁勮鏁版嵁鍙樻垚html
* @param data 鏁版嵁婧
*/
function assembleHtmlContent(data) {
if(!$.isArray(data)){
return console.log('寮傚父锛岀被鍨嬩笉鏄暟缁?);
}
if(data.length == 0){
return '
鏆傛棤鏁版嵁
';
}
var _str = '
';
for (var i in data){
var item = data[i];
var _border_bottom = 'border-bottom:1px solid #E4E7ED;';
_str +='
';
//娣诲姞绠€鍘嗘爣棰
_str +='
';
//濡傛灉鏄粯璁ゅ垯娣诲姞鏍囪瘑
if(item.is_default == 1){
_str += '榛樿';
}
_str += ''+item.percent_complete+'%';
_str += item.title+'
';
//娣诲姞鎿嶄綔鎸夐挳
_str +='
' +
''+
''+
'
';
_str +='
';
}
_str +='
';
return _str;
}
/**
* 鍒犻櫎鎶曢€掔畝鍘嗗脊绐
*/
function removeDeliverHtml() {
$('.v-modal,.student-deliver').remove();
$('body').removeClass('el-popup-parent--hidden');
}
/**
* 閿欒娑堟伅鎻愮ず
* @param msg 闇€瑕佹彁绀虹殑淇℃伅
* @param time 澶氬皯姣鍚庢秷澶 榛樿1500
*/
function errorMsg(msg,time) {
var _msg = msg || '';
var _time = time || 1500;
var _str = '
';
$('body').append(_str);
setTimeout(function () {
$('body .el-message--error').remove();
},_time);
}
/**
* 鎴愬姛娑堟伅鎻愮ず
* @param msg 闇€瑕佹彁绀虹殑淇℃伅
* @param time 澶氬皯姣鍚庢秷澶 榛樿1500
*/
function successMsg(msg,time){
var _msg = msg || '';
var _time = time || 1500;
var _str = '
';
$('body').append(_str);
setTimeout(function () {
$('body .el-message--success').remove();
},_time);
}
window.$.student_resume_deliver={
openDeliver:openDeliver
};
})();