From bd1f4d0c834614ada06dd06cae6699b0580c52ab Mon Sep 17 00:00:00 2001 From: chengkun <chengkun@ishangstudy.com> Date: Tue, 27 May 2025 10:08:48 +0800 Subject: [PATCH] 提交 --- app/template/default/js/comtc.js | 790 ++++++++++++++++++++++++++++---------------------------- 1 files changed, 396 insertions(+), 394 deletions(-) diff --git a/app/template/default/js/comtc.js b/app/template/default/js/comtc.js index fb6ba48..6116eb7 100644 --- a/app/template/default/js/comtc.js +++ b/app/template/default/js/comtc.js @@ -1,81 +1,81 @@ /* PC会员中心 - 应聘简历 - 查看联系方式 */ -function isDownResume(eid, url, num){ - var i = layer.confirm('您还可以查看'+num+'份简历,是否查看?', {btn: ['查看']}, function() { +function isDownResume(eid, url, num) { + var i = layer.confirm('您还可以查看' + num + '份简历,是否查看?', { btn: ['查看'] }, function () { layer.close(i); - downResume(eid,url); + downResume(eid, url); }); } -function com_lookresume(eid){ - $('body').css('overflow-y', 'hidden'); - $.layer({ - type: 2, - shadeClose: true, - title: '简历详情', - area: ['880px', ($(window).height() - 130) +'px'], - iframe: {src: 'index.php?c=hr&act=resumeInfo&eid='+eid}, - close: function(){ - window.location.reload(); - } - }); +function com_lookresume(eid) { + $('body').css('overflow-y', 'hidden'); + $.layer({ + type: 2, + shadeClose: true, + title: '简历详情', + area: ['880px', ($(window).height() - 130) + 'px'], + iframe: { src: 'index.php?c=hr&act=resumeInfo&eid=' + eid }, + close: function () { + window.location.reload(); + } + }); } function downResume(eid, url) { - $.post(url, {eid : eid}, function(data) { + $.post(url, { eid: eid }, function (data) { - var data = eval('(' + data + ')'); - var status = data.status; // 返回状态 - var type = data.type; // 简历类型 + var data = eval('(' + data + ')'); + var status = data.status; // 返回状态 + var type = data.type; // 简历类型 if (status == 1) { - var msgList = data.msgList; - var msg = msgList.join(''); - var down = data.down; // 下载简历提示语句 + var msgList = data.msgList; + var msg = msgList.join(''); + var down = data.down; // 下载简历提示语句 - if(down == 1){ - if(type == 2){ + if (down == 1) { + if (type == 2) { $('#tips_way').html('<div class="yun_prompt_release_tip">以下条件尚未满足,暂时无法查看联系方式,请按顺序完成:</div>'); - }else{ + } else { $('#tips_way').html('<div class="yun_prompt_release_tip">以下条件尚未满足,暂时无法查看联系方式,请按顺序完成:</div>'); } } $("#msgList").html(msg); - var msgLayer = layer.open({ + var msgLayer = layer.open({ - type : 1, - title : '温馨提示', - closeBtn : 1, - border : [10, 0.3, '#000', true], - area : ['auto', 'auto'], - content : $("#jobcheck") + type: 1, + title: '温馨提示', + closeBtn: 1, + border: [10, 0.3, '#000', true], + area: ['auto', 'auto'], + content: $("#jobcheck") }); } else if (status == 2) { $('#eid').val(eid); - server_single('downresume',data.jifen,data.price); + server_single('downresume', data.jifen, data.price); firstTab(); var msglayer = layer.open({ - type : 1, - title : '查看联系方式', - closeBtn : 1, - border : [ 10, 0.3, '#000', true ], - area : [ '810px', 'auto' ], - content : $("#tcmsg"), - cancel:function(){ + type: 1, + title: '查看联系方式', + closeBtn: 1, + border: [10, 0.3, '#000', true], + area: ['810px', 'auto'], + content: $("#tcmsg"), + cancel: function () { window.location.reload(); } }); - } else if(status == 3){ + } else if (status == 3) { window.location.reload(); } else { if (data.url) { - layer.msg(data.msg, 2, 9, function() { + layer.msg(data.msg, 2, 9, function () { window.location.href = data.url; }); } else { @@ -88,71 +88,71 @@ } /* PC 会员中心邀请面试*/ -function inviteResume(obj){ +function inviteResume(obj) { var jobid = $(obj).attr("jobid"); var r_uid = $(obj).attr("uid"); // 邀请人才UID - if(jobid){ + if (jobid) { $("#nameid").val(jobid); - selects( jobid, 'name', $(this).attr("jobname") ); + selects(jobid, 'name', $(this).attr("jobname")); } - var jobtype = ''; + var jobtype = ''; - if($(obj).attr("uid")){$("#uid").val($(obj).attr("uid"));} - if($(obj).attr("username")){$("#username").val($(obj).attr("username"));} - if($(obj).attr("jobtype")){jobtype=$(obj).attr("jobtype");} + if ($(obj).attr("uid")) { $("#uid").val($(obj).attr("uid")); } + if ($(obj).attr("username")) { $("#username").val($(obj).attr("username")); } + if ($(obj).attr("jobtype")) { jobtype = $(obj).attr("jobtype"); } loadlayer(); //判断是否达到每天最大操作次数 - $.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', {'type' : 'interview'}, function(data){ + $.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', { 'type': 'interview' }, function (data) { layer.closeAll('loading'); data = eval('(' + data + ')'); - if(data.status == -1){ + if (data.status == -1) { layer.msg(data.msg, 2, 8); - }else if(data.status == 1){ + } else if (data.status == 1) { - $.post(weburl+"/index.php?m=ajax&c=indexajaxresume",{show_job:1,jobid:jobid,jobtype:jobtype, ruid:r_uid},function(data){ + $.post(weburl + "/index.php?m=ajax&c=indexajaxresume", { show_job: 1, jobid: jobid, jobtype: jobtype, ruid: r_uid }, function (data) { - var data = eval('('+data+')'); + var data = eval('(' + data + ')'); - var status = data.status; + var status = data.status; - if(data.jobname){ $("#name").val(data.jobname); } - if(data.linkman){ $("#linkman").val(data.linkman); } - if(data.linktel){ $("#linktel").val(data.linktel); } - if(data.address){ $("#address").val(data.address); } + if (data.jobname) { $("#name").val(data.jobname); } + if (data.linkman) { $("#linkman").val(data.linkman); } + if (data.linktel) { $("#linktel").val(data.linktel); } + if (data.address) { $("#address").val(data.address); } - if(status == 1){ // 没有职位 + if (status == 1) { // 没有职位 - var msgList = data.msgList; - var msg = msgList.join(''); - var invite = data.invite; + var msgList = data.msgList; + var msg = msgList.join(''); + var invite = data.invite; - if(invite == 1){ + if (invite == 1) { $('#tips_way').html('<div class="yun_prompt_release_tip">以下条件尚未满足,暂时无法邀请面试,请按顺序完成:</div>'); } $("#msgList").html(msg); - var msgLayer = layer.open({ + var msgLayer = layer.open({ - type : 1, - title : '温馨提示', - closeBtn : 1, - border : [10, 0.3, '#000', true], - area : ['auto', 'auto'], - content : $("#jobcheck") + type: 1, + title: '温馨提示', + closeBtn: 1, + border: [10, 0.3, '#000', true], + area: ['auto', 'auto'], + content: $("#jobcheck") }); - }else if(status == 2){ // 购买服务 + } else if (status == 2) { // 购买服务 server_single('invite'); firstTab(); @@ -163,13 +163,13 @@ border: [10, 0.3, '#000', true], area: ['810px', 'auto'], content: $("#tcmsg"), - cancel:function(){ + cancel: function () { window.location.reload(); } }); - }else if(status == 3){ // 邀请面试 + } else if (status == 3) { // 邀请面试 var msglayer = layer.open({ type: 1, title: '邀请面试', @@ -177,19 +177,19 @@ border: [10, 0.3, '#000', true], area: ['auto', 'auto'], content: $("#job_box"), - cancel:function(){ + cancel: function () { window.location.reload(); } }); - }else{ + } else { - if(data.login){ + if (data.login) { showlogin(data.login); - }else{ + } else { - layer.msg(data.msg , 2, 8);return false; + layer.msg(data.msg, 2, 8); return false; } } }); @@ -197,30 +197,30 @@ }); } -function refreshAllJob(name, num){ +function refreshAllJob(name, num) { var chk_value = []; var jobnums = 0; - var id = ''; + var id = ''; - $('input[name="' + name + '"]:checked').each(function() { + $('input[name="' + name + '"]:checked').each(function () { chk_value.push($(this).val()); - id = id+','+$(this).val(); + id = id + ',' + $(this).val(); jobnums++; }); - id = id.substring('1'); + id = id.substring('1'); - if(parseInt(num) > parseInt(jobnums)){ - var msg = '本次刷新'+jobnums+'个在招职位,将扣除'+jobnums+'份套餐刷新量,是否继续?' + if (parseInt(num) > parseInt(jobnums)) { + var msg = '本次刷新' + jobnums + '个在招职位,将扣除' + jobnums + '份套餐刷新量,是否继续?' layer.open({ - title : [ '温馨提示', 'background-color: #FF4351; color:#fff;' ], - content : msg, - btn : ['确定','取消'], - yes:function(index){ + title: ['温馨提示', 'background-color: #FF4351; color:#fff;'], + content: msg, + btn: ['确定', '取消'], + yes: function (index) { layer.close(index); sxJob(id); } }); - }else{ + } else { sxJob(id); } } @@ -228,37 +228,39 @@ function refreshJob(id, num) { if (id == '') { - layer.msg('您暂无发布中的职位!', 2, 8, function(){ + layer.msg('您暂无发布中的职位!', 2, 8, function () { window.location.reload(); }); return false; - } else{ + } else { var chk_value = id.split(','); - var jobnums = chk_value.length; + var jobnums = chk_value.length; - if(parseInt(num) > parseInt(jobnums)){ - var msg = '本次刷新'+jobnums+'个在招职位,将扣除'+jobnums+'份套餐刷新量,是否继续?' + if (parseInt(num) > parseInt(jobnums)) { + sxJob(id); + return false; + var msg = '本次刷新' + jobnums + '个在招职位,将扣除' + jobnums + '份套餐刷新量,是否继续?' layer.open({ - title : [ '温馨提示', 'background-color: #FF4351; color:#fff;' ], - content : msg, - btn : ['确定','取消'], - yes:function(index){ + title: ['温馨提示', 'background-color: #FF4351; color:#fff;'], + content: msg, + btn: ['确定', '取消'], + yes: function (index) { layer.close(index); sxJob(id); } }); - }else{ + } else { sxJob(id); } } } -function sxJob(id){ +function sxJob(id) { loadlayer(); var chk_value = id.split(','); - $.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', {'type' : 'refreshjob'}, function(data) { + $.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', { 'type': 'refreshjob' }, function (data) { layer.closeAll('loading'); data = eval('(' + data + ')'); @@ -267,49 +269,49 @@ layer.msg(data.msg, 2, 8); } else if (data.status == 1) { - var sxnum = data.sxnum; - var num = chk_value.length; + var sxnum = data.sxnum; + var num = chk_value.length; - if(sxnum < num){ - layer.msg('今日还能刷新职位'+sxnum+'份', 2, 8); + if (sxnum < num) { + layer.msg('今日还能刷新职位' + sxnum + '份', 2, 8); return false; } $('#jobids').val(chk_value); - var jobids = $('#jobids').val(); + var jobids = $('#jobids').val(); var ajaxUrl = weburl + "/member/index.php?c=job&act=refresh_job"; - $.post(ajaxUrl, {jobid : jobids}, function(data) { + $.post(ajaxUrl, { jobid: jobids }, function (data) { data = eval('(' + data + ')'); if (data.error == 1) { - layer.msg(data.msg, 2, 9, function() { + layer.msg(data.msg, 2, 9, function () { window.location.reload(); }); } else if (data.error == 2) { - server_single('sxjob',data.jifen,data.price); + server_single('sxjob', data.jifen, data.price); firstTab(); var msglayer = layer.open({ - type : 1, - title : '刷新职位', - closeBtn : 1, - border : [ 10, 0.3, '#000', true ], - area : [ '810px', 'auto' ], - content : $("#tcmsg"), - cancel:function(){ + type: 1, + title: '刷新职位', + closeBtn: 1, + border: [10, 0.3, '#000', true], + area: ['810px', 'auto'], + content: $("#tcmsg"), + cancel: function () { window.location.reload(); } }); } else { if (data.url) { - layer.msg(data.msg, 2, 9, function() { + layer.msg(data.msg, 2, 9, function () { window.location.href = data.url; }); } else { @@ -325,7 +327,7 @@ /*兼职刷新 */ function refreshPart(id, name) { - $.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', {'type' : 'refreshjob'}, function(data) { + $.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', { 'type': 'refreshjob' }, function (data) { data = eval('(' + data + ')'); @@ -340,50 +342,50 @@ } else { var chk_value = []; var i = 0; - $('input[name="' + name + '"]:checked').each(function() { + $('input[name="' + name + '"]:checked').each(function () { chk_value.push($(this).val()); i++; }); - if(chk_value.length == 0){ + if (chk_value.length == 0) { layer.msg('请选择要刷新的兼职', 2, 8); return false; } } $('#partids').val(chk_value); - var partids = $('#partids').val(); + var partids = $('#partids').val(); var ajaxUrl = weburl + "/member/index.php?c=part&act=refresh_part"; - $.post(ajaxUrl, {partid : partids}, function(data) { + $.post(ajaxUrl, { partid: partids }, function (data) { data = eval('(' + data + ')'); if (data.error == 1) { - layer.msg(data.msg, 2, 9, function() { + layer.msg(data.msg, 2, 9, function () { window.location.reload(); }); } else if (data.error == 2) { - server_single('sxpart',data.jifen,data.price); + server_single('sxpart', data.jifen, data.price); firstTab(); var msglayer = layer.open({ - type : 1, - title : '刷新兼职', - closeBtn : 1, - border : [ 10, 0.3, '#000', true ], - area : [ '810px', 'auto' ], - content : $("#tcmsg"), - cancel:function(){ + type: 1, + title: '刷新兼职', + closeBtn: 1, + border: [10, 0.3, '#000', true], + area: ['810px', 'auto'], + content: $("#tcmsg"), + cancel: function () { window.location.reload(); } }); } else { if (data.url) { - layer.msg(data.msg, 2, 9, function() { + layer.msg(data.msg, 2, 9, function () { window.location.href = data.url; }); } else { @@ -398,7 +400,7 @@ /*猎头职位刷新 */ function refreshLtJob(id, type) { - $.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', {'type' : 'refreshjob'}, function(data) { + $.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', { 'type': 'refreshjob' }, function (data) { data = eval('(' + data + ')'); @@ -409,29 +411,29 @@ if (id == '') { - layer.msg('职位职位参数错误!', 2, 8, function(){ + layer.msg('职位职位参数错误!', 2, 8, function () { window.location.reload(); }); } $('#jobids').val(id); - if(type == 2){ + if (type == 2) { - var ajaxUrl = weburl+"/member/index.php?c=lt_job&act=refresh_ltjob"; - var pData = {ltjobid : id}; - }else if (type == 3){ + var ajaxUrl = weburl + "/member/index.php?c=lt_job&act=refresh_ltjob"; + var pData = { ltjobid: id }; + } else if (type == 3) { - var ajaxUrl = weburl+"/member/index.php?c=job&act=ltRefreshJob"; - var pData = {jobid : id}; + var ajaxUrl = weburl + "/member/index.php?c=job&act=ltRefreshJob"; + var pData = { jobid: id }; } - $.post(ajaxUrl, pData, function(data) { + $.post(ajaxUrl, pData, function (data) { data = eval('(' + data + ')'); if (data.error == 1) { - layer.msg(data.msg, 2, 9, function() { + layer.msg(data.msg, 2, 9, function () { window.location.reload(); }); @@ -440,20 +442,20 @@ server_single('sxltjob'); firstTab(); var msglayer = layer.open({ - type : 1, - title : '刷新猎头职位', - closeBtn : 1, - border : [ 10, 0.3, '#000', true ], - area : [ '810px', 'auto' ], - content : $("#tcmsg"), - cancel:function(){ + type: 1, + title: '刷新猎头职位', + closeBtn: 1, + border: [10, 0.3, '#000', true], + area: ['810px', 'auto'], + content: $("#tcmsg"), + cancel: function () { window.location.reload(); } }); } else { if (data.url) { - layer.msg(data.msg, 2, 9, function() { + layer.msg(data.msg, 2, 9, function () { window.location.href = data.url; }); } else { @@ -468,41 +470,41 @@ /* 预约刷新 */ function reserveRefreshJob(job_id, status, space, end, s_time, e_time) { $("#reserve_id").val(job_id); - if(status != ''){ + if (status != '') { $("input[name=status][value='1']").attr("checked", status == '1' ? true : false); $("input[name=status][value='2']").attr("checked", status == '2' ? true : false); - }else{ + } else { $("input[name=status][value='1']").attr("checked", false); $("input[name=status][value='2']").attr("checked", false); } - if(space != ''){ + if (space != '') { $("#interval").val(space); - }else{ + } else { $("#interval").val(''); } - if(end != '' && end != '不限'){ + if (end != '' && end != '不限') { $("#end_time").val(end); - }else{ + } else { $("#end_time").val(''); } - if(s_time != '' && s_time != '不限'){ + if (s_time != '' && s_time != '不限') { $("#s_time").val(s_time); - }else{ + } else { $("#s_time").val(''); } - if(e_time != '' && e_time != '不限'){ + if (e_time != '' && e_time != '不限') { $("#e_time").val(e_time); - }else{ + } else { $("#e_time").val(''); } $.layer({ - type : 1, - title : '预约刷新', - closeBtn : [ 0, true ], - border : [ 10, 0.3, '#000', true ], - area : [ '620px', 'auto'], - page : { - dom : '#reserve_box' + type: 1, + title: '预约刷新', + closeBtn: [0, true], + border: [10, 0.3, '#000', true], + area: ['620px', 'auto'], + page: { + dom: '#reserve_box' } }); form.render(); @@ -573,27 +575,27 @@ */ function setJobPromoteClose() { - var jobid = $("#close_promote_jobid").val(); - var type = $("#close_promote_type").val(); + var jobid = $("#close_promote_jobid").val(); + var type = $("#close_promote_type").val(); loadlayer(); - $.post('index.php?c=job&act=closeJobPromote', {jobid : jobid, type : type}, function(data) { + $.post('index.php?c=job&act=closeJobPromote', { jobid: jobid, type: type }, function (data) { layer.closeAll('loading'); - var data = eval('(' + data + ')'); - var errcode = data.errcode; + var data = eval('(' + data + ')'); + var errcode = data.errcode; - var msg = data.msg; + var msg = data.msg; - if(errcode == 7){ + if (errcode == 7) { layer.msg(msg, 2, 8); return false; - }else{ + } else { - layer.msg(msg, 2, errcode, function() { + layer.msg(msg, 2, errcode, function () { window.location.reload(); }) } @@ -601,184 +603,184 @@ } /* 职位推广:置顶、推荐、紧急招聘 */ -function jobPromote(id, etime, type){ +function jobPromote(id, etime, type) { loadlayer(); - $.post('index.php?c=job&act=jobPromote',{ type : type}, function(data){ + $.post('index.php?c=job&act=jobPromote', { type: type }, function (data) { layer.closeAll('loading'); - var data = eval('(' + data + ')'); - var status = data.status; - var price = data.price; + var data = eval('(' + data + ')'); + var status = data.status; + var price = data.price; // 套餐量充足 - if(status == 1){ + if (status == 1) { var num = data.num; $('#promote_jobid').val(id); // 推广职位ID - if(etime !=''){ // 显示推广结束日期 - if(type == 1){ - $('#peomote_etime_div').html('目前置顶职位的到期时间为:<span id="promote_etime" class="set_tips_n">'+etime+'</span>'); - }else if(type == 2){ - $('#peomote_etime_div').html('目前推荐职位的到期时间为:<span id="promote_etime" class="set_tips_n">'+etime+'</span>'); - }else if(type == 3){ - $('#peomote_etime_div').html('目前紧急招聘职位的到期时间为:<span id="promote_etime" class="set_tips_n">'+etime+'</span>'); - }else if(type == 4){ - $('#peomote_etime_div').html('目前推荐兼职到期时间为:<span id="promote_etime" class="set_tips_n">'+etime+'</span>'); - }else if(type == 5){ - $('#peomote_etime_div').html('目前职位自动刷新到期时间为:<span id="promote_etime" class="set_tips_n">'+etime+'</span>'); + if (etime != '') { // 显示推广结束日期 + if (type == 1) { + $('#peomote_etime_div').html('目前置顶职位的到期时间为:<span id="promote_etime" class="set_tips_n">' + etime + '</span>'); + } else if (type == 2) { + $('#peomote_etime_div').html('目前推荐职位的到期时间为:<span id="promote_etime" class="set_tips_n">' + etime + '</span>'); + } else if (type == 3) { + $('#peomote_etime_div').html('目前紧急招聘职位的到期时间为:<span id="promote_etime" class="set_tips_n">' + etime + '</span>'); + } else if (type == 4) { + $('#peomote_etime_div').html('目前推荐兼职到期时间为:<span id="promote_etime" class="set_tips_n">' + etime + '</span>'); + } else if (type == 5) { + $('#peomote_etime_div').html('目前职位自动刷新到期时间为:<span id="promote_etime" class="set_tips_n">' + etime + '</span>'); } $('#peomote_etime_div').show(); } - if(type == 1){ + if (type == 1) { - var title = '职位置顶'; - if (price == 0){ + var title = '职位置顶'; + if (price == 0) { $('#promote_tc').html('<font color="red">限时福利:</font>置顶职位金额 <font color="red">0</font> 元'); } else { - $('#promote_tc').html('您的职位置顶套餐剩余:<span class="set_tips_n promote_tc">'+num+'</span>天'); + $('#promote_tc').html('您的职位置顶套餐剩余:<span class="set_tips_n promote_tc">' + num + '</span>天'); } $('#promote_type').val('top'); - }else if(type == 2){ + } else if (type == 2) { - var title = '职位推荐'; - if (price == 0){ + var title = '职位推荐'; + if (price == 0) { $('#promote_tc').html('<font color="red">限时福利:</font>推荐职位金额 <font color="red">0</font> 元'); } else { $('#promote_tc').html('您的职位推荐套餐剩余:<span class="set_tips_n promote_tc">' + num + '</span>天'); } $('#promote_type').val('rec'); - }else if(type == 3){ + } else if (type == 3) { - var title = '职位紧急招聘'; - if (price == 0){ + var title = '职位紧急招聘'; + if (price == 0) { $('#promote_tc').html('<font color="red">限时福利:</font>紧急招聘金额 <font color="red">0</font> 元'); } else { $('#promote_tc').html('您的职位紧急招聘套餐剩余:<span class="set_tips_n promote_tc">' + num + '</span>天'); } $('#promote_type').val('urgent'); - }else if(type == 4){ + } else if (type == 4) { - var title = '兼职推荐'; - if (price == 0){ + var title = '兼职推荐'; + if (price == 0) { $('#promote_tc').html('<font color="red">限时福利:</font>推荐兼职金额 <font color="red">0</font> 元'); } else { $('#promote_tc').html('您的职位推荐套餐剩余:<span class="set_tips_n promote_tc">' + num + '</span>天'); } $('#promote_type').val('recpart'); - }else if(type == 5){ + } else if (type == 5) { var chk_value = []; if (isNaN(id)) { // 批量刷新职位需要的id - $('input[name="' + id + '"]:checked').each(function() { + $('input[name="' + id + '"]:checked').each(function () { chk_value.push($(this).val()); }); } else { chk_value.push(id); } - if(chk_value.length > 0){ + if (chk_value.length > 0) { $("#promote_jobid").val(chk_value); - }else{ - layer.msg('请选择要自动刷新的职位',2,8);return false; + } else { + layer.msg('请选择要自动刷新的职位', 2, 8); return false; } - var title = '自动刷新'; + var title = '自动刷新'; $('#promote_tc').html('<font color="red">限时福利:</font>自动刷新金额 <font color="red">0</font> 元'); $('#promote_type').val('autojob'); } $.layer({ - type : 1, - title : title, - closeBtn : [ 0, true ], - border : [ 10, 0.3, '#000', true ], - area : [ '350px', 'auto'], - page : { - dom : '#promote_div' + type: 1, + title: title, + closeBtn: [0, true], + border: [10, 0.3, '#000', true], + area: ['350px', 'auto'], + page: { + dom: '#promote_div' } }); - }else if(status == 2){ + } else if (status == 2) { $('#promoteid').val(id);// 推广职位ID - var server,title; - if(type == 1){ + var server, title; + if (type == 1) { server = 'jobtop'; title = '职位置顶'; - $("#xdays").attr('placeholder','自定义置顶天数'); - } else if(type == 2){ + $("#xdays").attr('placeholder', '自定义置顶天数'); + } else if (type == 2) { server = 'jobrec'; title = '职位推荐'; - $("#xdays").attr('placeholder','自定义推荐天数'); - } else if(type == 3){ + $("#xdays").attr('placeholder', '自定义推荐天数'); + } else if (type == 3) { server = 'joburgent'; title = '紧急招聘'; - $("#xdays").attr('placeholder','自定义紧急天数'); - }else if(type == 4){ + $("#xdays").attr('placeholder', '自定义紧急天数'); + } else if (type == 4) { server = 'partrec'; title = '兼职推荐'; - $("#xdays").attr('placeholder','自定义推荐天数'); - }else if(type == 5){ + $("#xdays").attr('placeholder', '自定义推荐天数'); + } else if (type == 5) { // 自动刷新没有套餐,只有单项购买 $("#tcbox").hide(); $("#rating_4").show(); - $("#rating_type li").each(function(){ - if($(this).attr('rating') == 4){ + $("#rating_type li").each(function () { + if ($(this).attr('rating') == 4) { $(this).click(); } }) server = 'autojob'; title = '职位自动刷新'; - $("#xdays").attr('placeholder','自定义刷新天数'); + $("#xdays").attr('placeholder', '自定义刷新天数'); // 职位自动刷新又批量处理 var chk_value = []; if (isNaN(id)) { // 批量刷新职位需要的id - $('input[name="' + id + '"]:checked').each(function() { + $('input[name="' + id + '"]:checked').each(function () { chk_value.push($(this).val()); }); } else { chk_value.push(id); } - if(chk_value.length > 0){ + if (chk_value.length > 0) { $("#jobautoids").val(chk_value); - }else{ - layer.msg('请选择要自动刷新的职位',2,8);return false; + } else { + layer.msg('请选择要自动刷新的职位', 2, 8); return false; } } server_single(server, data.jifen, data.price); firstTab(); var msglayer = layer.open({ - type : 1, - title : title, - closeBtn : 1, - border : [ 10, 0.3, '#000', true ], - area : [ '810px', 'auto'], - content : $('#tcmsg'), - cancel:function(){ - if(type == 4){ + type: 1, + title: title, + closeBtn: 1, + border: [10, 0.3, '#000', true], + area: ['810px', 'auto'], + content: $('#tcmsg'), + cancel: function () { + if (type == 4) { window.location.href = "index.php?c=partok&w=1";; - }else{ + } else { window.location.href = "index.php?c=job&w=1"; } } }); - }else{ - layer.msg(data.msg,2,8); + } else { + layer.msg(data.msg, 2, 8); } }); } /* 套餐内设置推广天数检测 */ -function checkPromoteDay(){ +function checkPromoteDay() { - var promote_tc = $('.promote_tc').html(); - var promote_day = $('#promote_day').val(); + var promote_tc = $('.promote_tc').html(); + var promote_day = $('#promote_day').val(); - if(parseInt(promote_tc) < parseInt(promote_day)){ + if (parseInt(promote_tc) < parseInt(promote_day)) { $('#promote_day').val(parseInt(promote_tc)); } } @@ -786,9 +788,9 @@ /* 职位推广设置 */ function setJobPromote() { - var jobid = $("#promote_jobid").val(); - var days = $("#promote_day").val(); - var type = $("#promote_type").val(); + var jobid = $("#promote_jobid").val(); + var days = $("#promote_day").val(); + var type = $("#promote_type").val(); if (days == '') { @@ -798,22 +800,22 @@ loadlayer(); - $.post('index.php?c=job&act=setJobPromote', {jobid : jobid, type : type, days : days}, function(data) { + $.post('index.php?c=job&act=setJobPromote', { jobid: jobid, type: type, days: days }, function (data) { layer.closeAll('loading'); - var data = eval('(' + data + ')'); - var errcode = data.errcode; + var data = eval('(' + data + ')'); + var errcode = data.errcode; - var msg = data.msg; + var msg = data.msg; - if(errcode == 7){ + if (errcode == 7) { layer.msg(msg, 2, 8); return false; - }else{ + } else { - layer.msg(msg, 2, errcode, function() { + layer.msg(msg, 2, errcode, function () { window.location.reload(); }) } @@ -821,9 +823,9 @@ } /* 职位推广,选择天数 */ -function checkRadio(value,type){ +function checkRadio(value, type) { - if(value == ''){ + if (value == '') { $("#price_int").text(0); $("#single_order_price").text(0); return false; @@ -833,20 +835,20 @@ server = $("#pay_server").val(), pro = $("#integral_pro").val(), online = $("#integral_online").val(); - if(server == 'partrec' || server == 'jobrec'){ + if (server == 'partrec' || server == 'jobrec') { price = $("#server_com_recjob").val(); - }else if (server == 'joburgent'){ + } else if (server == 'joburgent') { price = $("#server_com_urgent").val(); - }else if (server == 'jobtop'){ + } else if (server == 'jobtop') { price = $("#server_integral_job_top").val(); - }else if (server == 'autojob'){ + } else if (server == 'autojob') { price = $("#server_job_auto").val(); } // type=radio 点击单选框 type=input 自定义天数输入 - if(type == 'radio'){ + if (type == 'radio') { $("#xdays").val(''); - $("input[value='"+value+"']").attr("checked","checked"); + $("input[value='" + value + "']").attr("checked", "checked"); } $('#server_integral_dk').val(''); // 积分清空 @@ -866,70 +868,70 @@ $(".price_single_member").show(); - if(online == 2 || online == 1 || online==4){ + if (online == 2 || online == 1 || online == 4) { var singleJobPrice = accMul(parseFloat(value), parseFloat(price)); - if(server == 'autojob'){ + if (server == 'autojob') { var autoids = $("#jobautoids").val(); var idarr = autoids.split(','); - var num = idarr.length; - var singleJobPrice = accMul(parseInt(num), singleJobPrice); + var num = idarr.length; + var singleJobPrice = accMul(parseInt(num), singleJobPrice); } $('#price_int').text(singleJobPrice); $('#single_order_price').text(singleJobPrice); - var length = $("#coupon_list_single_member li").length; + var length = $("#coupon_list_single_member li").length; - $('#coupon_list_single_member li').each(function(){ + $('#coupon_list_single_member li').each(function () { var scope = $(this).attr('data-price'); - if(scope){ - if(parseInt(scope) > parseInt(singleJobPrice)){ + if (scope) { + if (parseInt(scope) > parseInt(singleJobPrice)) { $(this).hide(); length = length - 1; - }else{ + } else { $(this).show(); } } }); - if(length == 1){ + if (length == 1) { $(".coupon_div").hide(); - }else{ + } else { $(".coupon_div").show(); } - }else if(online == 3){ + } else if (online == 3) { var singleJobPrice = accMul(parseFloat(value), parseFloat(price)); var jifen = accMul(parseFloat(singleJobPrice), parseInt(pro)) - if(server == 'autojob'){ + if (server == 'autojob') { var autoids = $("#jobautoids").val(); var idarr = autoids.split(','); - var num = idarr.length; + var num = idarr.length; jifen = accMul(parseInt(num), jifen); } $('#price_int').text(jifen); - var integral = $('#user_integral_all').val(); + var integral = $('#user_integral_all').val(); - var minJf = $("#integral_min").val(); + var minJf = $("#integral_min").val(); - if(parseInt(jifen) > parseInt(integral)){ + if (parseInt(jifen) > parseInt(integral)) { $('#integral_buy').hide(); $('#pay_integral_buy').show(); - if(parseInt(jifen) < parseInt(minJf)){ + if (parseInt(jifen) < parseInt(minJf)) { $('#integral_int').val(minJf); $('#price_int').text(accDiv(minJf, pro)); - }else{ + } else { $('#integral_int').val(jifen); $('#price_int').text(accDiv(jifen, pro)); } $("#single_integral").text(jifen); $("#single_order_price").text(price); - }else{ + } else { $('#single_integral').text(jifen); $('#pay_integral_buy').hide(); $('#integral_buy').show(); @@ -937,13 +939,13 @@ } } -function radioClean(obj){ +function radioClean(obj) { - $("input[name='days']").attr("checked",false); + $("input[name='days']").attr("checked", false); $(".coupon_single_member").hide(); $(".price_single_member").show(); - if(obj == ''){ + if (obj == '') { $('#single_integral').html(0); $('#single_order_price').html(0); $('#integral_int').val(''); @@ -960,136 +962,136 @@ /* 积分抵扣,单项购买 */ function checkIntegralDKSingleJob(integral, integral_pro, type) { - var integral_dk = $("#integral_dk_job_"+type).val(); // 抵扣输入积分 + var integral_dk = $("#integral_dk_job_" + type).val(); // 抵扣输入积分 - var single_price = $("#single_"+type+"_price").text(); // 需支付金额金额 + var single_price = $("#single_" + type + "_price").text(); // 需支付金额金额 - var coupon_id = $("#coupon_id").val(); + var coupon_id = $("#coupon_id").val(); - var coupon_price = $("#coupon_price").val(); + var coupon_price = $("#coupon_price").val(); - if(coupon_id && coupon_price){ + if (coupon_id && coupon_price) { - single_price = accSub(parseFloat(single_price), parseFloat(coupon_price)); + single_price = accSub(parseFloat(single_price), parseFloat(coupon_price)); } - var integral_need = accMul(parseFloat(single_price), parseInt(integral_pro)); // 所需积分 + var integral_need = accMul(parseFloat(single_price), parseInt(integral_pro)); // 所需积分 - if(parseInt(integral_need) == 0){ + if (parseInt(integral_need) == 0) { - var integral_need = 1; - }else if(integral_need > parseInt(integral_need)){ + var integral_need = 1; + } else if (integral_need > parseInt(integral_need)) { - var integral_need = accAdd(parseInt(integral_need), 1); + var integral_need = accAdd(parseInt(integral_need), 1); } - if(integral_dk){ + if (integral_dk) { - if(parseInt(integral_dk) > 0){ - $("#integral_dk_job_"+type).val(parseInt(integral_dk)); + if (parseInt(integral_dk) > 0) { + $("#integral_dk_job_" + type).val(parseInt(integral_dk)); } - if(parseInt(integral) >= parseInt(integral_need)) { // 拥有积分充足 + if (parseInt(integral) >= parseInt(integral_need)) { // 拥有积分充足 - if(parseInt(integral_dk) > parseInt(integral_need)) { // 输入抵扣积分超过所需积分 + if (parseInt(integral_dk) > parseInt(integral_need)) { // 输入抵扣积分超过所需积分 - $("#integral_dk_job_"+type).val(parseInt(integral_need)); // 抵扣积分变更最大所需积分 + $("#integral_dk_job_" + type).val(parseInt(integral_need)); // 抵扣积分变更最大所需积分 - var order_price = accSub(parseFloat(single_price), accDiv(integral_need, parseInt(integral_pro))); // 抵扣后金额 0 + var order_price = accSub(parseFloat(single_price), accDiv(integral_need, parseInt(integral_pro))); // 抵扣后金额 0 } else { - var order_price = accSub(parseFloat(single_price), accDiv(parseInt(integral_dk), parseInt(integral_pro))); // 抵扣积分后所需金额 + var order_price = accSub(parseFloat(single_price), accDiv(parseInt(integral_dk), parseInt(integral_pro))); // 抵扣积分后所需金额 } } else { // 拥有积分不充足 - if(parseInt(integral_dk) > parseInt(integral)) { // 抵扣所有积分 + if (parseInt(integral_dk) > parseInt(integral)) { // 抵扣所有积分 - $("#integral_dk_job_"+type).val(parseInt(integral)); + $("#integral_dk_job_" + type).val(parseInt(integral)); - var order_price = accSub(parseFloat(single_price), accDiv(integral, parseInt(integral_pro))); // 抵扣积分后所需金额 + var order_price = accSub(parseFloat(single_price), accDiv(integral, parseInt(integral_pro))); // 抵扣积分后所需金额 } else { - var order_price = accSub(parseFloat(single_price), accDiv(integral_dk, parseInt(integral_pro))); // 抵扣积分后所需金额 + var order_price = accSub(parseFloat(single_price), accDiv(integral_dk, parseInt(integral_pro))); // 抵扣积分后所需金额 } } /* 根据抵扣后金额,判断支付方式 */ - if(order_price <= 0) { + if (order_price <= 0) { - $("#single_"+type+"_order_price").html('<em class="single_payprice_n">0</em> 元'); - $("#"+type+"_pay_div").hide(); - $("#"+type+"_integral_div").show(); + $("#single_" + type + "_order_price").html('<em class="single_payprice_n">0</em> 元'); + $("#" + type + "_pay_div").hide(); + $("#" + type + "_integral_div").show(); } else { - $("#single_"+type+"_order_price").html('<em class="single_payprice_n">'+order_price+'</em> 元'); - $("#"+type+"_pay_div").show(); - $("#"+type+"_integral_div").hide(); + $("#single_" + type + "_order_price").html('<em class="single_payprice_n">' + order_price + '</em> 元'); + $("#" + type + "_pay_div").show(); + $("#" + type + "_integral_div").hide(); } - }else{ - $("#single_"+type+"_order_price").html('<em class="single_payprice_n">'+single_price+'</em> 元'); + } else { + $("#single_" + type + "_order_price").html('<em class="single_payprice_n">' + single_price + '</em> 元'); - $("#"+type+"_pay_div").show(); - $("#"+type+"_integral_div").hide(); + $("#" + type + "_pay_div").show(); + $("#" + type + "_integral_div").hide(); } } /* 积分模式,积分不足的情况,充值积分输入检测 */ -function checkIntegralPaySingleJobTg(type,integral, integral_min, integral_pro){ +function checkIntegralPaySingleJobTg(type, integral, integral_min, integral_pro) { - var single_integral = $('#single_'+type+'_integral').html(); // 单项购买所需积分 - var integral = integral; // 目前拥有积分 + var single_integral = $('#single_' + type + '_integral').html(); // 单项购买所需积分 + var integral = integral; // 目前拥有积分 - var integral_need = accSub(parseInt(single_integral), parseInt(integral)); // 单选购买减去账号积分,还需要积分数量 - var integral_min = integral_min; // 站点最低充值积分 - var integral_pro = integral_pro; // 站点积分比例 + var integral_need = accSub(parseInt(single_integral), parseInt(integral)); // 单选购买减去账号积分,还需要积分数量 + var integral_min = integral_min; // 站点最低充值积分 + var integral_pro = integral_pro; // 站点积分比例 - if(parseInt(integral_need) < parseInt(integral_min)){ + if (parseInt(integral_need) < parseInt(integral_min)) { - var minJifen = integral_min; - }else{ + var minJifen = integral_min; + } else { - var minJifen = integral_need; + var minJifen = integral_need; } - var integral_int = $('#integral_int').val(); + var integral_int = $('#integral_int').val(); - if(parseInt(integral_int) < parseInt(minJifen)){ + if (parseInt(integral_int) < parseInt(minJifen)) { $('#integral_int').val(minJifen); $('#price_int').html(accDiv(minJifen, integral_pro)); - }else if(integral_int != ''){ + } else if (integral_int != '') { $('#price_int').html(accDiv(parseInt(integral_int), integral_pro)); - } else{ + } else { $('#integral_int').val(minJifen); - $('#price_int').html(accDiv(parseInt(minJifen),integral_pro)); + $('#price_int').html(accDiv(parseInt(minJifen), integral_pro)); } } /* 会员中心,职位推广操作,优惠券选择 */ -function chCouponPromote(id, price, scope, name, type){ +function chCouponPromote(id, price, scope, name, type) { $("ul#coupon_list_single_member li span").removeClass("yun_purchase_yhq_xz_cur"); - $("#single_"+id).addClass("yun_purchase_yhq_xz_cur"); + $("#single_" + id).addClass("yun_purchase_yhq_xz_cur"); - var coupon_id = id; - var coupon_price = price; - var coupon_scope = scope; - var coupon_name = name; + var coupon_id = id; + var coupon_price = price; + var coupon_scope = scope; + var coupon_name = name; - var type = type; + var type = type; - var pro = $("#integral_pro").val(); + var pro = $("#integral_pro").val(); - var single_price = $("#single_"+type+"_price").html(); + var single_price = $("#single_" + type + "_price").html(); - if(parseFloat(coupon_scope) > parseFloat(single_price)){ + if (parseFloat(coupon_scope) > parseFloat(single_price)) { layer.msg("消费金额不满足,请重新选择!", 2, 8); @@ -1099,9 +1101,9 @@ $("#yhq_name_n").html('请选择'); - $("#single_"+type+"_order_price").html("<em class='single_payprice_n'>"+single_price+"</em> 元"); + $("#single_" + type + "_order_price").html("<em class='single_payprice_n'>" + single_price + "</em> 元"); - $("#single_"+id).removeClass("yun_purchase_yhq_xz_cur"); + $("#single_" + id).removeClass("yun_purchase_yhq_xz_cur"); $(".coupon_single_member").hide(); @@ -1109,16 +1111,16 @@ $("#integral_dk_div").show(); - var integral_dk = $("#integral_dk_job_"+type).val(); + var integral_dk = $("#integral_dk_job_" + type).val(); - if(integral_dk){ + if (integral_dk) { - var price = accDiv(integral_dk, pro); + var price = accDiv(integral_dk, pro); - $("#"+type+"_pay_div").show(); - $("#"+type+"_integral_div").hide(); + $("#" + type + "_pay_div").show(); + $("#" + type + "_integral_div").hide(); - $("#single_"+type+"_order_price").html("<em class='single_payprice_n'>"+ accSub(single_price, price) +"</em> 元"); + $("#single_" + type + "_order_price").html("<em class='single_payprice_n'>" + accSub(single_price, price) + "</em> 元"); } return false; @@ -1127,14 +1129,14 @@ $("#coupon_id").val(coupon_id); $("#coupon_price").val(coupon_price); - var integral_dk = $("#integral_dk_job_"+type).val(); + var integral_dk = $("#integral_dk_job_" + type).val(); - if(coupon_id && coupon_price ){ + if (coupon_id && coupon_price) { $("#yhq_name_n").html(coupon_name); - if(parseFloat(coupon_price) >= parseFloat(single_price)){ + if (parseFloat(coupon_price) >= parseFloat(single_price)) { $("#order_coupon").html(single_price); @@ -1142,18 +1144,18 @@ $(".price_single_member").hide(); - if(integral_dk){ + if (integral_dk) { $("#integral_dk_job_" + type).val(''); } $("#integral_dk_div").hide(); - }else{ + } else { - var price = accSub(parseFloat(single_price), parseFloat(coupon_price)); + var price = accSub(parseFloat(single_price), parseFloat(coupon_price)); - var integral_need = accMul(price, pro); + var integral_need = accMul(price, pro); $("#integral_dk_div").show(); @@ -1161,42 +1163,42 @@ $(".price_single_member").show(); - if(parseInt(integral_need) <= parseInt(integral_dk)){ + if (parseInt(integral_need) <= parseInt(integral_dk)) { - $("#single_"+type+"_order_price").html('<em class="single_payprice_n">0</em> 元'); + $("#single_" + type + "_order_price").html('<em class="single_payprice_n">0</em> 元'); - $("#"+type+"_pay_div").hide(); + $("#" + type + "_pay_div").hide(); - $("#"+type+"_integral_div").show(); + $("#" + type + "_integral_div").show(); $("#integral_dk_job_" + type).val(integral_need); - }else{ + } else { - $("#single_"+ type +"_order_price").html("<em class='single_payprice_n'>"+price+"</em> 元"); + $("#single_" + type + "_order_price").html("<em class='single_payprice_n'>" + price + "</em> 元"); - $("#"+type+"_pay_div").show(); + $("#" + type + "_pay_div").show(); - $("#"+type+"_integral_div").hide(); + $("#" + type + "_integral_div").hide(); - var integral_dk = $("#integral_dk_job_"+type).val(); + var integral_dk = $("#integral_dk_job_" + type).val(); - if(integral_dk){ + if (integral_dk) { - var integral_need = accSub(parseInt(integral_need), parseInt(integral_dk)); + var integral_need = accSub(parseInt(integral_need), parseInt(integral_dk)); - $("#single_"+type+"_order_price").html("<em class='single_payprice_n'>"+accDiv(integral_need, pro)+"</em> 元"); + $("#single_" + type + "_order_price").html("<em class='single_payprice_n'>" + accDiv(integral_need, pro) + "</em> 元"); } } } - }else{ + } else { $("#yhq_name_n").html('请选择'); - $("#single_"+ type +"_order_price").html("<em class='single_payprice_n'>"+single_price+"</em> 元"); + $("#single_" + type + "_order_price").html("<em class='single_payprice_n'>" + single_price + "</em> 元"); $(".coupon_single_member").hide(); @@ -1204,25 +1206,25 @@ $("#integral_dk_div").show(); - var integral_dk = $("#integral_dk_job_"+type).val(); + var integral_dk = $("#integral_dk_job_" + type).val(); - if(integral_dk){ + if (integral_dk) { - var price = accDiv(integral_dk, pro); + var price = accDiv(integral_dk, pro); - if(parseFloat(price) < parseFloat(single_price)){ + if (parseFloat(price) < parseFloat(single_price)) { - $("#"+type+"_pay_div").show(); - $("#"+type+"_integral_div").hide(); + $("#" + type + "_pay_div").show(); + $("#" + type + "_integral_div").hide(); - $("#single_"+type+"_order_price").html("<em class='single_payprice_n'>"+ accSub(single_price, price) +"</em> 元"); + $("#single_" + type + "_order_price").html("<em class='single_payprice_n'>" + accSub(single_price, price) + "</em> 元"); - }else{ + } else { - $("#"+type+"_pay_div").hide(); - $("#"+type+"_integral_div").show(); + $("#" + type + "_pay_div").hide(); + $("#" + type + "_integral_div").show(); - $("#single_"+type+"_order_price").html("<em class='single_payprice_n'>0</em> 元"); + $("#single_" + type + "_order_price").html("<em class='single_payprice_n'>0</em> 元"); } } } -- Gitblit v1.9.0