123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494 |
- @extends('module.layouts.person')
- @push('meta')
- @endpush
- @push('css')
- <link href="{{ theme_asset('app/css/person/common.css') }}" rel="stylesheet">
- <link href="{{ theme_asset('app/css/person/personal_resume.css') }}" rel="stylesheet">
- <link href="{{ theme_asset('app/css/person/personal_ajax_dialog.css') }}" rel="stylesheet">
- @endpush
- @section('content')
- <div class="user_main">
- @include('module.section.person_left')
- <div class="mainbox">
- <div class="tab">
- <a class="li select">我的简历</a>
- <a class="li J_hoverbut" href="{{ url('person/resume/outward') }}">简历外发</a>
- <a class="li J_hoverbut" href="{{ url('person/resume/privacy') }}">隐私设置</a>
- <div class="clear"></div>
- </div>
- @if(!empty($content['resume']))
- <div class="J_resumeParent res_list {{ $content['resume']['default']['state'] }}">
- <div class="td1">默认简历</div>
- <div class="td2">
- <span class="rname link_gray6 {{ $content['resume']['default']['lock'] }} substring"><a href="{{ route('resumes.show',array('id'=>$content['resume']['default']['id']))}}" title="{{ $content['resume']['default']['title'] }}">{{ $content['resume']['default']['title'] }}</a></span>
- <div class="state">
- {!! $content['resume']['default']['audit'] !!}
- </div>
- <div class="clear"></div>
- <div class="lis1">完整度:</div>
- <div class="lis2"><div style="width:{{ $content['resume']['default']['complete_percent'] }};"></div></div>
- <div class="lis3">
- {{ $content['resume']['default']['complete_percent'] }}{!! $content['resume']['default']['level'] !!}
- </div>
- <div class="clear"></div>
- </div>
- <div class="td3 J_hoverbut" onclick="window.location='{{ url('person/jobs/apply_jobs') }}'"><div class="val">{{ $content['applyJobs'] or 0 }}</div>已申请职位</div>
- <div class="td10"></div>
- <div class="td4 J_hoverbut" onclick="window.location='{{ url('person/jobs') }}'"><div class="val">{{ $content['interview'] or 0 }}</div>面试邀请</div>
- <div class="td10"></div>
- @if($content['resume']['default']['audit'] == 2 && $content['viewResume'] > 0)
- <div class="td5 J_hoverbut" onclick="window.location='{{ url('person/jobs/attention_me') }}'"><div class="val">{{ $content['viewResume'] or 0 }}</div>谁在关注我</div>
- @else
- <div class="td5 J_hoverbut"><div class="val">{{ $content['viewResume'] or 0 }}</div>谁在关注我</div>
- @endif
- <div class="td10"></div>
- <div class="td6">
- <div class="val">刷新时间</div>
- <div class="J_rtime">{{ $content['resume']['default']['updated_at'] }}</div>
- @if(!$content['resume']['default']['expires'])
- [已过期]
- @endif
- </div>
- <div class="td7 link_blue">
- @if($content['resume']['default']['resumeStauts'])
- <div class="ali "><a title="刷新" class="J_refresh_resume" pid="{{ $content['resume']['default']['id'] }}" href="#">刷新</a></div>
- @else
- <div class="ali link_gray9">
- <div class="for_hover">
- <a title="审核中或审核未通过的简历不能刷新">刷新</a>
- </div>
- </div>
- @endif
- <div class="ali"><a href="{{ url('person/resumeUpdate') }}/{{ $content['resume']['default']['id'] }}">修改</a></div>
- <div class="ali"><a target="_blank" href="{{ route('resumes.show',array('id'=>$content['resume']['default']['id']))}}">预览</a></div>
- @if($content['resume']['default']['resumeStauts'])
- @if($content['resume']['default']['stick'])
- @if(($content['resume']['default']['stick']->endtime)-time()>0)
- <div class="ali link_gray9">
- <div class="for_hover">
- <a>置顶</a>
- <div class="des_box">
- <div class="desarrow"></div>
- <div class="des_txt">
- <!-- -->
- <strong>已购买【简历置顶】服务</strong><br />
- 有效时间:{{ date('Y-m-d H:i:s',$content['resume']['default']['stick']->addtime) }} 至 {{ date('Y-m-d H:i:s',$content['resume']['default']['stick']->endtime) }}
- </div>
- </div>
- </div>
- </div>
- @else
- <div class="ali "><a class="resume_stick" resume_id="{{ $content['resume']['default']['id'] }}" title="置顶" href="#">置顶</a></div>
- @endif
- @else
- <div class="ali "><a class="resume_stick" resume_id="{{ $content['resume']['default']['id'] }}" title="置顶" href="#">置顶</a></div>
- @endif
- @else
- <div class="ali link_gray9">
- <div class="for_hover">
- <a title="审核中或审核未通过的简历不能置顶">置顶</a>
- </div>
- </div>
- @endif
- @if($content['resume']['default']['resumeStauts'])
- @if($content['resume']['default']['tag'])
- @if(($content['resume']['default']['tag']->endtime)-time()>0)
- <div class="ali link_gray9">
- <div class="for_hover">
- <a>标签</a>
- <div class="des_box">
- <div class="desarrow"></div>
- <div class="des_txt">
- <!-- -->
- <strong>已购买醒目标签【{{ $content['resume']['default']['tag']->tag_cn }}】</strong><br />
- 有效时间:{{ date('Y-m-d H:i:s',$content['resume']['default']['tag']->addtime) }} 至 {{ date('Y-m-d H:i:s',$content['resume']['default']['tag']->endtime) }}
- </div>
- </div>
- </div>
- </div>
- @else
- <div class="ali "><a title="标签" class="resume_tag" resume_id="{{ $content['resume']['default']['id'] }}" href="#">标签</a></div>
- @endif
- @else
- <div class="ali "><a title="标签" class="resume_tag" resume_id="{{ $content['resume']['default']['id'] }}" href="#">标签</a></div>
- @endif
- @else
- <div class="ali link_gray9">
- <div class="for_hover">
- <a title="审核中或审核未通过的简历不能标签">标签</a>
- </div>
- </div>
- @endif
- <div class="ali J_tooltip" style="position: relative;">
- <a href="javascript:;" class="clink">更多</a>
- <div class="dropdowbox2 J_tooltip_menu">
- <div class="dropdow_inner2">
- <ul class="nav_box">
- <li><a class="J_entrust_btn" pid="{{ $content['resume']['default']['id'] }}" href="javascript:;">@if($content['resume']['default']['entrust']>0) 取消委托 @else 委托 @endif</a></li>
- <li><a class="J_tpl_btn" pid="{{ $content['resume']['default']['id'] }}" href="javascript:;">更换模板</a></li>
- <li><a class="J_del_resume" pid="{{ $content['resume']['default']['id'] }}" href="javascript:;">删除简历</a></li>
- </ul>
- </div>
- </div>
- </div>
- <div class="clear"></div>
- </div>
- <div class="clear"></div>
- </div>
- @endif
- <!--提示创建简历 -->
- @if($content['countResume'] >= config('aix.personal_set.per_set.per_set.resume_max'))
- <div class="res_list_add link_yellow">
- 共可以创建 <a>{{ config('aix.personal_set.per_set.per_set.resume_max') }}</a> 份简历,您已创建 <a>{{ $content['countResume'] }}</a> 份
- </div>
- @else
- <div class="res_list_add link_blue">
- 您还可以创建@if(config('aix.personal_set.per_set.per_set.resume_max')-($content['countResume'])<0) 0 @else {{ config('aix.personal_set.per_set.per_set.resume_max')-($content['countResume']) }} @endif份简历,<a id="J_createResumeBtn" href="javascript:;">立即创建</a>
- </div>
- @endif
- <!--备用简历列表 -->
- @if(isset($content['resume']['noDefault']))
- @foreach($content['resume']['noDefault'] as $val)
- <div class="J_resumeParent res_list_extra link_blue J_hoverbut {{ $val['state'] }}">
- <div class="td1"><a target="_blank" href="{{ route('resumes.show', array('id'=>$val['id']))}}" class="{{ $val['lock'] }}" title="{{ $val['title'] }}">{{ $val['title'] }}</a></div>
- <div class="td2">
- {!! $val['audit'] !!}
- </div>
- <div class="td3">完整度:
- {{ $val['complete_percent'] }}{!! $val['level'] !!}
- </div>
- <div class="td4">刷新时间:<span class="J_rtime">{{ $val['updated_at'] }}</span></div>
- <div class="td5"><a href="{{ url('person/resumeUpdate') }}/{{ $val['id'] }}">修改</a></div>
- <div class="td6"><a target="_blank" href="{{ route('resumes.show', array('id'=>$val['id']))}}">预览</a></div>
- <div class="td7">
- <a class="set_def" href="#" pid="{{ $val['id'] }}">设为默认</a>
- </div>
- <div class="td8 J_tooltip">
- <a href="javascript:;">更多</a>
- <div class="dropdowbox2 J_tooltip_menu">
- <div class="dropdow_inner2">
- <ul class="nav_box">
- @if($val['resumeStauts'])
- <li><a class="J_refresh_resume" pid="{{ $val['id'] }}" href="javascript:;">刷新</a></li>
- @if($val['stick'])
- @if(($val['stick']->endtime)-time()>0)
- <li class="link_gray6"><a title="已购买【简历置顶】服务;有效时间:{{ date('Y-m-d H:i:s',$val['stick']->addtime) }} 至 {{ date('Y-m-d H:i:s',$val['stick']->endtime) }}">置顶</a></li>
- @else
- <li><a href="javascript:;" class="resume_stick" resume_id="{{ $val['id'] }}">置顶</a></li>
- @endif
- @else
- <li><a href="javascript:;" class="resume_stick" resume_id="{{ $val['id'] }}">置顶</a></li>
- @endif
- @if($val['tag'])
- @if(($val['tag']->endtime)-time()>0)
- <li class="link_gray6"><a title="已购买醒目标签【{{ $val['tag']->tag_cn }}】;有效时间:{{ date('Y-m-d H:i:s',$val['tag']->addtime) }} 至 {{ date('Y-m-d H:i:s',$val['tag']->endtime) }}">标签</a></li>
- @else
- <li><a href="javascript:;" class="resume_tag" resume_id="{{ $val['id'] }}">标签</a></li>
- @endif
- @else
- <li><a href="javascript:;" class="resume_tag" resume_id="{{ $val['id'] }}">标签</a></li>
- @endif
- @else
- <li class="link_gray6"><a title="审核中或审核未通过的简历不能刷新">刷新</a></li>
- <li class="link_gray6"><a title="审核中或审核未通过的简历不能置顶">置顶</a></li>
- <li class="link_gray6"><a title="审核中或审核未通过的简历不能标签">标签</a></li>
- @endif
- <li><a class="J_entrust_btn" pid="{{ $val['id'] }}" href="javascript:;">@if($val['entrust']>0) 取消委托 @else 委托 @endif</a></li>
- <li><a class="J_tpl_btn" pid="{{ $val['id'] }}" href="javascript:;">更换模板</a></li>
- <li><a class="J_del_resume" pid="{{ $val['id'] }}" href="javascript:;">删除简历</a></li>
- </ul>
- </div>
- </div>
- </div>
- <div class="clear"></div>
- </div>
- @endforeach
- @endif
- </div>
- <div class="clear"></div>
- </div>
- @endsection
- @section('script')
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.tooltip.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.disappear.tooltip.js') }}"></script>
- <script>
- $('.J_refresh_resume').click(function(){
- var pid = $(this).attr('pid');
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{ url('person/resume/refreshResume') }}",
- type: 'POST',
- dataType: 'json',
- data: {id: pid},
- success: function (result) {
- $(this).closest('.J_resumeParent').find('.J_rtime').html('刚刚');
- disapperTooltip("goldremind", '刷新简历增加'+result.data+'积分'+'<span class="point">+'+result.data+'</span>');
- },
- error: function (errorData) {
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- }
- })
- });
- $('#J_createResumeBtn').click(function(){
- var qsDialog = $(this).dialog({
- title: '请选择简历创建方式',
- loading: true,
- showFooter: false,
- yes: function() {
- var pid = parseInt($('#J_resume_id').val());
- if(pid>0){
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{ url('person/resume/resumeCopy') }}",
- type: 'POST',
- dataType: 'json',
- data: {id: pid},
- success: function (result) {
- window.location = "{{ url('person/resumeUpdate') }}/"+result.data;
- },
- error: function (errorData) {
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- }
- })
- }else{
- window.location = "{{ url('person/resumeAdd') }}";
- }
- }
- });
- $.get("{{ url('person/resumeAjax') }}",function(result){
- qsDialog.setContent(result);
- qsDialog.showFooter(true);
- });
- });
- $(".resume_stick").click(function(){
- var url = "{{ url('person/resume/resume_stick') }}";
- var resume_id = $(this).attr('resume_id');
- $.get(url,{resume_id:resume_id},function(result){
- if(result['code']==0){
- disapperTooltip("remind", result['info']);
- }else{
- var qsDialog = $(this).dialog({
- title: '简历置顶',
- loading:true,
- showFooter: false
- });
- qsDialog.setContent(result);
- }
- });
- });
- $(".resume_tag").click(function(){
- var url = "{{ url('person/resume/tag_cn') }}";
- var resume_id = $(this).attr('resume_id');
- $.get(url,{resume_id:resume_id},function(result){
- if(result['code']==0){
- disapperTooltip("remind", result['info']);
- }else{
- var qsDialog = $(this).dialog({
- title: '简历标签',
- loading:true,
- showFooter: false
- });
- qsDialog.setContent(result);
- }
- });
- });
- $('.J_del_resume').click(function(){
- var id = $(this).attr('pid');
- var qsDialog=$(this).dialog({
- title: '删除简历',
- loading: true,
- border: false,
- yes: function() {
- var could = $("#hidden_id").val();
- if(could==1){
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{ url('person/resume/set_del_resume') }}",
- type: 'POST',
- dataType: 'json',
- data: {id: id},
- success: function (result) {
- disapperTooltip('success',result.data);
- setTimeout(function () {
- window.location.reload();
- }, 2000);
- },
- error: function (errorData) {
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- }
- })
- }else{
- window.location.href="{{ url('person/resume/privacy') }}";
- }
- }
- });
- $.getJSON("{{ url('person/resume/del_resume') }}",{id:id},function(result){
- qsDialog.setContent(result.data);
- if(result.code==1){
- qsDialog.setBtns(['确定', '取消']);
- }else{
- qsDialog.setBtns(['隐私设置', '取消']);
- }
- });
- });
- $(".set_def").click(function(){
- var id = $(this).attr('pid');
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{ url('person/resume/set_def') }}",
- type: 'POST',
- dataType: 'json',
- data: {id: id},
- success: function (result) {
- disapperTooltip('success',result.data);
- setTimeout(function () {
- window.location.reload();
- }, 2000);
- },
- error: function (errorData) {
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- }
- })
- });
- $('.J_entrust_btn').click(function(){
- var pid = $(this).attr('pid');
- var resultEntrustVal = 0;
- var qsDialog = $(this).dialog({
- loading: true,
- showFooter: false,
- yes: function() {
- if (resultEntrustVal>0) {
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{ url('person/resume/set_entrust_del') }}",
- type: 'POST',
- dataType: 'json',
- data: {id: pid},
- success: function (result) {
- disapperTooltip('success',result.data);
- setTimeout(function () {
- window.location.reload();
- }, 2000);
- },
- error: function (errorData) {
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- }
- })
- } else {
- var entrust = $('#J_entrust_time').val();
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{ url('person/resume/set_entrust') }}",
- type: 'POST',
- dataType: 'json',
- data: {id: pid,entrust:entrust},
- success: function (result) {
- disapperTooltip('success',result.data);
- setTimeout(function () {
- window.location.reload();
- }, 2000);
- },
- error: function (errorData) {
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- }
- })
- }
- }
- });
- $.getJSON("{{ url('person/resume/entrust') }}",{id:pid},function(result){
- resultEntrustVal = result.data;
- var dialogTitle = resultEntrustVal>0 ? '取消委托' : '委托投递';
- qsDialog.setTitle(dialogTitle);
- qsDialog.setContent(result.html);
- if (resultEntrustVal>0) {
- $('.J_radioitme_parent_entrust .J_radioitme.checked').siblings('.J_radioitme').removeClass('J_radioitme');
- }
- if(resultEntrustVal>0){
- qsDialog.setBtns(['取消委托', '关闭']);
- }else{
- qsDialog.setBtns(['保存', '取消']);
- }
- qsDialog.showFooter(true);
- });
- });
- $('.J_tpl_btn').click(function(){
- var pid = $(this).attr('pid');
- var qsDialog = $(this).dialog({
- title: '更换模板',
- loading: true,
- showFooter: false,
- btns: ['立即使用', '取消'],
- yes: function() {
- var tpl = $('#J_tplVal').val();
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{ route('person.resume.tpl.update') }}",
- type: 'POST',
- dataType: 'json',
- data: {pid: pid,tpl:tpl},
- success: function (result) {
- disapperTooltip('success',result.data);
- setTimeout(function () {
- window.location.reload();
- }, 2000);
- },
- error: function (errorData) {
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- }
- })
- }
- });
-
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{ route('person.resume.tpl') }}",
- type: 'get',
- dataType: 'json',
- data: {pid: pid},
- success: function (result) {
- qsDialog.setContent(result.html);
- qsDialog.showFooter(true);
- },
- error: function (errorData) {
- qsDialog.hide();
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- }
- })
- });
- </script>
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.listitem.js') }}"></script>
- @endsection
|