/* PC会员中心 - 应聘简历 - 查看联系方式 */
function isDownResume(eid, url, num){
var i = layer.confirm('您还可以查看'+num+'份简历,是否查看?', {btn: ['查看']}, function() {
layer.close(i);
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 downResume(eid, url) {
$.post(url, {eid : eid}, function(data) {
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; // 下载简历提示语句
if(down == 1){
if(type == 2){
$('#tips_way').html('
以下条件尚未满足,暂时无法查看联系方式,请按顺序完成:
');
}else{
$('#tips_way').html('以下条件尚未满足,暂时无法查看联系方式,请按顺序完成:
');
}
}
$("#msgList").html(msg);
var msgLayer = layer.open({
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);
firstTab();
var msglayer = layer.open({
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){
window.location.reload();
} else {
if (data.url) {
layer.msg(data.msg, 2, 9, function() {
window.location.href = data.url;
});
} else {
layer.msg(data.msg, 2, 8);
}
}
});
}
/* PC 会员中心邀请面试*/
function inviteResume(obj){
var jobid = $(obj).attr("jobid");
var r_uid = $(obj).attr("uid"); // 邀请人才UID
if(jobid){
$("#nameid").val(jobid);
selects( jobid, 'name', $(this).attr("jobname") );
}
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");}
loadlayer();
//判断是否达到每天最大操作次数
$.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){
layer.msg(data.msg, 2, 8);
}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){
var data = eval('('+data+')');
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(status == 1){ // 没有职位
var msgList = data.msgList;
var msg = msgList.join('');
var invite = data.invite;
if(invite == 1){
$('#tips_way').html('以下条件尚未满足,暂时无法邀请面试,请按顺序完成:
');
}
$("#msgList").html(msg);
var msgLayer = layer.open({
type : 1,
title : '温馨提示',
closeBtn : 1,
border : [10, 0.3, '#000', true],
area : ['auto', 'auto'],
content : $("#jobcheck")
});
}else if(status == 2){ // 购买服务
server_single('invite');
firstTab();
var msglayer = layer.open({
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){ // 邀请面试
var msglayer = layer.open({
type: 1,
title: '邀请面试',
closeBtn: 1,
border: [10, 0.3, '#000', true],
area: ['auto', 'auto'],
content: $("#job_box"),
cancel:function(){
window.location.reload();
}
});
}else{
if(data.login){
showlogin(data.login);
}else{
layer.msg(data.msg , 2, 8);return false;
}
}
});
}
});
}
function refreshAllJob(name, num){
var chk_value = [];
var jobnums = 0;
var id = '';
$('input[name="' + name + '"]:checked').each(function() {
chk_value.push($(this).val());
id = id+','+$(this).val();
jobnums++;
});
id = id.substring('1');
if(parseInt(num) > parseInt(jobnums)){
var msg = '本次刷新'+jobnums+'个在招职位,将扣除'+jobnums+'份套餐刷新量,是否继续?'
layer.open({
title : [ '温馨提示', 'background-color: #FF4351; color:#fff;' ],
content : msg,
btn : ['确定','取消'],
yes:function(index){
layer.close(index);
sxJob(id);
}
});
}else{
sxJob(id);
}
}
function refreshJob(id, num) {
if (id == '') {
layer.msg('您暂无发布中的职位!', 2, 8, function(){
window.location.reload();
});
return false;
} else{
var chk_value = id.split(',');
var jobnums = chk_value.length;
if(parseInt(num) > parseInt(jobnums)){
var msg = '本次刷新'+jobnums+'个在招职位,将扣除'+jobnums+'份套餐刷新量,是否继续?'
layer.open({
title : [ '温馨提示', 'background-color: #FF4351; color:#fff;' ],
content : msg,
btn : ['确定','取消'],
yes:function(index){
layer.close(index);
sxJob(id);
}
});
}else{
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) {
layer.closeAll('loading');
data = eval('(' + data + ')');
if (data.status == -1) {
layer.msg(data.msg, 2, 8);
} else if (data.status == 1) {
var sxnum = data.sxnum;
var num = chk_value.length;
if(sxnum < num){
layer.msg('今日还能刷新职位'+sxnum+'份', 2, 8);
return false;
}
$('#jobids').val(chk_value);
var jobids = $('#jobids').val();
var ajaxUrl = weburl + "/member/index.php?c=job&act=refresh_job";
$.post(ajaxUrl, {jobid : jobids}, function(data) {
data = eval('(' + data + ')');
if (data.error == 1) {
layer.msg(data.msg, 2, 9, function() {
window.location.reload();
});
} else if (data.error == 2) {
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(){
window.location.reload();
}
});
} else {
if (data.url) {
layer.msg(data.msg, 2, 9, function() {
window.location.href = data.url;
});
} else {
layer.msg(data.msg, 2, 8);
}
}
});
}
});
}
/*兼职刷新 */
function refreshPart(id, name) {
$.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', {'type' : 'refreshjob'}, function(data) {
data = eval('(' + data + ')');
if (data.status == -1) {
layer.msg(data.msg, 2, 8);
} else if (data.status == 1) {
if (id) {
var chk_value = id;
var i = 1;
} else {
var chk_value = [];
var i = 0;
$('input[name="' + name + '"]:checked').each(function() {
chk_value.push($(this).val());
i++;
});
if(chk_value.length == 0){
layer.msg('请选择要刷新的兼职', 2, 8);
return false;
}
}
$('#partids').val(chk_value);
var partids = $('#partids').val();
var ajaxUrl = weburl + "/member/index.php?c=part&act=refresh_part";
$.post(ajaxUrl, {partid : partids}, function(data) {
data = eval('(' + data + ')');
if (data.error == 1) {
layer.msg(data.msg, 2, 9, function() {
window.location.reload();
});
} else if (data.error == 2) {
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(){
window.location.reload();
}
});
} else {
if (data.url) {
layer.msg(data.msg, 2, 9, function() {
window.location.href = data.url;
});
} else {
layer.msg(data.msg, 2, 8);
}
}
});
}
});
}
/*猎头职位刷新 */
function refreshLtJob(id, type) {
$.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', {'type' : 'refreshjob'}, function(data) {
data = eval('(' + data + ')');
if (data.status == -1) {
layer.msg(data.msg, 2, 8);
} else if (data.status == 1) {
if (id == '') {
layer.msg('职位职位参数错误!', 2, 8, function(){
window.location.reload();
});
}
$('#jobids').val(id);
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=job&act=ltRefreshJob";
var pData = {jobid : id};
}
$.post(ajaxUrl, pData, function(data) {
data = eval('(' + data + ')');
if (data.error == 1) {
layer.msg(data.msg, 2, 9, function() {
window.location.reload();
});
} else if (data.error == 2) {
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(){
window.location.reload();
}
});
} else {
if (data.url) {
layer.msg(data.msg, 2, 9, function() {
window.location.href = data.url;
});
} else {
layer.msg(data.msg, 2, 8);
}
}
});
}
});
}
/* 预约刷新 */
function reserveRefreshJob(job_id, status, space, end, s_time, e_time) {
$("#reserve_id").val(job_id);
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{
$("input[name=status][value='1']").attr("checked", false);
$("input[name=status][value='2']").attr("checked", false);
}
if(space != ''){
$("#interval").val(space);
}else{
$("#interval").val('');
}
if(end != '' && end != '不限'){
$("#end_time").val(end);
}else{
$("#end_time").val('');
}
if(s_time != '' && s_time != '不限'){
$("#s_time").val(s_time);
}else{
$("#s_time").val('');
}
if(e_time != '' && e_time != '不限'){
$("#e_time").val(e_time);
}else{
$("#e_time").val('');
}
$.layer({
type : 1,
title : '预约刷新',
closeBtn : [ 0, true ],
border : [ 10, 0.3, '#000', true ],
area : [ '620px', 'auto'],
page : {
dom : '#reserve_box'
}
});
form.render();
}
/**
* 职位推广关闭提示
* @param id
* @param etime
* @param day
* @param type
*/
function closeJobPromote(id, etime, day, type) {
$('#close_promote_jobid').val(id); // 推广职位ID
if (etime != '') { // 显示推广结束日期
if (type == 1) {
$('#close_peomote_etime_div').html('目前置顶职位的到期时间为:' + etime + '');
} else if (type == 2) {
$('#close_peomote_etime_div').html('目前推荐职位的到期时间为:' + etime + '');
} else if (type == 3) {
$('#close_peomote_etime_div').html('目前紧急招聘职位的到期时间为:' + etime + '');
} else if (type == 4) {
$('#close_peomote_etime_div').html('目前推荐兼职到期时间为:' + etime + '');
}
$('#close_peomote_etime_div').show();
}
if (type == 1) {
var title = '关闭职位置顶';
$('#close_promote_tc').html('您的职位置顶剩余:' + day + '天');
$('#close_promote_title').html(title);
$('#close_promote_type').val('top');
} else if (type == 2) {
var title = '关闭职位推荐';
$('#close_promote_tc').html('您的职位推荐剩余:' + day + '天');
$('#close_promote_title').html(title);
$('#close_promote_type').val('rec');
} else if (type == 3) {
var title = '关闭职位紧急招聘';
$('#close_promote_tc').html('您的职位紧急招聘剩余:' + day + '天');
$('#close_promote_title').html(title);
$('#close_promote_type').val('urgent');
} else if (type == 4) {
var title = '关闭兼职推荐';
$('#close_promote_tc').html('您的职位推荐剩余:' + day + '天');
$('#close_promote_title').html(title);
$('#close_promote_type').val('recpart');
}
$.layer({
type: 1,
title: title,
closeBtn: [0, true],
border: [10, 0.3, '#000', true],
area: ['350px', 'auto'],
page: {
dom: '#close_promote_div'
}
});
}
/**
* 职位推广关闭请求
*/
function setJobPromoteClose() {
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) {
layer.closeAll('loading');
var data = eval('(' + data + ')');
var errcode = data.errcode;
var msg = data.msg;
if(errcode == 7){
layer.msg(msg, 2, 8);
return false;
}else{
layer.msg(msg, 2, errcode, function() {
window.location.reload();
})
}
});
}
/* 职位推广:置顶、推荐、紧急招聘 */
function jobPromote(id, etime, type){
loadlayer();
$.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;
// 套餐量充足
if(status == 1){
var num = data.num;
$('#promote_jobid').val(id); // 推广职位ID
if(etime !=''){ // 显示推广结束日期
if(type == 1){
$('#peomote_etime_div').html('目前置顶职位的到期时间为:'+etime+'');
}else if(type == 2){
$('#peomote_etime_div').html('目前推荐职位的到期时间为:'+etime+'');
}else if(type == 3){
$('#peomote_etime_div').html('目前紧急招聘职位的到期时间为:'+etime+'');
}else if(type == 4){
$('#peomote_etime_div').html('目前推荐兼职到期时间为:'+etime+'');
}else if(type == 5){
$('#peomote_etime_div').html('目前职位自动刷新到期时间为:'+etime+'');
}
$('#peomote_etime_div').show();
}
if(type == 1){
var title = '职位置顶';
if (price == 0){
$('#promote_tc').html('限时福利:置顶职位金额 0 元');
} else {
$('#promote_tc').html('您的职位置顶套餐剩余:'+num+'天');
}
$('#promote_type').val('top');
}else if(type == 2){
var title = '职位推荐';
if (price == 0){
$('#promote_tc').html('限时福利:推荐职位金额 0 元');
} else {
$('#promote_tc').html('您的职位推荐套餐剩余:' + num + '天');
}
$('#promote_type').val('rec');
}else if(type == 3){
var title = '职位紧急招聘';
if (price == 0){
$('#promote_tc').html('限时福利:紧急招聘金额 0 元');
} else {
$('#promote_tc').html('您的职位紧急招聘套餐剩余:' + num + '天');
}
$('#promote_type').val('urgent');
}else if(type == 4){
var title = '兼职推荐';
if (price == 0){
$('#promote_tc').html('限时福利:推荐兼职金额 0 元');
} else {
$('#promote_tc').html('您的职位推荐套餐剩余:' + num + '天');
}
$('#promote_type').val('recpart');
}else if(type == 5){
var chk_value = [];
if (isNaN(id)) {
// 批量刷新职位需要的id
$('input[name="' + id + '"]:checked').each(function() {
chk_value.push($(this).val());
});
} else {
chk_value.push(id);
}
if(chk_value.length > 0){
$("#promote_jobid").val(chk_value);
}else{
layer.msg('请选择要自动刷新的职位',2,8);return false;
}
var title = '自动刷新';
$('#promote_tc').html('限时福利:自动刷新金额 0 元');
$('#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'
}
});
}else if(status == 2){
$('#promoteid').val(id);// 推广职位ID
var server,title;
if(type == 1){
server = 'jobtop';
title = '职位置顶';
$("#xdays").attr('placeholder','自定义置顶天数');
} else if(type == 2){
server = 'jobrec';
title = '职位推荐';
$("#xdays").attr('placeholder','自定义推荐天数');
} else if(type == 3){
server = 'joburgent';
title = '紧急招聘';
$("#xdays").attr('placeholder','自定义紧急天数');
}else if(type == 4){
server = 'partrec';
title = '兼职推荐';
$("#xdays").attr('placeholder','自定义推荐天数');
}else if(type == 5){
// 自动刷新没有套餐,只有单项购买
$("#tcbox").hide();
$("#rating_4").show();
$("#rating_type li").each(function(){
if($(this).attr('rating') == 4){
$(this).click();
}
})
server = 'autojob';
title = '职位自动刷新';
$("#xdays").attr('placeholder','自定义刷新天数');
// 职位自动刷新又批量处理
var chk_value = [];
if (isNaN(id)) {
// 批量刷新职位需要的id
$('input[name="' + id + '"]:checked').each(function() {
chk_value.push($(this).val());
});
} else {
chk_value.push(id);
}
if(chk_value.length > 0){
$("#jobautoids").val(chk_value);
}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){
window.location.href = "index.php?c=partok&w=1";;
}else{
window.location.href = "index.php?c=job&w=1";
}
}
});
}else{
layer.msg(data.msg,2,8);
}
});
}
/* 套餐内设置推广天数检测 */
function checkPromoteDay(){
var promote_tc = $('.promote_tc').html();
var promote_day = $('#promote_day').val();
if(parseInt(promote_tc) < parseInt(promote_day)){
$('#promote_day').val(parseInt(promote_tc));
}
}
/* 职位推广设置 */
function setJobPromote() {
var jobid = $("#promote_jobid").val();
var days = $("#promote_day").val();
var type = $("#promote_type").val();
if (days == '') {
layer.msg('请填写职位推广天数!', 2, 8);
return false;
}
loadlayer();
$.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 msg = data.msg;
if(errcode == 7){
layer.msg(msg, 2, 8);
return false;
}else{
layer.msg(msg, 2, errcode, function() {
window.location.reload();
})
}
});
}
/* 职位推广,选择天数 */
function checkRadio(value,type){
if(value == ''){
$("#price_int").text(0);
$("#single_order_price").text(0);
return false;
}
var price,
server = $("#pay_server").val(),
pro = $("#integral_pro").val(),
online = $("#integral_online").val();
if(server == 'partrec' || server == 'jobrec'){
price = $("#server_com_recjob").val();
}else if (server == 'joburgent'){
price = $("#server_com_urgent").val();
}else if (server == 'jobtop'){
price = $("#server_integral_job_top").val();
}else if (server == 'autojob'){
price = $("#server_job_auto").val();
}
// type=radio 点击单选框 type=input 自定义天数输入
if(type == 'radio'){
$("#xdays").val('');
$("input[value='"+value+"']").attr("checked","checked");
}
$('#server_integral_dk').val(''); // 积分清空
$('#coupon_id').val('');
$('#coupon_price').val('');
$('#yhq_name_n').html('请选择');
$("ul#coupon_list_single_member li span").removeClass("yun_purchase_yhq_xz_cur");
$("#server_pay_div").show();
$("#server_integral_div").hide();
$(".coupon_single_member").hide();
$(".price_single_member").show();
if(online == 2 || online == 1 || online==4){
var singleJobPrice = accMul(parseFloat(value), parseFloat(price));
if(server == 'autojob'){
var autoids = $("#jobautoids").val();
var idarr = autoids.split(',');
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;
$('#coupon_list_single_member li').each(function(){
var scope = $(this).attr('data-price');
if(scope){
if(parseInt(scope) > parseInt(singleJobPrice)){
$(this).hide();
length = length - 1;
}else{
$(this).show();
}
}
});
if(length == 1){
$(".coupon_div").hide();
}else{
$(".coupon_div").show();
}
}else if(online == 3){
var singleJobPrice = accMul(parseFloat(value), parseFloat(price));
var jifen = accMul(parseFloat(singleJobPrice), parseInt(pro))
if(server == 'autojob'){
var autoids = $("#jobautoids").val();
var idarr = autoids.split(',');
var num = idarr.length;
jifen = accMul(parseInt(num), jifen);
}
$('#price_int').text(jifen);
var integral = $('#user_integral_all').val();
var minJf = $("#integral_min").val();
if(parseInt(jifen) > parseInt(integral)){
$('#integral_buy').hide();
$('#pay_integral_buy').show();
if(parseInt(jifen) < parseInt(minJf)){
$('#integral_int').val(minJf);
$('#price_int').text(accDiv(minJf, pro));
}else{
$('#integral_int').val(jifen);
$('#price_int').text(accDiv(jifen, pro));
}
$("#single_integral").text(jifen);
$("#single_order_price").text(price);
}else{
$('#single_integral').text(jifen);
$('#pay_integral_buy').hide();
$('#integral_buy').show();
}
}
}
function radioClean(obj){
$("input[name='days']").attr("checked",false);
$(".coupon_single_member").hide();
$(".price_single_member").show();
if(obj == ''){
$('#single_integral').html(0);
$('#single_order_price').html(0);
$('#integral_int').val('');
$('#server_integral_dk').val('');
$('#price_int').html(0);
$('#coupon_id').val('');
$('#coupon_price').val('');
$('#yhq_name_n').html('请选择');
$("ul#coupon_list_single_member li span").removeClass("yun_purchase_yhq_xz_cur");
}
}
/* 积分抵扣,单项购买 */
function checkIntegralDKSingleJob(integral, integral_pro, type) {
var integral_dk = $("#integral_dk_job_"+type).val(); // 抵扣输入积分
var single_price = $("#single_"+type+"_price").text(); // 需支付金额金额
var coupon_id = $("#coupon_id").val();
var coupon_price = $("#coupon_price").val();
if(coupon_id && coupon_price){
single_price = accSub(parseFloat(single_price), parseFloat(coupon_price));
}
var integral_need = accMul(parseFloat(single_price), parseInt(integral_pro)); // 所需积分
if(parseInt(integral_need) == 0){
var integral_need = 1;
}else if(integral_need > parseInt(integral_need)){
var integral_need = accAdd(parseInt(integral_need), 1);
}
if(integral_dk){
if(parseInt(integral_dk) > 0){
$("#integral_dk_job_"+type).val(parseInt(integral_dk));
}
if(parseInt(integral) >= parseInt(integral_need)) { // 拥有积分充足
if(parseInt(integral_dk) > 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
} else {
var order_price = accSub(parseFloat(single_price), accDiv(parseInt(integral_dk), parseInt(integral_pro))); // 抵扣积分后所需金额
}
} else { // 拥有积分不充足
if(parseInt(integral_dk) > parseInt(integral)) { // 抵扣所有积分
$("#integral_dk_job_"+type).val(parseInt(integral));
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))); // 抵扣积分后所需金额
}
}
/* 根据抵扣后金额,判断支付方式 */
if(order_price <= 0) {
$("#single_"+type+"_order_price").html('0 元');
$("#"+type+"_pay_div").hide();
$("#"+type+"_integral_div").show();
} else {
$("#single_"+type+"_order_price").html(''+order_price+' 元');
$("#"+type+"_pay_div").show();
$("#"+type+"_integral_div").hide();
}
}else{
$("#single_"+type+"_order_price").html(''+single_price+' 元');
$("#"+type+"_pay_div").show();
$("#"+type+"_integral_div").hide();
}
}
/* 积分模式,积分不足的情况,充值积分输入检测 */
function checkIntegralPaySingleJobTg(type,integral, integral_min, integral_pro){
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; // 站点积分比例
if(parseInt(integral_need) < parseInt(integral_min)){
var minJifen = integral_min;
}else{
var minJifen = integral_need;
}
var integral_int = $('#integral_int').val();
if(parseInt(integral_int) < parseInt(minJifen)){
$('#integral_int').val(minJifen);
$('#price_int').html(accDiv(minJifen, integral_pro));
}else if(integral_int != ''){
$('#price_int').html(accDiv(parseInt(integral_int), integral_pro));
} else{
$('#integral_int').val(minJifen);
$('#price_int').html(accDiv(parseInt(minJifen),integral_pro));
}
}
/* 会员中心,职位推广操作,优惠券选择 */
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");
var coupon_id = id;
var coupon_price = price;
var coupon_scope = scope;
var coupon_name = name;
var type = type;
var pro = $("#integral_pro").val();
var single_price = $("#single_"+type+"_price").html();
if(parseFloat(coupon_scope) > parseFloat(single_price)){
layer.msg("消费金额不满足,请重新选择!", 2, 8);
$("#coupon_id").val('');
$("#coupon_price").val('');
$("#yhq_name_n").html('请选择');
$("#single_"+type+"_order_price").html(""+single_price+" 元");
$("#single_"+id).removeClass("yun_purchase_yhq_xz_cur");
$(".coupon_single_member").hide();
$(".price_single_member").show();
$("#integral_dk_div").show();
var integral_dk = $("#integral_dk_job_"+type).val();
if(integral_dk){
var price = accDiv(integral_dk, pro);
$("#"+type+"_pay_div").show();
$("#"+type+"_integral_div").hide();
$("#single_"+type+"_order_price").html(""+ accSub(single_price, price) +" 元");
}
return false;
}
$("#coupon_id").val(coupon_id);
$("#coupon_price").val(coupon_price);
var integral_dk = $("#integral_dk_job_"+type).val();
if(coupon_id && coupon_price ){
$("#yhq_name_n").html(coupon_name);
if(parseFloat(coupon_price) >= parseFloat(single_price)){
$("#order_coupon").html(single_price);
$(".coupon_single_member").show();
$(".price_single_member").hide();
if(integral_dk){
$("#integral_dk_job_" + type).val('');
}
$("#integral_dk_div").hide();
}else{
var price = accSub(parseFloat(single_price), parseFloat(coupon_price));
var integral_need = accMul(price, pro);
$("#integral_dk_div").show();
$(".coupon_single_member").hide();
$(".price_single_member").show();
if(parseInt(integral_need) <= parseInt(integral_dk)){
$("#single_"+type+"_order_price").html('0 元');
$("#"+type+"_pay_div").hide();
$("#"+type+"_integral_div").show();
$("#integral_dk_job_" + type).val(integral_need);
}else{
$("#single_"+ type +"_order_price").html(""+price+" 元");
$("#"+type+"_pay_div").show();
$("#"+type+"_integral_div").hide();
var integral_dk = $("#integral_dk_job_"+type).val();
if(integral_dk){
var integral_need = accSub(parseInt(integral_need), parseInt(integral_dk));
$("#single_"+type+"_order_price").html(""+accDiv(integral_need, pro)+" 元");
}
}
}
}else{
$("#yhq_name_n").html('请选择');
$("#single_"+ type +"_order_price").html(""+single_price+" 元");
$(".coupon_single_member").hide();
$(".price_single_member").show();
$("#integral_dk_div").show();
var integral_dk = $("#integral_dk_job_"+type).val();
if(integral_dk){
var price = accDiv(integral_dk, pro);
if(parseFloat(price) < parseFloat(single_price)){
$("#"+type+"_pay_div").show();
$("#"+type+"_integral_div").hide();
$("#single_"+type+"_order_price").html(""+ accSub(single_price, price) +" 元");
}else{
$("#"+type+"_pay_div").hide();
$("#"+type+"_integral_div").show();
$("#single_"+type+"_order_price").html("0 元");
}
}
}
$(".coupon_sel_div").hide();
}