123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310 |
- @extends('module.layouts.company')
- @push('meta')
- @endpush
- @push('css')
- <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/company/common.css') }}"/>
- <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/company/company_jobfair.css')}}"/>
- @endpush
- @section('content')
- <div class="user_main">
- <div class="mleft">
- @include('module.section.jobfairout_left')
- </div>
- <div class="mright">
- <div class="user_pagetitle">
- <div class="pat_l">我的定展记录</div>
- <div class="clear"></div>
- </div>
- <div class="jobfairWrap fuwaiWrap">
- <div class="jobfair_th">
- <div class="th1" style="width: 230px;text-align: center">招聘会</div>
- <div class="th2" style="width: 140px;text-align: center">预定时间</div>
- <div class="th3" style="width: 120px;text-align: center">预定状态</div>
- <div class="th4" style="width: 145px;text-align: center">操作</div>
- <div class="clear"></div>
- </div>
- @if($enactList->total())
- @foreach($enactList as $key=>$jobfairs)
- @if($jobfairs->jobfairout)
- <div class="jobfair_td">
- <div class="td1 link_blue substring" style="width:230px;text-align: center">
- <a target="_blank" href="{{ route('jobfairout.show.com',['id'=>$jobfairs->jobfairout->id]) }}" title="{{ $jobfairs->jobfairout->title }}">{{ $jobfairs->jobfairout->title }}</a>
- </div>
- <div class="td2" style="width: 140px;text-align: center">{{ $jobfairs->created_at }}</div>
- @if($jobfairs->jobfairout->holddate_end < time())
- <div class="td3 font_gray9" style="width: 120px;text-align: center">招聘会已结束</div>
- @else
- @switch($jobfairs->audit)
- @case(1) <div class="td3 font_green" style="width: 120px;text-align: center">预定成功</div> @break
- @case(2) <div class="td3 font_yellow" style="width: 120px;text-align: center">等待审核</div> @break
- @case(3) <div class="td3 font_red" style="width: 120px;text-align: center">审核未通过</div> @break
- @endswitch
- @endif
- <div class="td3" style="width: 145px;text-align: center">
- <span style="cursor:pointer" onclick="window.open('{{route('jobfairout.company.poster',['id'=>$jobfairs->id])}}')">海报展示</span>
- @if($jobfairs->audit == 1)
- <span class="feedback" style="cursor:pointer">填写反馈表</span>
- <input type="hidden" id="exid" value="{{$jobfairs->id}}">
- <input type="hidden" id="jobfairout_id" value="{{$jobfairs->jobfairout->id}}">
- @endif
- </div>
- <div class="clear"></div>
- @if($jobfairs->jobfairout->holddate_end > time() && $jobfairs->audit == 2)
- <div class="operateWrap">
- <ul class="steps">
- @if($jobfairs->jobfairout->holddate_end > time() && $jobfairs->audit == 2)
- <li><span class="step1">填写单位信息</span></li>
- <li><span class="step2">发布职位</span></li>
- <li><span class="step3">填写人员信息</span></li>
- @endif
- <input type="hidden" id="jobfairout_id" value="{{$jobfairs->jobfairout->id}}">
- <input type="hidden" id="exid" value="{{$jobfairs->id}}">
- </ul>
- <div class="clear"></div>
- </div>
- @endif
- </div>
- @endif
- @endforeach
- @else
- <div class="res_empty">
- 您还没有参加过任何赴外招聘会,请及时关注招聘会动态,获取更多资讯!
- </div>
- @endif
- </div>
- {{ $enactList->links('module.widgets.pagination') }}
- </div>
- <div class="clear"></div>
- </div>
- @endsection
- @section('script')
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.dropdown.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.listitem.js')}}"></script>
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.disappear.tooltip.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('app/js/company/jquery.common.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.allselected.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('app/js/regular.js') }}"></script>
- <script>
- $(function () {
- function checkForm() {
- var contactValue = $.trim($('#contact').val());
- var phoneValue = $.trim($('#phone').val());
- var telfirstValue = $.trim($('#tel_first').val());
- var telnextValue = $.trim($('#tel_next').val());
- var tellastValue = $.trim($('#tel_last').val());
- var emailValue = $.trim($('#email').val());
- var addressValue = $.trim($('#address').val());
- var introValue = $.trim($('#intro').val());
- if (contactValue == "") {
- disapperTooltip('remind','请输入联系人');
- return false;
- }
- if (contactValue != "" && contactValue.length > 10) {
- disapperTooltip('remind','联系人1-10个字');
- return false;
- }
- if(phoneValue=="") {
- disapperTooltip('remind','请填写手机号码');
- return false;
- }
- if (phoneValue != "" && !regularMobile.test(phoneValue)) {
- disapperTooltip('remind','手机号码格式不正确');
- return false;
- }
- if (telfirstValue != "" && !regularTelFirst.test(telfirstValue)) {
- disapperTooltip('remind','请填写正确的区号');
- return false;
- }
- if (telnextValue != "" && !regularTelNext.test(telnextValue)) {
- disapperTooltip('remind','电话号码为6-11位数字');
- return false;
- }
- if (tellastValue != "" && !regularTelLast.test(tellastValue)) {
- disapperTooltip('remind','分机号码为数字');
- return false;
- }
- if (tellastValue != "" && !regularTelLast.test(tellastValue) || tellastValue.length > 4) {
- disapperTooltip('remind','分机号码不能超出4位');
- return false;
- }
- if (emailValue != "" && !regularEmail.test(emailValue) || emailValue.split("@")[0].length > 20) {
- disapperTooltip('remind','邮箱格式不正确');
- return false;
- }
- if (addressValue == "") {
- disapperTooltip('remind','联系地址不能为空');
- return false;
- }
- if (addressValue != "" && addressValue.length > 30) {
- disapperTooltip('remind','联系地址不能大于30个字');
- return false;
- }
- if (introValue == "") {
- disapperTooltip('remind','单位简介不能为空');
- return false;
- }
- return true;
- }
- $(".step1").parent().click(function () {
- var jobfairout_id = $(this).siblings('#jobfairout_id').val();
- var exid = $(this).siblings('#exid').val();
- var qsDialog = $(this).dialog({
- title: '填写单位信息',
- loading: true,
- btns: ['确定', '取消'],
- showFooter: false,
- yes: function() {
- qsDialog.setCloseDialog(false);
- var form_data = $('#company_info').serialize();
- if (checkForm()) {
- $.post("{{ route('jobfairout.ajax.companyinfo') }}",form_data,function(result){
- if(result.status == 1){
- disapperTooltip('success',result.msg);
- setTimeout(function(){
- window.location.reload();
- },2000);
- }else{
- disapperTooltip('remind',result.msg);
- }
- },'json').error(function (errorData) {
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- });
- }
- }
- });
- $.getJSON("{{ route('jobfairout.ajax.companyinfo') }}",{'jobfairout_id':jobfairout_id,'exid':exid},function(result){
- if(result.status == 1){
- qsDialog.setContent(result.data);
- qsDialog.showFooter(true);
- }else{
- qsDialog.setContent('<div class="confirm">' + result.msg + '</div>');
- }
- });
- });
- $(".step2").parent().click(function () {
- var jobfairout_id = $(this).siblings('#jobfairout_id').val();
- var exid = $(this).siblings('#exid').val();
- var qsDialog = $(this).dialog({
- title: '发布职位',
- loading: true,
- btns: ['确定', '取消'],
- showFooter: false,
- yes: function() {
- qsDialog.setCloseDialog(false);
- var form_data = $('#jobs_add').serialize();
- $.post("{{ route('jobfairout.ajax.com.jobs') }}",form_data,function(result){
- if(result.status == 1){
- disapperTooltip('success',result.msg);
- setTimeout(function(){
- window.location.reload();
- },2000);
- }else{
- disapperTooltip('remind',result.msg);
- }
- },'json').error(function(errorData) {
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- });
- }
- });
- $.getJSON("{{ route('jobfairout.ajax.com.jobs') }}",{'jobfairout_id':jobfairout_id,'exid':exid},function(result){
- if(result.status == 1){
- qsDialog.setContent(result.data);
- qsDialog.showFooter(true);
- }else if(result.status == 2){
- window.location.href= "{{route('jobfairout.jobadd')}}"
- }else{
- qsDialog.setContent('<div class="confirm">' + result.msg + '</div>');
- }
- });
- })
- $(".step3").parent().click(function () {
- var jobfairout_id = $(this).siblings('#jobfairout_id').val();
- var exid = $(this).siblings('#exid').val();
- var qsDialog = $(this).dialog({
- title: '填写人员信息',
- loading: true,
- btns: ['确定', '取消'],
- showFooter: false,
- yes: function() {
- qsDialog.setCloseDialog(false);
- var form_data = $('#person_add').serialize();
- $.post("{{ route('jobfairout.ajax.person') }}",form_data,function(result){
- if(result.status == 1){
- disapperTooltip('success',result.msg);
- setTimeout(function(){
- window.location.reload();
- },2000);
- }else{
- disapperTooltip('remind',result.msg);
- }
- },'json').error(function(errorData) {
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- });
- }
- });
- $.getJSON("{{ route('jobfairout.ajax.person') }}",{'jobfairout_id':jobfairout_id,'exid':exid},function(result){
- if(result.status == 1){
- qsDialog.setContent(result.data);
- qsDialog.showFooter(true);
- }else{
- qsDialog.setContent('<div class="confirm">' + result.msg + '</div>');
- }
- });
- })
- $(".feedback").click(function () {
- var jobfairout_id = $(this).siblings('#jobfairout_id').val();
- var exid = $(this).siblings('#exid').val();
- var qsDialog = $(this).dialog({
- title: '填写反馈表',
- loading: true,
- btns: ['确定', '取消'],
- showFooter: false,
- yes: function() {
- qsDialog.setCloseDialog(false);
- var form_data = $('#feedback').serialize();
- console.log(form_data);
- $.post("{{ route('jobfairout.ajax.feedback') }}",form_data,function(result){
- if(result.status == 1){
- disapperTooltip('success',result.msg);
- setTimeout(function(){
- window.location.reload();
- },2000);
- }else{
- disapperTooltip('remind',result.msg);
- }
- },'json').error(function(errorData) {
- if(errorData.status==400) {//业务错误
- disapperTooltip("remind", errorData.responseJSON.message);
- }
- });
- }
- });
- $.getJSON("{{ route('jobfairout.ajax.feedback') }}",{'jobfairout_id':jobfairout_id,'exid':exid},function(result){
- if(result.status == 1){
- qsDialog.setContent(result.data);
- qsDialog.showFooter(true);
- }else{
- qsDialog.setContent('<div class="confirm">' + result.msg + '</div>');
- }
- });
- })
- })
- </script>
- @endsection
|