Blame view
resources/views/layout/pdf.blade.php
16.9 KB
1c6078a15 Обновление от вос... |
1 2 |
<!DOCTYPE html> <html lang="ru"> |
92b3de35e Задача 45 + фиксы |
3 |
@php |
0647591b9 uncommited files |
4 |
$worker = $Query[0]; |
92b3de35e Задача 45 + фиксы |
5 |
@endphp |
1c6078a15 Обновление от вос... |
6 7 8 9 10 |
<head> <meta charset="utf-8"> <title>Резюме соискателя</title> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content="#377D87"> |
7d263c5eb Коммит вторник -2 |
11 |
<style> |
c20e912d4 Пдф документ |
12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
body { font-family:'DejaVu Sans',sans-serif; background:#fff; font-size:1.6rem; font-weight:400; color:#363A3F; } .main { padding: 30px 0; } .thing { color: #3a3b3c; |
c20e912d4 Пдф документ |
26 27 28 29 30 31 32 33 |
} .thing__profile-photo { width: 200px; border-radius: 8px; float: left; margin-right: 20px; } |
c20e912d4 Пдф документ |
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
.thing__title { width: 100%; font-size: 32px; font-weight: 700; line-height: 1.1; margin: 0; } .thing__text { font-size: 14px; line-height: 1.4; margin: 15px 0 0 0; } .main__spoiler { margin: 0px 0px 32px 0px; } |
c20e912d4 Пдф документ |
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 |
.main__table { border-collapse: collapse; table-layout: fixed; font-size: 14px; width: 100%; background: #ffffff; } .main__table thead { color: #ffffff; font-size: 16px; background-color: #377d87; } .main__table th { padding: 8px 16px; } .main__table td { width: 40%; padding: 8px 16px; border: 1px solid #cecece; } .main__table td b { font-weight: 700; } .main__table b { display: block; } .main__table a { color: #377d87; text-decoration: underline; } .main__table td + td { width: 60%; } .main__table_three td { width: 25% !important; } |
e3d190acc фиксы для пдф |
95 |
.main__table_experience td { |
84f2ac341 Задачи 42,43,50 |
96 |
width: 5%; |
e3d190acc фиксы для пдф |
97 98 99 |
hyphens: auto; overflow: hidden; } |
84f2ac341 Задачи 42,43,50 |
100 101 |
.main__table_experience td:first-child { width: 80%; |
e3d190acc фиксы для пдф |
102 |
} |
c20e912d4 Пдф документ |
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 |
.main__table_three td:last-child { width: 50% !important; } .main h2 { margin: 0; font-weight: 700; font-size: 30px; } .main p { margin: 0; font-size: 14px; line-height: 1.4; margin: 15px 0 0 0; } |
0988f0929 Коммит... |
119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
.main__resume-profile-info-body-inner li { list-style-type: none; margin: 0px 0px 20px 0px; } .main__resume-profile-info-body-inner b { display: block; margin: 0px 0px 6px 0px; color: #377d87; font-size: 14px; } .main__resume-profile-info-body-inner span { display: block; } .main__resume-profile-info-body-inner a { display: block; text-decoration: none; color: inherit; } |
7d263c5eb Коммит вторник -2 |
140 |
</style> |
1c6078a15 Обновление от вос... |
141 142 143 144 145 146 |
</head> <body id="body" class="pdf"> <section class="thing thing_pdf"> <div class="container"> <div class="thing__profile"> |
e20c428e5 Коммит по 20 числу |
147 |
@if (!empty($Query[0]['photo'])) |
0647591b9 uncommited files |
148 |
<img src="{{ asset(Storage::url($Query[0]['photo'])) }}" alt="" class="thing__profile-photo"> |
e20c428e5 Коммит по 20 числу |
149 |
@else |
0647591b9 uncommited files |
150 |
<img src="{{ asset('images/default_man.jpg') }}" alt="" class="thing__profile-photo"> |
e20c428e5 Коммит по 20 числу |
151 |
@endif |
1c6078a15 Обновление от вос... |
152 |
<div class="thing__profile-body"> |
7571b20fd Коммит 13 марта 2024 |
153 154 155 |
<h1 class="thing__title">{{ $Query[0]['users']['surname']." ".$Query[0]['users']['name_man']." ".$Query[0]['users']['surname2'] }}</h1> <div style="clear:both;"></div> <p class="thing__text">{{ $Query[0]['text'] }}</p> |
1c6078a15 Обновление от вос... |
156 157 |
</div> </div> |
e20c428e5 Коммит по 20 числу |
158 |
@if (!empty($Query[0]['users']['file'])) |
0647591b9 uncommited files |
159 |
<a href="{{ asset(Storage::url($Query[0]['users']['file'])) }}">Анкета-файл</a> |
e20c428e5 Коммит по 20 числу |
160 |
@endif |
1c6078a15 Обновление от вос... |
161 162 163 164 165 166 167 |
</div> </section> <main class="main"> <div class="container"> <div class="main__resume-profile"> <div class="main__content"> <div class="main__spoiler"> |
1c6078a15 Обновление от вос... |
168 169 |
<div class="main__spoiler-body"> <table class="main__table"> |
c20e912d4 Пдф документ |
170 |
<thead> |
7571b20fd Коммит 13 марта 2024 |
171 172 173 |
<tr> <th colspan="2">Основная информация</th> </tr> |
c20e912d4 Пдф документ |
174 |
</thead> |
1c6078a15 Обновление от вос... |
175 176 |
<tbody> <tr> |
92b3de35e Задача 45 + фиксы |
177 178 179 180 181 182 183 184 185 186 |
<td><b>Статус:</b></td> <td>{{ $status_work[$worker->status_work] }}</td> </tr> <tr> <td><b>ФИО:</b></td> <td>{{ $worker->users->surname." ".$worker->users->name_man." ".$worker->users->surname2 }}</td> </tr> <tr> <td><b>Возраст:</b></td> <td>{{ $worker->old_year ?? '-' }}</td> |
1c6078a15 Обновление от вос... |
187 188 |
</tr> <tr> |
92b3de35e Задача 45 + фиксы |
189 |
<td><b>Желаемые вакансии:</b></td> |
7571b20fd Коммит 13 марта 2024 |
190 |
<td> |
92b3de35e Задача 45 + фиксы |
191 192 193 194 195 |
@if ($Query[0]->job_titles->count()) @foreach ($Query[0]->job_titles as $it) @if ($it->is_remove == 0) {{ $it->name }} / @endif |
7571b20fd Коммит 13 марта 2024 |
196 |
@endforeach |
92b3de35e Задача 45 + фиксы |
197 198 199 |
@else - @endif |
7571b20fd Коммит 13 марта 2024 |
200 |
</td> |
1c6078a15 Обновление от вос... |
201 202 |
</tr> <tr> |
92b3de35e Задача 45 + фиксы |
203 204 |
<td><b>Пожелания по З/П:</b></td> <td>{{ $worker->salary_expectations ?? '-' }}</td> |
1c6078a15 Обновление от вос... |
205 206 |
</tr> <tr> |
92b3de35e Задача 45 + фиксы |
207 208 |
<td><b>Опыт работы:</b></td> <td>{{ $worker->experience ?? '-' }}</td> |
1c6078a15 Обновление от вос... |
209 210 |
</tr> <tr> |
92b3de35e Задача 45 + фиксы |
211 212 |
<td><b>Уровень английского:</b></td> <td>{{ $worker->english_level ?? '-' }}</td> |
1c6078a15 Обновление от вос... |
213 214 |
</tr> <tr> |
92b3de35e Задача 45 + фиксы |
215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 |
<td><b>Дата готовности к посадке:</b></td> <td>{{ $worker->ready_boart_date ?? '-' }}</td> </tr> <tr> <td><b>Предпочтение по типу судна:</b></td> <td>{{ $worker->boart_type_preference ?? '-' }}</td> </tr> <tr> <td><b>Наличие визы:</b></td> <td>{{ $worker->visa_available ?? '-' }}</td> </tr> <tr> <td><b>Наличие танкерных документов:</b></td> <td>{{ $worker->tanker_documents_available ?? '-' }}</td> </tr> <tr> <td><b>Наличие подтверждения для работы на ВВП:</b></td> <td>{{ $worker->confirmation_work_for_vvp ?? '-' }}</td> |
99702d426 Коммит вечер воск... |
233 234 |
</tr> <tr> |
92b3de35e Задача 45 + фиксы |
235 236 |
<td><b>Наличие военного билета / приписного свидетельства:</b></td> <td>{{ $worker->military_id_available ?? '-' }}</td> |
99702d426 Коммит вечер воск... |
237 238 |
</tr> <tr> |
92b3de35e Задача 45 + фиксы |
239 240 |
<td><b>Город проживания:</b></td> <td>{{ $worker->city ?? '-' }}</td> |
1c6078a15 Обновление от вос... |
241 242 |
</tr> <tr> |
92b3de35e Задача 45 + фиксы |
243 244 |
<td><b>Телефон:</b></td> <td>{{ $worker->telephone ?? '-' }}</td> |
1c6078a15 Обновление от вос... |
245 246 |
</tr> <tr> |
92b3de35e Задача 45 + фиксы |
247 248 |
<td><b>E-mail:</b></td> <td>{{ $worker->email ?? '-' }}</td> |
1c6078a15 Обновление от вос... |
249 250 |
</tr> <tr> |
92b3de35e Задача 45 + фиксы |
251 252 |
<td><b>Контакты родственников:</b></td> <td>{{ $worker->telephone2 ?? '-' }}</td> |
1c6078a15 Обновление от вос... |
253 254 255 256 257 |
</tr> </tbody> </table> </div> </div> |
f46e3cd1e Коммит четверг |
258 |
|
99702d426 Коммит вечер воск... |
259 |
<div class="main__spoiler"> |
1c6078a15 Обновление от вос... |
260 261 |
<div class="main__spoiler-body"> <table class="main__table"> |
c20e912d4 Пдф документ |
262 |
<thead> |
1c6078a15 Обновление от вос... |
263 |
<tr> |
7571b20fd Коммит 13 марта 2024 |
264 |
<th colspan="2">Сертификаты / документы</th> |
1c6078a15 Обновление от вос... |
265 |
</tr> |
7571b20fd Коммит 13 марта 2024 |
266 267 |
</thead> <tbody> |
0647591b9 uncommited files |
268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 |
<tr> <td><b>Название сертификата:</b></td> <td><b>Действителен до:</b></td> </tr> @if (isset($Query[0]->sertificate) && $Query[0]->sertificate->count()) @foreach($Query[0]->sertificate as $it) <tr> <td>{{ $it->name }}</td> <td>{{ date('d.m.Y', strtotime($it->end_begin)) }}</td> </tr> @endforeach @else <tr> <td> - </td> <td> - </td> </tr> @endif |
1c6078a15 Обновление от вос... |
285 286 287 288 |
</tbody> </table> </div> </div> |
92b3de35e Задача 45 + фиксы |
289 |
|
1c6078a15 Обновление от вос... |
290 |
<div class="main__spoiler"> |
99702d426 Коммит вечер воск... |
291 |
<div class="main__spoiler-body"> |
92b3de35e Задача 45 + фиксы |
292 |
<table class="main__table"> |
7571b20fd Коммит 13 марта 2024 |
293 |
<thead> |
99702d426 Коммит вечер воск... |
294 |
<tr> |
92b3de35e Задача 45 + фиксы |
295 |
<th colspan="2">Дополнительные документы</th> |
99702d426 Коммит вечер воск... |
296 |
</tr> |
7571b20fd Коммит 13 марта 2024 |
297 298 |
</thead> <tbody> |
0647591b9 uncommited files |
299 300 301 302 303 304 305 |
@if ($infoblocks->count()) @foreach ($infoblocks as $info) @php $finder = false; @endphp @if (isset($Query[0]->infobloks)) @if ($Query[0]->infobloks->count()) @foreach($Query[0]->infobloks as $it) |
0e7702a32 task-132687 minor... |
306 307 308 309 310 311 312 313 314 315 316 317 |
@if ($info->id == $it->id) <tr> <td><b>{{ $it->name }}</b></td> <td> @if ($it->pivot->status == 0) Не указано @elseif($it->pivot->status==1) В наличии @else Отсутствует @endif </td> </tr> @php $finder = true; @endphp @endif |
0647591b9 uncommited files |
318 319 320 321 322 323 324 325 326 327 328 329 330 |
@endforeach @endif @endif @if (!$finder) <tr> <td><b>{{ $info->name }}</b></td> <td> Не указано </td> </tr> @endif @endforeach @endif |
99702d426 Коммит вечер воск... |
331 332 333 334 |
</tbody> </table> </div> </div> |
f46e3cd1e Коммит четверг |
335 |
|
92b3de35e Задача 45 + фиксы |
336 |
<div class="main__spoiler"> |
1c6078a15 Обновление от вос... |
337 |
<div class="main__spoiler-body"> |
e3d190acc фиксы для пдф |
338 |
<table class="main__table main__table_experience"> |
c20e912d4 Пдф документ |
339 |
<thead> |
1c6078a15 Обновление от вос... |
340 |
<tr> |
84f2ac341 Задачи 42,43,50 |
341 |
<th colspan="8">Опыт работы</th> |
1c6078a15 Обновление от вос... |
342 |
</tr> |
7571b20fd Коммит 13 марта 2024 |
343 344 |
</thead> <tbody> |
0647591b9 uncommited files |
345 |
<tr> |
831bbfdc9 uncommited files |
346 347 348 349 350 351 352 353 |
<td><b>Должность</b></td> <td><b>Название т/х</b></td> <td><b>Тип судна</b></td> <td><b>Марка ГД</b></td> <td><b>Мощность ГД (кВТ)</b></td> <td><b>Водо- измещение (DWT)</b></td> <td><b>Название компании</b></td> <td><b>Начало и окончание контракта</b></td> |
0647591b9 uncommited files |
354 355 356 357 358 359 360 361 362 363 364 |
</tr> @if (count($Query[0]->place_worker) > 0) @foreach($Query[0]->place_worker as $it) <tr> <td>{{ $it->job_title }}</td> <td>{{ $it->teplohod }}</td> <td>{{ $it->GWT }}</td> <td>{{ $it->Marka_GD }}</td> <td>{{ $it->KBT }}</td> <td>{{ $it->GRT }}</td> <td>{{ $it->name_company }}</td> |
831bbfdc9 uncommited files |
365 366 367 368 369 |
<td> {{ date('d.m.Y', strtotime($it->begin_work)) }} - {{ date('d.m.Y', strtotime($it->end_work)) }} </td> |
0647591b9 uncommited files |
370 371 372 373 374 375 376 377 378 379 380 |
</tr> @endforeach @else <td>-</td> <td>-</td> <td>-</td> <td>-</td> <td>-</td> <td>-</td> <td>-</td> <td>-</td> |
0647591b9 uncommited files |
381 |
@endif |
1c6078a15 Обновление от вос... |
382 383 384 385 |
</tbody> </table> </div> </div> |
92b3de35e Задача 45 + фиксы |
386 387 388 389 390 391 392 393 394 395 396 |
<div class="main__spoiler"> <div class="main__spoiler-body"> <table class="main__table main__table_three"> <thead> <tr> <th colspan="4">Данные о прошлых компаниях</th> </tr> </thead> <tbody> <tr> |
e3d190acc фиксы для пдф |
397 398 399 400 |
<td><b>Название компании</b></td> <td><b>ФИО сотрудника</b></td> <td><b>Должность сотрудника</b></td> <td><b>Телефон сотрудника</b></td> |
92b3de35e Задача 45 + фиксы |
401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 |
</tr> @if ((isset($worker->prev_company)) && ($worker->prev_company->count())) @foreach ($worker->prev_company as $prev_company) <tr> <td>{{ $prev_company->name_company }}</td> <td>{{ $prev_company->direct }}</td> <td>{{ $prev_company->telephone }}</td> <td>{{ $prev_company->telephone2 }}</td> </tr> @endforeach @else <tr> <td>-</td> <td>-</td> <td>-</td> <td>-</td> </tr> @endif </tbody> </table> </div> |
1c6078a15 Обновление от вос... |
422 423 424 425 426 |
</div> </div> </div> </div> </main> |
1c6078a15 Обновление от вос... |
427 |
</body> |
1c6078a15 Обновление от вос... |
428 |
</html> |