123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525 |
- <div class="guide_service_dialog" id="single" @if($increment==1)style="display:none;"@endif>
- <!--使用套餐内条数-->
- @if($mode == 'setmeal')
- <div class="guide_jobs_about">
- @if($jobsCount == 1)
- <div class="guide_service_dialog_head">
- <div class="head_tab select" data="single">普通刷新
- <div class="bottom_line"></div>
- </div>
- <div class="head_tab" data="increment">智能刷新
- <div class="bottom_line"></div>
- <div class="preferential icon2"></div>
- </div>
- <div class="clear"></div>
- </div>
- <div class="solid_line"></div>
- @endif
- <div class="refresh_line">您今天还可免费刷新 <span class="yellow_light">{{ $freeTime }}</span> 次,本次刷新免费,是否立即刷新?</div>
- @if($jobsCount == 1)
- <div class="tips_line link_blue">智能刷新无须值守,自动刷新提高职位曝光率。立即使用 <a class="change_tab" href="javascript:;" data="increment">智能刷新</a></div>
- @endif
- </div>
- @elseif($mode == 'points')
- <!--使用积分全额兑换-->
- <div class="guide_jobs_about">
- @if($jobsCount == 1)
- <div class="guide_service_dialog_head">
- <div class="head_tab select" data="single">普通刷新
- <div class="bottom_line"></div>
- </div>
- <div class="head_tab" data="increment">智能刷新
- <div class="bottom_line"></div>
- <div class="preferential icon2"></div>
- </div>
- <div class="clear"></div>
- </div>
- <div class="solid_line"></div>
- @endif
- <div class="tips_line_normal">本次刷新需要扣除 <span class="yellow_light">{{ $refresh_points }}</span>积分,是否确定刷新?</div>
- @if($more_times > 0)
- <div class="tips_line link_blue mt_10">(您今天的免费刷新次数已用完,登录触屏版还可免费刷新 <span class="font_red">{{ $more_times }}</span> 次)</div>
- @else
- <div class="tips_line link_blue mt_10">(原因:您今天的免费刷新次数已用完)</div>
- @endif
- <div class="guide_btn_group txt_center">
- <div class="btn_guide" id="confirm_points_submit">确定刷新</div>
- <span class="ft_12">(您当前拥有 <span class="yellow_light">{{$myPoints}}</span> 积分)</span>
- </div>
- @if($jobsCount == 1)
- <div class="tips_line link_blue">智能刷新无须值守,自动刷新提高职位曝光率。立即使用 <a class="change_tab" href="javascript:;" data="increment">智能刷新</a></div>
- @endif
- </div>
- <!--混合模式-->
- @else
- <div class="guide_resume_down">
- @if($jobsCount == 1)
- <div class="guide_service_dialog_head">
- <div class="head_tab select" data="single">普通刷新
- <div class="bottom_line"></div>
- </div>
- <div class="head_tab" data="increment">智能刷新
- <div class="bottom_line"></div>
- <div class="preferential icon2"></div>
- </div>
- <div class="clear"></div>
- </div>
- <div class="solid_line"></div>
- @endif
- <div class="tips_line_normal">本次刷新需要扣除 <span class="yellow_light">{{config('aix.companyset.comsume.comsume_set.refresh_jobs_price')}}</span> 元,是否确定刷新?</div>
- @if($more_times > 0)
- <div class="tips_line link_blue mt_10">(您今天的免费刷新次数已用完,登录触屏版还可免费刷新 <span class="font_red">{{ $more_times }}</span> 次) </div>
- @else
- <div class="tips_line link_blue mt_10">(原因:您今天的免费刷新次数已用完)</div>
- @endif
- @if($open_points_convert == 1)
- <div class="guide_list_group last">
- <div class="guide_list_left for_input">使用积分:</div>
- <div class="guide_list_right">
- <input class="input_coin" type="text" id="J_integralforcash_input" placeholder="请输入要抵扣的积分数" onkeyup="if(event.keyCode !=37 && event.keyCode != 39) value=value.replace(/\D/g,'');" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/\D/g,''))"> 您当前拥有
- <span class="yellow_light">{{ $myPoints }}</span> 积分
- </div>
- <div class="clear"></div>
- </div>
- <div class="guide_list_group last">
- <div class="guide_list_left">应付金额:</div>
- <div class="guide_list_right">
- <span class="yellow_light" id="pay_cash">{{ $needCash }}</span> 元 积分已抵扣
- <span class="yellow_light" id="J_integralforcashvalue">0</span> 元
- </div>
- <div class="clear"></div>
- </div>
- @endif
- <div class="cash_btn_group">
- @if(config('aix.system.pay.wechat.is_on') || config('aix.system.pay.alipay.is_on'))
- @if(config('aix.system.pay.wechat.is_on'))
- <div class="cash_btn_cell">
- <a href="javascript:;" class="cash_pay_submit" payment="wechat" form_id="cash_pay_form" data-action="{{route('jkq.jobs.refresh')}}">
- <div class="cell_icon"></div>
- <div class="cell_txt">微信扫码支付</div>
- </a>
- </div>
- @endif
- @if(config('aix.system.pay.alipay.is_on'))
- <div class="cash_btn_cell">
- <a href="javascript:;" class="cash_pay_submit" payment="alipay" form_id="cash_pay_form" data-action="{{route('jkq.jobs.refresh')}}">
- <a href="javascript:;" class="cash_pay_submit" payment="alipay" form_id="cash_pay_form" data-action="{{route('jkq.jobs.refresh')}}">
- <div class="cell_icon icon2"></div>
- <div class="cell_txt">支付宝快捷支付</div>
- </a>
- </div>
- @endif
- @else
- 暂未开通在线支付功能,请联系网站管理员
- @endif
- <div class="clear"></div>
- </div>
- @if($jobsCount == 1)
- <div class="tips_line link_blue">预约刷新购买更优惠。VIP会员每天低至 <span class="yellow_light">{{ $max_discount }}</span> 折,立即 <a class="change_tab" href="javascript:;" data="increment">预约刷新</a></div>
- @endif
- </div>
- @endif
- <form target="_blank" id="cash_pay_form" method="post" action="{{route('jkq.jobs.refresh')}}">
- {{ csrf_field() }}
- <input type="hidden" name="id" id="jobs_id" value="{{ $id }}">
- <input type="hidden" name="service_type" value="{{ $cat }}">
- <!--是否抵扣-->
- <input type="hidden" name="is_deductible" id="is_deductible" value="0">
- <!-- 抵现积分数-->
- <input type="hidden" name="deductible" id="deductible" value="">
- <input type="hidden" name="payment_name" id="payment_name" value="wechat">
- </form>
- </div>
- <div class="guide_service_dialog" id="increment" @if($increment != 1)style="display:none;"@endif>
- <div class="guide_resume_down zn">
- <div class="guide_service_dialog_head">
- <div class="head_tab" data="single">普通刷新
- <div class="bottom_line"></div>
- </div>
- <div class="head_tab select" data="increment">智能刷新
- <div class="bottom_line"></div>
- <div class="preferential icon2"></div>
- </div>
- <div class="clear"></div>
- </div>
- <div class="solid_line"></div>
- @if($mySetmeal->is_free == 1)
- <div class="guide_package_list_group">
- <div class="package_list_head">
- <div class="list_head_left">套餐资源</div>
- <div class="list_head_center">普通会员价</div>
- <div class="list_head_right">VIP会员价</div>
- <div class="clear"></div>
- </div>
- @foreach($increment_arr['cate_arr']['cate_arr'] as $key => $vo)
- <div class="package_list_cell">
- <div class="list_cell_left"><label><input class="J_radioitme_order" type="radio" name="list_cell" @if($key==0)checked @endif my_price="{{ $vo->my_price }}" need_points="{{ $vo->need_points }}" project_id="{{ $vo->id }}">{{ $vo->name }}</label></div>
- <div class="list_cell_center"><span class="yellow_light">{{ $vo->my_price }}</span> 元 <span class="ft_12">({{ $vo->my_unit_price/4 }} 元/{{$increment_arr['service_unit'][$vo->cat] }})</span></div>
- <div class="list_cell_right"><span class="yellow_light">{{ $vo->vip_price }}</span> 元 <span class="ft_12">({{ $vo->vip_unit_price/4 }} 元/{{ $increment_arr['service_unit'][$vo->cat] }})</span></div>
- <div class="clear"></div>
- </div>
- @endforeach
- </div>
- @else
- <div class="guide_package_list_group">
- <div class="package_list_head">
- <div class="list_head_left">套餐资源</div>
- <div class="list_head_center">会员专享价</div>
- <div class="list_head_right">折后优惠</div>
- <div class="clear"></div>
- </div>
- @foreach($increment_arr['cate_arr']['cate_arr'] as $key => $vo)
- <div class="package_list_cell">
- <div class="list_cell_left"><label><input class="J_radioitme_order" type="radio" name="list_cell" @if($key==0)checked @endif my_price="{{ $vo->my_price }}" need_points="{{ $vo->need_points }}" project_id="{{ $vo->id }}">{{ $vo->name }}</label></div>
- <div class="list_cell_center"><span class="yellow_light">{{ $vo->my_price }}</span> 元 <span class="ft_12">({{ $vo->my_unit_price/4 }} 元/{{ $increment_arr['service_unit'][$vo->cat] }})</span></div>
- <div class="list_cell_right">省 <span class="yellow_light">{{ $vo->my_saved_price }}</span> 元</div>
- <div class="clear"></div>
- </div>
- @endforeach
- </div>
- @endif
- <div class="dashed_line"></div>
- <div class="points_pay_increment">
- <div class="guide_list_group last">
- <div class="guide_list_left">所需积分:</div>
- <div class="guide_list_right">
- <span class="yellow_light need_points"></span> 您当前拥有 <span class="yellow_light">{{ $myPoints }}</span> 积分
- </div>
- <div class="clear"></div>
- </div>
- <div class="guide_btn_group">
- <div class="btn_guide" id="points_convert">立即兑换</div>
- </div>
- </div>
- <div class="cash_pay_increment">
- @if(config('aix.companyset.business_set.points_set.auto_refresh_jobs') == 1)
- <div class="guide_list_group last">
- <div class="guide_list_left for_input">使用积分:</div>
- <div class="guide_list_right">
- <input class="input_coin" id="J_integralforcash_input_increment" type="text" placeholder="请输入要抵扣的积分数" onkeyup="if(event.keyCode !=37 && event.keyCode != 39) value=value.replace(/\D/g,'');" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/\D/g,''))"> 您当前拥有
- <span class="yellow_light">{{$myPoints}}</span> 积分
- </div>
- <div class="clear"></div>
- </div>
- <div class="guide_list_group last">
- <div class="guide_list_left">应付金额:</div>
- <div class="guide_list_right">
- <span class="yellow_light" id="pay_cash_increment"></span> 元 积分已抵扣
- <span class="yellow_light" id="J_integralforcashvalue_increment">0</span> 元
- </div>
- <div class="clear"></div>
- </div>
- @else
- <div class="guide_list_group last">
- <div class="guide_list_left">应付金额:</div>
- <div class="guide_list_right">
- <span class="yellow_light" id="pay_cash_increment"></span> 元
- </div>
- <div class="clear"></div>
- </div>
- @endif
- <div class="cash_btn_group">
- @if(config('aix.system.pay.wechat.is_on') || config('aix.system.pay.alipay.is_on'))
- @if(config('aix.system.pay.wechat.is_on'))
- <div class="cash_btn_cell">
- <a href="javascript:;" class="cash_pay_submit" payment="wechat" form_id="cash_pay_form_increment" data-action="{{ route('jkq.service.increment.pay') }}">
- <div class="cell_icon"></div>
- <div class="cell_txt">微信扫码支付</div>
- </a>
- </div>
- @endif
- @if(config('aix.system.pay.alipay.is_on'))
- <div class="cash_btn_cell">
- <a href="javascript:;" class="cash_pay_submit" payment="alipay" form_id="cash_pay_form_increment" data-action="{{ route('jkq.service.increment.pay') }}">
- <div class="cell_icon icon2"></div>
- <div class="cell_txt">支付宝快捷支付</div>
- </a>
- </div>
- @endif
- @else
- 暂未开通在线支付功能,请联系网站管理员
- @endif
- <div class="clear"></div>
- </div>
- </div>
- <div class="tips_line link_blue">注:智能刷新每 6 小时执行一次自动刷新。</div>
- </div>
- <form target="_blank" id="cash_pay_form_increment" method="post" action="{{ route('jkq.service.increment.pay') }}">
- {{ csrf_field() }}
- <input type="hidden" name="id" id="jobs_id_increment" value="{{ $id }}">
- <input type="hidden" name="pay_type" value="cash">
- <!--增值服务类型唯一标识-->
- <input type="hidden" name="service_type" value="{{ $cat }}">
- <!--需要支付的现金-->
- <input type="hidden" id="amount" name="amount" value="">
- <!--是否抵扣-->
- <input type="hidden" name="is_deductible" id="is_deductible_increment" value="0">
- <!-- 抵现积分数-->
- <input type="hidden" name="deductible" id="deductible_increment" value="">
- <input type="hidden" name="payment_name" id="payment_name_increment" value="wechat">
- <input type="hidden" id="project_id" name="project_id" value="{{ $increment_arr['cate_arr']['cate_arr'][0]->id }}">
- <!--不抵扣的情况下需要支付的积分-->
- <input type="hidden" id="total_points" name="total_points" value="{{ $increment_arr['cate_arr']['cate_arr'][0]->need_points }}">
- <input type="hidden" id="need_cash" name="need_cash" value="">
- </form>
- </div>
- <input type="hidden" id="buy" name="buy" value="{{ $auto_refresh_log }}">
- <script type="text/javascript">
- $('.head_tab').click(function (event) {
- var data = $(this).attr('data');
- if (data == "increment") {
- $('.modal_footer').hide();
- } else {
- @if($mode == 'setmeal')
- $('.modal_footer').show();
- @endif
- }
- $(".guide_service_dialog").hide();
- $("#" + data).show();
- });
- $('.change_tab').click(function (event) {
- var data = $(this).attr('data');
- $(".guide_service_dialog").hide();
- $("#" + data).show();
- });
- $("#J_integralforcash_input").keyup(function () {
- var thisvalue = $(this).val();
- var mypoints = parseInt("{{ $myPoints }}");
- var current_points = parseInt("{{$refresh_points}}");
- var minpointsValue = mypoints >= current_points ? current_points : mypoints;
- if (thisvalue > minpointsValue) {
- $(this).val(minpointsValue);
- }
- if (parseInt($(this).val()) > 0) {
- $("#is_deductible").val(1);
- } else {
- $("#is_deductible").val(0);
- }
- $("#deductible").val($(this).val());
- $("#pay_cash").text((parseFloat("{{config('aix.companyset.comsume.comsume_set.refresh_jobs_price')}}") - parseFloat($(this).val() / parseInt("{{config('aix.companyset.points.points_set.payment_rate')}}"))).toFixed(2));
- $('#J_integralforcashvalue').text(parseFloat($(this).val() / parseInt("{{config('aix.companyset.points.points_set.payment_rate')}}")).toFixed(2));
- });
- var is_pay=false;
- $(".cash_pay_submit").click(function () {
- if (parseInt($("#buy").val()) != 0) {
- disapperTooltip("remind", "该职位已设置自动刷新,不能重复购买,请重新选择职位!");
- return false;
- }
- $("#payment_name").val($(this).attr('payment'));
- $("#payment_name_increment").val($(this).attr('payment'));
- var formid = $(this).attr('form_id');
- var action_url = $(this).attr('data-action');
- if ($(this).attr('payment') == 'wechat') {
- var qsDialog = $("#" + formid).dialog({
- title: '微信支付',
- loading: true,
- footer: false
- });
-
- var time_set=0;
- $.ajax({
- cache: true,
- type: "POST",
- url: "{{ route('jkq.jobs.refresh') }}",
- data: $('#'+formid).serialize(),
- async: false,
- dataType: "json",
- success: function (result) {
- if (result.status == 1) {
- qsDialog.setContent(result.tradeCode);
- time_set=setInterval(function () {
- $.ajax({
- url: "{{ route('jkq.service.setmeal.check.order.status') }}",
- type: 'post',
- dataType: 'json',
- data: {
- tradeNo:result.tradeNo,
- _token:"{{csrf_token()}}"
- },
- success: function (res) {
- refresh_job(res)
- if(res.status==1){
- console.log("取消定时器")
- is_pay=true;
- window.clearInterval(time_set);
- }
- }
- })
- }, 2000);
- } else {
- qsDialog.setContent('<div class="confirm">' + result.msg + '</div>');
- return false;
- }
- }
- });
- } else if($(this).attr('payment') == 'alipay') {
- $("#" + formid).submit();
- } else {
- alert('正在开发中,敬请期待......');
- return false;
- }
- });
- function refresh_job(response){
- var id = $('#jobs_id_increment').val();
- var is_deductible = $('#is_deductible').val();
- var deductible = $('#deductible').val();
-
- if(response.status==1){
- if(is_pay==true){
-
- return false;
- }
- $.ajax({
- url: "{{ route('jkq.jobs.pay.refresh') }}",
- type: 'post',
- dataType: 'json',
- data: {
- id:id,
- is_deductible:is_deductible,
- deductible:deductible,
- _token:"{{csrf_token()}}"
- },
- success: function (res) {
- window.location.href="{{ route('jkq.service.order.index') }}";
- },error: function(XMLHttpRequest, textStatus, errorThrown) {
- alert(XMLHttpRequest.status);
- alert(XMLHttpRequest.readyState);
- alert(textStatus);
- },
- });
- }else{
- console.log("没有支付")
- }
- }
- $("#confirm_points_submit").click(function () {
- /*if(parseInt($("#buy").val())!=0){
- disapperTooltip("remind","该职位已设置自动刷新,不能重复购买,请重新选择职位!");
- return false;
- }*/
- var url = "{{route('jkq.jobs.refresh')}}";
- var jobs_id = "{{ $id }}"; //职位id
- $.post(url, {id: jobs_id,_token:"{{csrf_token()}}"}, function (result) {
- if (result.status == 1) {
- disapperTooltip("success", result.msg);
- setTimeout(function () {
- window.location.reload();
- }, 2000);
- } else {
- disapperTooltip("remind", result.msg);
- return false;
- }
- }, 'json');
- });
- select_pay_type();
- // 套餐列表点击
- var $radiobj = $('.J_radioitme_order');
- $radiobj.on('click', function (event) {
- $("#project_id").val($(this).attr("project_id"));
- $("#total_points").val($(this).attr("need_points"));
- select_pay_type();
- });
- function select_pay_type() {
- var mypoints = parseInt("{{ $myPoints }}");
- var current_points = parseInt($("#total_points").val());
- if ("{{config('aix.companyset.business_set.points_set.auto_refresh_jobs')}}" == 1) { // 1是企业增值服务积分抵扣规则设置(配置文件里分成几个值)
- if (mypoints < current_points) {
- $(".points_pay_increment").hide();
- $(".cash_pay_increment").show();
- $('#J_integralforcash_input_increment').val(mypoints);
- $('#deductible_increment').val(mypoints);
- } else {
- $(".points_pay_increment").show();
- $(".cash_pay_increment").hide();
- $('#J_integralforcash_input_increment').val(current_points);
- $('#deductible_increment').val(current_points);
- }
- } else {
- $(".points_pay_increment").hide();
- $(".cash_pay_increment").show();
- $('#J_integralforcash_input_increment').val(mypoints);
- $('#deductible_increment').val(mypoints);
- }
- $(".need_points").html(current_points);
- if (parseInt($('#J_integralforcash_input_increment').val()) > 0) {
- $("#is_deductible_increment").val(1);
- } else {
- $("#is_deductible_increment").val(0);
- }
- var need_cash = current_points / parseInt("{{config('aix.companyset.points.points_set.payment_rate')}}");
-
- $("#need_cash").val(need_cash.toFixed(2));
- $("#amount").val(need_cash.toFixed(2));
- $('#J_integralforcashvalue_increment').text(($('#J_integralforcash_input_increment').val() / parseInt("{{config('aix.companyset.points.points_set.payment_rate')}}")).toFixed(2));
- if (parseFloat($('#J_integralforcashvalue_increment').html()) > 0) {
- $("#pay_cash_increment").text( ((need_cash - parseFloat($('#J_integralforcashvalue_increment').text())).toFixed(2)));
- $('#amount').val((parseFloat($('#need_cash').val()) - parseFloat($('#J_integralforcashvalue_increment').text())).toFixed(2));
- } else {
- $("#pay_cash_increment").html(need_cash.toFixed(2));
- $('#amount').val(need_cash.toFixed(2));
- }
- }
- $("#J_integralforcash_input_increment").keyup(function () {
- var thisvalue = $(this).val();
- var mypoints = parseInt("{{$myPoints}}");
- var current_points = parseInt($("#total_points").val());
- var minpointsValue = mypoints >= current_points ? current_points : mypoints;
- if (thisvalue > minpointsValue) {
- $(this).val(minpointsValue);
- }
- if (parseInt($(this).val()) > 0) {
- $("#is_deductible_increment").val(1);
- } else {
- $("#is_deductible_increment").val(0);
- }
- var need_cash = current_points / parseInt("{{config('aix.companyset.points.points_set.payment_rate')}}");
- $("#need_cash").val(need_cash.toFixed(2));
- $("#deductible_increment").val($(this).val());
- $("#pay_cash_increment").text((need_cash - $(this).val() / parseInt("{{config('aix.companyset.points.points_set.payment_rate')}}")).toFixed(2));
- $('#J_integralforcashvalue_increment').text(($(this).val() / parseInt("{{config('aix.companyset.points.points_set.payment_rate')}}")).toFixed(2));
- $('#amount').val((parseFloat($('#need_cash').val()) - parseFloat($('#J_integralforcashvalue_increment').text())).toFixed(2));
- });
- $("#points_convert").click(function () {
- if (parseInt($("#buy").val()) != 0) {
- disapperTooltip("remind", "该职位已设置自动刷新,不能重复购买,请重新选择职位!");
- return false;
- }
- ajax_pay('{{ $cat }}', 'points');
- });
- function ajax_pay(type, pay_type) {
- var project_id = $("#project_id").val();
- var jobs_id = $("#jobs_id_increment").val();
- var payment_name = "points";
- var url = "{{ route('jkq.service.increment.pay') }}";
- $.post(url, {
- pay_type: pay_type,
- service_type: type,
- project_id: project_id,
- payment_name: payment_name,
- id: jobs_id,
- _token:"{{csrf_token()}}"
- }, function (result) {
- if (result.status == 1) {
- disapperTooltip("success", "兑换成功!");
- setTimeout(function () {
- window.location.reload();
- }, 2000);
- } else {
- disapperTooltip("remind", result.msg);
- return false;
- }
- }, 'json');
- }
- </script>
|