123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243 |
- @extends('jkq.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_user.css')}}"/>
- <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/company/company_ajax_dialog.css')}}"/>
- @endpush
- @section('content')
- <div class="user_main">
- <div class="mleft">
- @include('jkq.module.section.company_left')
- </div>
- <div class="mright">
- <div class="user_pagetitle pms_user_pagetitle">
- <div class="pat_l">消息提醒</div>
- <div class="clear"></div>
- </div>
- <div class="user_tab">
- <a href="{{ route('jkq.com.pms') }}" class="tabli select">系统消息</a>
- <a href="{{ route('jkq.com.pms.consult') }}" class="tabli ">求职者咨询</a>
- <div class="clear"></div>
- </div>
- <div class="pms_wrap">
- <div class="pms_th">
- <div class="th1">消息内容</div>
- <div class="th2">
- <div class="th_select input_140_30_div J_hoverinput J_dropdown J_listitme_parent">
- <span class="J_listitme_text">
- @if(Request::get('new') == 1)
- 未查看
- @elseif(Request::get('new') == 2)
- 已查看
- @else
- 查看状态
- @endif
- </span>
- <div class="dropdowbox13 J_dropdown_menu">
- <div class="dropdow_inner13">
- <ul class="nav_box">
- <li><a class="J_listitme" href="{{route('jkq.com.pms',array_merge($params,['new'=>'']))}}">全部</a></li>
- <li><a class="J_listitme" href="{{route('jkq.com.pms',array_merge($params,['new'=>1]))}}">未查看</a></li>
- <li><a class="J_listitme" href="{{route('jkq.com.pms',array_merge($params,['new'=>2]))}}">已查看</a></li>
- </ul>
- </div>
- </div>
- </div>
- </div>
- <div class="th3">
- <div class="th_select input_140_30_div J_hoverinput J_dropdown J_listitme_parent">
- <span class="J_listitme_text">
- @if(Request::get('settr') == '')
- 发送时间
- @else
- {{ Request::get('settr') }}天内
- @endif
- </span>
- <div class="dropdowbox13 J_dropdown_menu">
- <div class="dropdow_inner13">
- <ul class="nav_box">
- <li><a class="J_listitme" href="{{route('jkq.com.pms',array_merge($params,['settr'=>'']))}}">全部</a></li>
- <li><a class="J_listitme" href="{{route('jkq.com.pms',array_merge($params,['settr'=>3]))}}">3天内</a></li>
- <li><a class="J_listitme" href="{{route('jkq.com.pms',array_merge($params,['settr'=>7]))}}">7天内</a></li>
- <li><a class="J_listitme" href="{{route('jkq.com.pms',array_merge($params,['settr'=>15]))}}">15天内</a></li>
- </ul>
- </div>
- </div>
- </div>
- </div>
- <div class="th4">操作</div>
- <div class="clear"></div>
- </div>
- <form id="J_favoritesForm" class="J_allListBox" method="post">
- @if($pms->total())
- @foreach($pms as $val)
- <div class="pms J_hoverbut" pmid="{{ $val->id }}">
- <div class="td1 substring nowrap link_blue">
- <input class="J_allList chk" type="checkbox" name="id[]" value="{{ $val->id }}">
- <a href="javascript:;" class="J_msg_check">{!! strip_tags($val->message) !!}</a>
- </div>
- @if($val->new == 2)
- <div class="td2">已查看</div>
- @else
- <div class="td2"><span class="no_chk">未查看</span></div>
- @endif
- <div class="td3">{{ $val->created_at }}</div>
- <div class="td4 link_blue">
- <a href="javascript:;" class="J_msg_check">查看</a>
- <a href="javascript:;" url="{{ route('jkq.com.pms.del') }}" class="delete">删除</a>
- </div>
- <div class="clear"></div>
- </div>
- @endforeach
- <div class="pms_btn">
- <div class="allSelWrap">
- <input name="" class="allSel J_allSelected" type="checkbox">
- </div>
- <div class="btn_blue J_hoverbut btn_inline J_set_interview">设为已读</div>
- <div class="btn_lightgray J_hoverbut btn_inline btn_border J_delall">删除</div>
- <div class="clear"></div>
- </div>
- {{ $pms->appends(Request::all())->links('module.widgets.pagination') }}
- @else
- @endif
- </form>
- </div>
- </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/jquery.modal.dialog.js')}}"></script>
- <script type="text/javascript">
- $('.J_msg_check').click(function(){
- var f = $(this).closest('.pms'),
- id = f.attr('pmid');
- var qsDialog = $(this).dialog({
- title: '消息详情',
- loading: true,
- btns: ['删除', '返回'],
- showFooter: false,
- yes: function() {
- $.post("{{ route('jkq.com.pms.del') }}",{id:id,_token:"{{csrf_token()}}"},function(result){
- if(result.status == 1){
- f.remove();
- disapperTooltip('success',result.msg);
- }else{
- disapperTooltip('remind',result.msg);
- }
- },'json');
- }
- });
- $.getJSON("{{ route('jkq.com.pms.check') }}",{id:id},function(result){
- if(result.status == 1){
- f.find('.td2').html('已查看');
- qsDialog.setContent(result.data);
- qsDialog.showFooter(true);
- }else{
- qsDialog.setContent('<div class="confirm">' + result.msg + '</div>');
- }
- });
- });
- $(".delete").click(function () {
- var url = $(this).attr('url'),
- f = $(this).closest('.pms'),
- id = f.attr('pmid');
- var qsDialog = $(this).dialog({
- title: '删除消息',
- loading: true,
- border: false,
- yes: function () {
- $.post(url,{id:id,_token: "{{csrf_token()}}"},function(result){
- if(result.status == 1){
- f.remove();
- disapperTooltip('success',result.msg);
- }else{
- disapperTooltip('remind',result.msg);
- }
- },'json');
- }
- });
- $.getJSON(url, function (result) {
- if (result.status == 1) {
- qsDialog.setContent(result.data.html);
- } else {
- disapperTooltip('remind', result.msg);
- }
- });
- });
- $('.J_set_interview').click(function(){
- var listCheckedArray = $('.J_allListBox .J_allList:checked');
- if (listCheckedArray.length) {
- var idarr = new Array();
- $.each($("input[name='id[]']:checked") ,function(){
- idarr.push($(this).val());
- })
- $.get("{{ route('jkq.com.pms.check') }}",{id:idarr},function (result) {
- if (result.status == 1) {
- listCheckedArray.closest('.pms').find('.td2').addClass('ok').html('已查看');
- disapperTooltip('success','系统信息查看成功!');
- setTimeout(function () {
- window.location.href="{{route('jkq.com.pms')}}";
- }, 2000);
- } else {
- disapperTooltip('remind', result.msg);
- }
- },'json');
- } else {
- disapperTooltip("remind", "请选择要查看的系统消息");
- }
- });
- $('.J_delall').click(function(){
- var listCheckedArray = $('.J_allListBox .J_allList:checked');
- if (listCheckedArray.length) {
- var idarr = new Array();
- $.each($("input[name='id[]']:checked") ,function(){
- idarr.push($(this).val());
- })
- var qsDialog = $(this).dialog({
- title: '删除消息',
- loading: true,
- border: false,
- footer: false
- });
- $.getJSON("{{route('jkq.com.pms.del')}}", function (result) {
- if (result.status == 1) {
- qsDialog.hide();
- var qsDialogSon = $(this).dialog({
- title: '删除消息',
- content: result.data.html,
- border: false,
- yes: function () {
- $.post("{{route('jkq.com.pms.del')}}",{id:idarr,_token:"{{csrf_token()}}"},function (result) {
- if (result.status == 1) {
- listCheckedArray.closest('.pms').remove();
- disapperTooltip('success',result.msg);
- } else {
- disapperTooltip('remind', result.msg);
- }
- },'json');
- }
- });
- } else {
- qsDialog.hide();
- disapperTooltip('remind', result.msg);
- }
- });
- } else {
- disapperTooltip("remind", "请选择要删除的系统消息");
- }
- });
- </script>
- @endsection
|