123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337 |
- @extends('module.layouts.content')
- @push('meta')
- @endpush
- @push('css')
- <link href="{{ theme_asset('app/css/common.css') }}" rel="stylesheet">
- <link href="{{theme_asset('app/css/jobfair/jobfair.css')}}" rel="stylesheet"/>
- <link href="{{theme_asset('app/css/jobfair/jobfairjobs.css')}}" rel="stylesheet"/>
- <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/company/company_ajax_dialog.css')}}"/>
- <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/common_ajax_dialog.css')}}"/>
- <style>
- .modal_body {
- min-width: 360px;
- }
- </style>
- @endpush
- @push('js')
- <script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak={{subsite_config('aix.system.map.map.map_ak')}}&s=1"></script>
- @endpush
- @section('content')
- <div class="jobsshow">
- <div class="l">
- <div class="main">
- <div class="jobstit">
- <div class="rightbg"></div>
- <div class="jobname">{{ $jobInfo->jobs->jobs_name }}</div>
- @if(get_subsite_open())
- <div style="position: absolute;right: 20px;top: 26px;font-size: 12px;">来源:@if($jobInfo->jobfairs->subsite_id != 0){{ get_subsite_sitename($jobInfo->jobfairs->subsite_id) }} @else 总站 @endif</div>
- @endif
- <div class="wage" style="background-image:url({{ theme_asset('app/images/jobfair/com_01.png') }});">{{ $jobInfo->jobs->wage_cn or "面议"}}</div>
- <div class="lab">
- @if($jobInfo->jobs->tag_cn)
- @foreach($jobInfo->jobs->tag_cn as $key=>$val)
- <div class="li">{{ $val }}</div>
- @endforeach
- @endif
- <div class="clear"></div>
- </div>
- </div>
- <div class="item">
- <!---->
- <div class="btns bdsharebuttonbox bdshare-button-style0-16">
- <div class="app apply_jobs" id="js_yuyue" style="background-image:url({{ theme_asset('app/images/jobfair/com_01.png') }});">
- 预约职位
- </div>
- <input type="hidden" name="jobsfair_job_id" id="jobsfair_job_id" value="{{ $jobInfo->id }}"/>
- <input type="hidden" name="company_uid" id="company_uid" value="{{ $jobInfo->jobs->company->id }}"/>
- <input type="hidden" name="jobfairid" id="jobfairid" value="{{ $jobInfo->jobfairs->id }}"/>
- <input type="hidden" name="position_id" id="position_id" value="{{ $jobInfo->position_id }}"/>
- <div class="clear"></div>
- </div>
- <!---->
- <div class="itemli"><span>工作性质</span>{{ $jobInfo->jobs->nature_cn or ''}}</div>
- <div class="itemli"><span>职位类别</span>{{ $jobInfo->jobs->category_cn or ''}}</div>
- <div class="itemli"><span>招聘人数</span>{{ $jobInfo->jobs->amount ? $jobInfo->jobs->amount.'人' : '若干'}}</div>
- <div class="clear"></div>
- <div class="itemli"><span>学历要求</span>@if($jobInfo->jobs->education){{ $jobInfo->jobs->education_cn}}@else不限@endif</div>
- <div class="itemli"><span>工作经验</span>@if($jobInfo->jobs->experience){{ $jobInfo->jobs->experience_cn}}@else不限@endif</div>
- <div class="itemli"><span>性别要求</span>{{ $jobInfo->jobs->sex_cn or '不限'}}</div>
- <div class="clear"></div>
- <div class="itemli"><span>用工形式</span>{{$jobInfo->ygxs_cn}}</div>
- <div class="add"><span>技能等级</span>{{$jobInfo->techlevel_cn}}</div>
- <div class="clear"></div>
- @if($jobInfo->ygxs_cn!='小时工')
- <div class="itemli"><span>试用期</span>{{$jobInfo->syq_cn}}</div>
- @if($jobInfo->syq != 367)
- <div class="itemli"><span>试用期薪资</span>{{$jobInfo->syqxz_min_cn}}</div>
- @endif
- <div class="clear"></div>
- @endif
- <div class="itemli"><span>年龄要求</span>{{ $jobInfo->jobs->age && $jobInfo->jobs->age != '-' ? $jobInfo->jobs->age : '不限'}}</div>
- <div class="clear"></div>
- <div class="add"><span>工作地点</span>{{ $jobInfo->jobs->district_cn or '不限'}}</div>
- @if($jobInfo->jobs->map_x && $jobInfo->jobs->map_y && $jobInfo->jobs->map_zoom)
- <div id="J_map" class="map" style="background-image:url({{ theme_asset('app/images/jobfair/com_01.png') }});"></div>
- @endif
- <div class="clear"></div>
- </div>
- <div class="describe">
- <div class="tit">职位描述</div>
- <div class="txt">{!! isset($jobInfo->jobs->jobs_content) ? nl2br($jobInfo->jobs->jobs_content) : "暂无职位介绍,请联系企业相关负责人咨询" !!}</div>
- </div>
- </div>
- </div>
- <div class="r">
- <div class="cominfo link_gray6">
- <div class="comlogo">
- <a target="_blank" href="{{ route('jobfair.company',['jobfair_id'=>$jobInfo->jobfair_id,'company_id'=> $jobInfo->jobs->company->id,'is_job'=>1]) }}">
- <img src="@if($jobInfo->jobs->company->logo){{ upload_asset($jobInfo->jobs->company->logo) }} @else {{ asset('data/upload/no_logo.png') }} @endif"/>
- </a>
- </div>
- <div class="comname">
- <a class="line_substring" target="_blank" href="{{route('jobfair.company',['jobfair_id'=>$jobInfo->jobfair_id,'company_id'=> $jobInfo->jobs->company->id,'is_job'=>1]) }}" title="{{ $jobInfo->jobs->company->companyname }}">{{ $jobInfo->jobs->company->companyname }}</a>
- <div class="clear"></div>
- </div>
- <div class="info"><span>性质</span>{{ get_category($jobInfo->jobs->company->nature) }}</div>
- <div class="info"><span>行业</span>{{ get_category($jobInfo->jobs->company->trade) }}</div>
- <div class="info"><span>规模</span>{{ get_category($jobInfo->jobs->company->scale) }}</div>
- <div class="info"><span>地区</span>{{ $jobInfo->jobs->company->district_cn }}</div>
- @if($jobInfo->jobs->company->website)
- <div class="info"><span>网址</span><a href="{{ $jobInfo->jobs->company->website }}" target="_blank">{{ $jobInfo->jobs->company->website }}</a></div>
- @endif
- </div>
- <div class="comqrcode">
- <div class="code">
- {!! get_qrcode_html(route('mobile.jobfair.com.wzp.index',['jobfair_id'=>$jobInfo->jobfair_id,'company_id'=>$jobInfo->company_id]), false, 85, 0) !!}
- </div>
- <div class="codetxt">扫描二维码即可在手机端精彩呈现“微招聘”,一键分享到朋友圈为招聘助力!</div>
- <div class="clear"></div>
- </div>
- </div>
- <div class="clear"></div>
- </div>
- @endsection
- @section('script')
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.disappear.tooltip.js') }}"></script>
- <script>
- $(function () {
- // 点击显示地图
- $("#J_map").off().on('click',function(){
- var qsDialog = $(this).dialog({
- title: '工作地点',
- loading: true,
- showFooter: false,
- border: false
- });
- qsDialog.setContent('<div id="container" style="width:800px;height:500px;"></div>');
- var map = new BMap.Map("container"); // 创建地图实例
- var opts = {
- width : 350,
- height: 80,
- title : "{{$jobInfo->jobs->company->companyname }}"
- };
- var infoWindow = new BMap.InfoWindow("", opts);
- var point = new BMap.Point("{{$jobInfo->jobs->map_x}}","{{$jobInfo->jobs->map_y}}");
- map.centerAndZoom(point, "{{$jobInfo->jobs->map_zoom}}");
- var qs_marker = new BMap.Marker(point); // 创建标注
- map.addOverlay(qs_marker);
- map.openInfoWindow(infoWindow,point);
- map.setCenter(point);
- map.addControl(new BMap.NavigationControl());//添加鱼骨
- map.enableScrollWheelZoom();//启用滚轮放大缩小,默认禁用。
- });
- $("#js_yuyue").click(function() {
- var jobsfair_job_id = $.trim($("#jobsfair_job_id").val());
- var company_id = $.trim($("#company_uid").val());
- var jobfairid = $.trim($("#jobfairid").val());
- var position_id = $.trim($("#position_id").val());
- var url = "{{ route('jobfair.appoint.jobs') }}";
- //申请职位思路
- /*
- 1.判断是否申请过该职位
- 2.判断当天是否还可以申请职位
- 3.判断当前是否有通过审核的默认职位
- 4.如果有多份通过审核的简历,请选择需要投递的简历
- 5.投递简历时判断简历完整度是否通过
- 6.判断个人资料是否完善,如果没有完善则跳转到个人资料页面
- 7.判断职位是否已关闭
- */
- @if(auth('web-company')->check())
- disapperTooltip('remind', '请登录个人账号!');
- @else
- @if(auth('web-member')->check())
- //申请职位
- var qsDialog = $(this).dialog({
- title:'申请职位',
- loading: true,
- footer: false,
- border: false,
- backdrop: true
- });
- $.post(url,
- {jobsfair_job_id:jobsfair_job_id,jobfairid:jobfairid,position_id:position_id,company_id:company_id,_token:"{{csrf_token()}}"},
- function(data){
- qsDialog.hide();
- //多份简历
- if(data.status == 2){
- var qsDialogSon = $(this).dialog({
- title: '选择投递简历',
- border: false,
- content:data.html,
- yes:function(){
- qsDialogSon.setCloseDialog(false);
- //获取所选简历id
- var apply_resume_id = $('#apply_resume_id').val();
- var apply_company_id = $('#apply_company_id').val();
- var apply_jobfair_id = $('#apply_jobfair_id').val();
- var apply_position_id = $('#apply_position_id').val();
- var apply_jobs_id = $('#apply_jobs_id').val();
- //申请职位
- var apply_url = url;
- $.post(apply_url,
- {jobsfair_job_id:apply_jobs_id,jobfairid:apply_jobfair_id,position_id:apply_position_id,company_id:apply_company_id,resume_id:apply_resume_id,_token:"{{csrf_token()}}"},
- function(res){
- //简历完善度不够
- qsDialogSon.hide();
- if (res.status == 0) {
- if(res.resume_id){
- var qsDialogSon1 = $(this).dialog({
- title: '申请职位',
- content: res.html,
- yes: function () {
- var url = "{{url('/person/resumeUpdate')}}"+'/'+res.resume_id;
- location.href = url;
- },
- btns: ['完善简历', '放弃申请']
- });
- } else {
- var qsDialogSons1 = $(this).dialog({
- title: '申请职位',
- content: res.html,
- yes: function () {
- var url = "{{ route('person.personJobfair') }}";
- location.href = url;
- },
- btns: ['确定', '取消']
- });
- }
- } else {
- //申请职位的最后弹出信息
- var qsDialogSons2 = $(this).dialog({
- title: '申请职位',
- content: res.html,
- yes: function () {
- var url = "{{ route('person.personJobfair') }}";
- location.href = url;
- },
- btns: ['确定', '取消']
- });
- }
- }).error(function(result){
- qsDialog.hide();
- if(result.status == 500 || result.status == 400){
- disapperTooltip('remind',result.responseJSON.message);
- } else {
- disapperTooltip('remind','申请失败!');
- }
- });
- }
- });
- }else{
- //默认简历
- if (data.status == 0) {
- if(data.resume_id){
- var qsDialogSon1 = $(this).dialog({
- title: '申请职位',
- content: data.html,
- yes: function () {
- var url = "{{url('/person/resumeUpdate')}}"+'/'+data.resume_id;
- location.href = url;
- },
- btns: ['完善简历', '放弃申请']
- });
- } else {
- var qsDialogSons1 = $(this).dialog({
- title: '申请职位',
- content: data.html,
- yes: function () {
- var url = "{{ route('person.personJobfair') }}";
- location.href = url;
- },
- btns: ['确定', '取消']
- });
- }
- } else {
- // disapperTooltip('remind',data.html);
- //申请职位的最后弹出信息
- var qsDialogSons1 = $(this).dialog({
- title: '申请职位',
- content: data.html,
- yes: function () {
- var url = "{{ route('person.personJobfair') }}";
- location.href = url;
- },
- btns: ['确定', '取消']
- });
- }
- }
- }).error(function(result){
- qsDialog.hide();
- if(result.status == 500 || result.status == 400){
- disapperTooltip('remind',result.responseJSON.message);
- } else {
- disapperTooltip('remind','申请失败!');
- }
- });
- @else
- trigger_login('per');
- @endif
- @endif
- });
- function trigger_login(type){
- var qsDialog = $(this).dialog({
- loading: true,
- footer: false,
- header: false,
- border: false,
- backdrop: true
- });
- var loginUrl = "{{route('loginDig')}}";
- var redirect_url = "{{route('jobfair.show.quarters',['id'=>$jobInfo->jobfair_id,'job_id'=>$jobInfo->id])}}";
- $.post(loginUrl, {_token:"{{csrf_token()}}",type:type,redirect_url:redirect_url},function(result){
- if(result.status==1){
- qsDialog.hide();
- if (type == 'per') {
- var type_title = '个人会员登录';
- }else{
- var type_title = '企业会员登录';
- }
- var qsDialogSon = $(this).dialog({
- title: type_title,
- footer: false,
- border: false
- });
- qsDialogSon.setInnerPadding(false);
- qsDialogSon.setContent(result.html)
- } else {
- qsDialog.hide();
- disapperTooltip('remind','操作失败');
- }
- });
- }
- })
- </script>
- @endsection
|