Blame view

resources/views/employers/bd.blade.php 9.38 KB
e3c7b0ffb   Андрей Ларионов   Коммит на понедел...
1
2
3
4
  @extends('layout.frontend', ['title' => 'База данных - РекаМоре'])
  
  @section('scripts')
      <script>
d3496aa08   Сергей П   Изменения для раз...
5
6
7
8
          $(document).ready(function(){
              $('[name="job_title_list[]"]').chosen({
                  width: '100%'
              })
b67b94477   Сергей П   Задачи 33,34,35 +...
9
              $('[name="job_titles__name"]').change(function(){
d3496aa08   Сергей П   Изменения для раз...
10
11
12
13
14
15
16
17
18
                  if ($(this).is(':checked')){
                      $(".job-title-list-wrap").css("display", "block");
                  } else {
                      $(".job-title-list-wrap").css("display", "none");
                  }
              });
              $('.cabinet__export-button-wrap button').click(function(){
                  $('.cabinet__export-error').parent().remove();
              });
7fa088c5b   Сергей П   Задачи 58,49,51 +...
19
20
21
22
  
              $('.search-reset-button').click(function(){
                  var wrap = $(this).closest('.cabinet__filters');
                  wrap.find('[name="search"]').val('');
01ae8538d   Сергей П   правки
23
                  wrap.find('button').click();
7fa088c5b   Сергей П   Задачи 58,49,51 +...
24
              });
d3496aa08   Сергей П   Изменения для раз...
25
          });
e3c7b0ffb   Андрей Ларионов   Коммит на понедел...
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
          $(document).on('click', '.die_black', function() {
              var this_ = $(this);
              var ajax_ = $('#ajax_flot_div');
              var id_ = this_.attr('data-test');
              var url_ = this_.attr('data-link');
  
              console.log(url_);
              $.ajax({
                  type: "GET",
                  url: url_,
                  success: function (data) {
                      console.log('Ответка');
                      ajax_.html(data);
                  },
                  headers: {
                      'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                  },
                  error: function (data) {
                      console.log('Error: ' + data);
                  }
              });
  
          });
      </script>
  @endsection
  
  @section('content')
      <section class="cabinet">
          <div class="container">
              <ul class="breadcrumbs cabinet__breadcrumbs">
                  <li><a href="{{ route('index') }}">Главная</a></li>
                  <li><b>Личный кабинет</b></li>
              </ul>
              <div class="cabinet__wrapper">
                  <div class="cabinet__side">
                      <div class="cabinet__side-toper">
                          @include('employers.emblema')
                      </div>
                      @include('employers.menu', ['item' => 7])
                  </div>
  
                  <div class="cabinet__body">
                      <div class="cabinet__body-item">
                          <h2 class="title cabinet__title">База данных</h2>
                      </div>
                      <div class="cabinet__body-item">
7fa088c5b   Сергей П   Задачи 58,49,51 +...
72
                          <div class="cabinet__filters" style="display: flex;flex-direction: unset;justify-content: left;align-items: center;">
e3c7b0ffb   Андрей Ларионов   Коммит на понедел...
73
74
                              <div class="cabinet__filters-item">
                                  <form class="search" action="{{ route('employer.bd') }}">
ac8b91cfd   Андрей Ларионов   Обновление системы.
75
                                      <input type="search" name="search" id="search" class="input" placeholder="Поиск&hellip;" value="@if (isset($_GET['search'])) {{ $_GET['search'] }} @endif">
e3c7b0ffb   Андрей Ларионов   Коммит на понедел...
76
77
                                      <button type="submit" class="button">Найти</button>
                                      <span>
7fa088c5b   Сергей П   Задачи 58,49,51 +...
78
79
80
81
                                          <svg>
                                              <use xlink:href="{{ asset('images/sprite.svg#search') }}"></use>
                                          </svg>
                                      </span>
e3c7b0ffb   Андрей Ларионов   Коммит на понедел...
82
83
                                  </form>
                              </div>
7fa088c5b   Сергей П   Задачи 58,49,51 +...
84
                              <a href="javascript:void(0)" class="search-reset-button bold font18" style="color: #377d87;">Сбросить поиск</a>
d3496aa08   Сергей П   Изменения для раз...
85
86
87
88
89
90
91
92
93
94
95
96
97
                          </div>
                          <div class="cabinet__filters">
                              <div class="cabinet__export-wrap">
                                  <form action="{{ route('resume_download_all') }}" method="GET" target="_blank">
                                      <div class="cabinet__export-button-wrap">
                                          <button type="submit" class="button">
                                              <svg>
                                                  <use xlink:href="{{ asset('images/sprite.svg#share') }}"></use>
                                              </svg>
                                              Экспорт
                                          </button>
                                      </div>
                                      <div class="cabinet__export-options-wrap">
ea2a5ac13   Сергей П   Изменения для раз...
98
                                          @foreach ($export_options as $key => $value)
d3496aa08   Сергей П   Изменения для раз...
99
100
101
102
                                              <label class="checkbox">
                                                  <input type="checkbox" value="1" name="{{$key}}" class="checkbox__input" checked="">
                                                  <span class="checkbox__icon">
                                                  <svg>
addf76e7b   Сергей П   Изменения для раз...
103
                                                      <use xlink:href="{{ asset('images/sprite.svg#v') }}"></use>
d3496aa08   Сергей П   Изменения для раз...
104
105
106
                                                  </svg>
                                                  </span>
                                                  <span class="checkbox__text">
ea2a5ac13   Сергей П   Изменения для раз...
107
                                                      <span>{{$value}}</span>
d3496aa08   Сергей П   Изменения для раз...
108
109
110
111
112
113
114
115
116
117
118
119
                                                  </span>
                                              </label>
                                          @endforeach
                                      </div>
                                      <div class="job-title-list-wrap">
                                          <select  name="job_title_list[]" data-placeholder="Выберите должности" multiple >
                                              @foreach($jobs_titles as $job_title)
                                                  <option value="{{$job_title['id']}}">{{$job_title['name']}}</option>
                                              @endforeach
                                          </select>
                                      </div>
                                  </form>
e3c7b0ffb   Андрей Ларионов   Коммит на понедел...
120
121
                              </div>
                          </div>
d3496aa08   Сергей П   Изменения для раз...
122
123
124
125
126
                          @if(session('error'))
                              <div class="cabinet__filters">
                                  <p class="cabinet__export-error">{{ session('error') }}</p>
                              </div>
                          @endif
e3c7b0ffb   Андрей Ларионов   Коммит на понедел...
127
                      </div>
ac8b91cfd   Андрей Ларионов   Обновление системы.
128
129
130
  
                      <div class="cabinet__body-item">
                          <div class="cabinet__table-header">
b67b94477   Сергей П   Задачи 33,34,35 +...
131
                              <div>
ac8b91cfd   Андрей Ларионов   Обновление системы.
132
133
134
                                  Позиции работников
                              </div>
                              <span>
b67b94477   Сергей П   Задачи 33,34,35 +...
135
                                      Пользователей найдено:
e20c428e5   Андрей Ларионов   Коммит по 20 числу
136
                                      <b>{{ $count_users->count() }}</b>
ac8b91cfd   Андрей Ларионов   Обновление системы.
137
138
139
                              </span>
                          </div>
                          <div class="table table_spoiler">
ac8b91cfd   Андрей Ларионов   Обновление системы.
140
141
142
143
144
145
146
  
                              <div class="table__scroll">
                                  <div class="table__body table__body_min-width">
                                      <table>
                                          <thead>
                                          <tr>
                                              <th>ФИО соискателя</th>
b67b94477   Сергей П   Задачи 33,34,35 +...
147
                                              <th>Должность</th>
ac8b91cfd   Андрей Ларионов   Обновление системы.
148
149
150
151
                                              <th>Наличие<br>анкеты</th>
                                          </tr>
                                          </thead>
                                          <tbody>
e3c7b0ffb   Андрей Ларионов   Коммит на понедел...
152
153
154
155
                      @php
                           $categories = 0;
  
                      @endphp
3b2e8c4eb   Сергей П   редактирование бл...
156

e3c7b0ffb   Андрей Ларионов   Коммит на понедел...
157
158
                      @if ($users->count())
                          @foreach ($users as $key => $it)
3b2e8c4eb   Сергей П   редактирование бл...
159
160
                              <tr>
                                  <td>{{ $it->surname." ".$it->name_man }}<br>{{ $it->surname2 }}</td>
2b8dd10cb   Сергей П   Правки по задачам
161
162
163
164
165
166
167
168
169
170
                                  <td>
                                  @if($it->workers[0]->positions_work)
                                      @foreach($it->workers[0]->jobs as $job)
                                          {{ $job->name }}
                                          @if(!$loop->last)
                                              <br>
                                          @endif
                                      @endforeach
                                  @endif
                                  </td>
3b2e8c4eb   Сергей П   редактирование бл...
171
172
173
174
175
176
177
178
179
180
181
182
  
                                  <td>
                                      @if (isset($it->workers[0]->id))
                                      <a href="{{ route('resume_download', ['worker' => $it->workers[0]->id]) }}" class="table__link">
                                          <svg>
                                              <use xlink:href="{{ asset('images/sprite.svg#share') }}"></use>
                                          </svg>
                                          Скачать
                                      </a>
                                      @endif
                                  </td>
                              </tr>
e3c7b0ffb   Андрей Ларионов   Коммит на понедел...
183
184
                          @endforeach
                      @endif
ac8b91cfd   Андрей Ларионов   Обновление системы.
185
186
187
188
189
190
191
192
                           </tbody>
                      </table>
                  </div>
  
              </div>
          </div>
            {{ $users->onEachSide(0)->appends($_GET)->links('paginate')  }}
          </div>
e3c7b0ffb   Андрей Ларионов   Коммит на понедел...
193
194
195
196
197
198
                  </div>
              </div>
          </div>
      </section>
      </div>
  @endsection