check_out_appoint.blade.php 52 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067
  1. <link rel="stylesheet" href="{{theme_asset('statistics/js/layer/skin/default/layer.css')}}?t=1">
  2. <link href="{{ theme_asset('app/css/swiper.min.css') }}" rel="stylesheet">
  3. <style>
  4. .table_form, .table_form tr th, .table_form tr td {
  5. border: 1px solid #ccc;
  6. padding: 0 7px
  7. }
  8. .table_form {
  9. width: 100%;
  10. min-height: 25px;
  11. line-height: 25px;
  12. text-align: center;
  13. border-collapse: collapse;
  14. padding: 2px;
  15. max-width: 1200px
  16. }
  17. .avatar {
  18. width: 178px;
  19. height: 178px;
  20. display: block;
  21. }
  22. .OpAuditLayer{
  23. position: fixed;
  24. top: 20%;
  25. right: 30px;
  26. border: 1px solid #ccc;
  27. background: #fff;
  28. padding: 30px;
  29. }
  30. .swiper-container{
  31. width: 400px;
  32. height:400px;
  33. position: fixed;
  34. top: 50%;
  35. right: 30px;
  36. border: 1px solid #ccc;
  37. background: #fff;
  38. }
  39. .post{
  40. position: fixed;
  41. top: 20%;
  42. border: 1px solid #ccc;
  43. background: #fff;
  44. width: 300px;
  45. padding: 10px;
  46. }
  47. </style>
  48. <section class="content">
  49. <div class="row">
  50. <div class="col-md-3">
  51. <div class="post">
  52. <table border="1" cellspacing="1" cellpadding="1" width="100%">
  53. <thead>
  54. <tr>
  55. <th width="40%">
  56. 岗位名称
  57. </th>
  58. <th>
  59. 岗位要求
  60. </th>
  61. </tr>
  62. </thead>
  63. @foreach($post as $item)
  64. <tr>
  65. <td>
  66. {{$item->code}} {{$item->name}}
  67. </td>
  68. <td>
  69. {{$item->requirement}}
  70. </td>
  71. </tr>
  72. @endforeach
  73. </table>
  74. </div>
  75. </div>
  76. <div class="col-md-6">
  77. <div class="box">
  78. @if(in_array('internship',$recruit->forms))
  79. <table cellspacing="0" width="100%" class="table_form">
  80. <tbody>
  81. <tr style="height:52px;page-break-inside:avoid" class="firstRow">
  82. <td valign="center" width="100">
  83. 姓名
  84. </td>
  85. <td valign="center" colspan="4" width="200">
  86. {{$appointinfo->realname}}
  87. </td>
  88. <td valign="center" width="80">
  89. 性别
  90. </td>
  91. <td valign="center" colspan="2">
  92. @if($appointinfo->sex == '0')
  93. @else
  94. @endif
  95. </td>
  96. <td valign="center" width="100">
  97. 出生年月
  98. </td>
  99. <td valign="center" colspan="2" width="200">
  100. {{$appointinfo->birthday}}
  101. </td>
  102. <td valign="center" rowspan="3" width="200">
  103. <img src="{{$appointinfo->avatar}}" class="avatar">
  104. </td>
  105. </tr>
  106. <tr style="height:52px;page-break-inside:avoid">
  107. <td valign="center">
  108. {{$appointinfo->card_type}}
  109. </td>
  110. <td valign="center" colspan="4">
  111. {{$appointinfo->card}}
  112. </td>
  113. <td valign="center">
  114. 民族
  115. </td>
  116. <td valign="center" colspan="2">
  117. {{$appointinfo->nation}}
  118. </td>
  119. <td valign="center">
  120. 籍贯
  121. </td>
  122. <td valign="center" colspan="2">
  123. {{$appointinfo->native_place}}
  124. </td>
  125. </tr>
  126. <tr style="height:52px;page-break-inside:avoid">
  127. <td valign="center">
  128. 政治面貌
  129. </td>
  130. <td valign="center" colspan="4">
  131. @switch($appointinfo->political_affiliation)
  132. @case ('01')
  133. 中共党员
  134. @break
  135. @case ('02')
  136. 中共预备党员
  137. @break
  138. @case ('03')
  139. 共青团员
  140. @break
  141. @case ('04')
  142. 民革党员
  143. @break
  144. @case ('05')
  145. 民盟盟员
  146. @break
  147. @case ('06')
  148. 民建会员
  149. @break
  150. @case ('07')
  151. 民进会员
  152. @break
  153. @case ('08')
  154. 农工党党员
  155. @break
  156. @case ('09')
  157. 致公党党员
  158. @break
  159. @case ('10')
  160. 九三学社社员
  161. @break
  162. @case ('11')
  163. 台盟盟员
  164. @break
  165. @case ('12')
  166. 无党派人士
  167. @break
  168. @case ('13')
  169. 群众
  170. @break
  171. @endswitch
  172. </td>
  173. <td valign="center">
  174. 入党时间
  175. </td>
  176. <td valign="center" colspan="2">
  177. {{ $appointinfo->join_time }}
  178. </td>
  179. <td valign="center">
  180. 户籍所在地
  181. </td>
  182. <td valign="center" colspan="2">
  183. {{ $appointinfo->house_register }}
  184. </td>
  185. </tr>
  186. <tr style="height:52px;page-break-inside:avoid">
  187. <td valign="center">
  188. 年级
  189. </td>
  190. <td valign="center" colspan="7">
  191. {{ $appointinfo->education }}
  192. </td>
  193. <td valign="center">
  194. 就读院校
  195. </td>
  196. <td valign="center" colspan="4">
  197. {{ $appointinfo->school }}
  198. </td>
  199. </tr>
  200. <tr style="height:52px;page-break-inside:avoid">
  201. <td valign="center">
  202. 所学专业
  203. </td>
  204. <td valign="center" colspan="7">
  205. {{ $appointinfo->pro }}
  206. </td>
  207. <td valign="center">
  208. 是否接受调剂
  209. </td>
  210. <td valign="center" colspan="4">
  211. @if($appointinfo->adjust == '0')
  212. @else
  213. @endif
  214. </td>
  215. </tr>
  216. <tr style="height:52px;page-break-inside:avoid">
  217. <td valign="center">
  218. 联系电话
  219. </td>
  220. <td valign="center" colspan="7">
  221. {{ $appointinfo->mobile }}
  222. </td>
  223. <td valign="center" colspan="1">
  224. 电子邮箱
  225. </td>
  226. <td valign="center" colspan="3">
  227. {{ $appointinfo->email }}
  228. </td>
  229. </tr>
  230. <tr style="height:52px;page-break-inside:avoid">
  231. <td valign="center">
  232. 通信地址
  233. </td>
  234. <td valign="center" colspan="7">
  235. {{ $appointinfo->address }}
  236. </td>
  237. <td valign="center">
  238. 报名岗位
  239. </td>
  240. <td valign="center" colspan="3">
  241. {{ $appointinfo->code }} {{ $appointinfo->name }}
  242. </td>
  243. </tr>
  244. <tr style="height:52px;page-break-inside:avoid">
  245. <td valign="center">
  246. 紧急联系人<br/>姓名
  247. </td>
  248. <td valign="center" colspan="7">
  249. {{ $appointinfo->concat_name }}
  250. </td>
  251. <td valign="center">
  252. 联系电话
  253. </td>
  254. <td valign="center" colspan="7">
  255. {{ $appointinfo->concat_mobile }}
  256. </td>
  257. </tr>
  258. <tr style="height:275px;page-break-inside:avoid">
  259. <td valign="center">
  260. &nbsp;个<br/>
  261. &nbsp;人<br/>
  262. &nbsp;简<br/>
  263. &nbsp;历
  264. </td>
  265. <td valign="center" colspan="11">
  266. <textarea style="width: 100%;height: 250px" readonly>{{ $appointinfo->resume }}</textarea>
  267. </td>
  268. </tr>
  269. <tr style="height:94px;page-break-inside:avoid">
  270. <td valign="center">
  271. 奖<br/>
  272. 惩<br/>
  273. 情<br/>
  274. </td>
  275. <td valign="center" colspan="11">
  276. <textarea style="width: 100%;height: 250px"
  277. readonly>{{ $appointinfo->rewards_and_punishments }}</textarea>
  278. </td>
  279. </tr>
  280. <tr style="height:159px;page-break-inside:avoid">
  281. <td valign="center">
  282. 个<br/>
  283. 人<br/>
  284. 情<br/>
  285. 况<br/>
  286. 介<br/>
  287. </td>
  288. <td valign="center" colspan="11">
  289. <textarea style="width: 100%;height: 250px" readonly>{{ $appointinfo->introduce }}</textarea>
  290. </td>
  291. </tr>
  292. <tr style="height:47px;page-break-inside:avoid">
  293. <td valign="center" rowspan="{{ count($appointinfo->family)+1 }}">
  294. 家庭成员及其主要社会关系
  295. </td>
  296. <td valign="center">
  297. <p style=";text-align:center">
  298. <span style=";font-family:宋体;font-size:14px">称谓</span>
  299. </p>
  300. </td>
  301. <td width="200" valign="center" colspan="4">
  302. <p style=";text-align:center">
  303. <span style=";font-family:宋体;font-size:14px">姓名</span>
  304. </p>
  305. </td>
  306. <td width="87" valign="center" colspan="2">
  307. <p style=";text-align:center">
  308. <span style=";font-family:宋体;font-size:14px">出生年月</span>
  309. </p>
  310. </td>
  311. <td width="98" valign="center" colspan="1">
  312. <p style=";text-align:center">
  313. <span style=";font-family:宋体;font-size:14px">政治面貌</span>
  314. </p>
  315. </td>
  316. <td width="241" valign="center" colspan="3">
  317. <p style=";text-align:center">
  318. <span style=";font-family:宋体;font-size:14px">工作单位及职位</span>
  319. </p>
  320. </td>
  321. </tr>
  322. @foreach($appointinfo->family as $k => $v)
  323. <tr style="height:52px;page-break-inside:avoid">
  324. <td width="85" valign="center">
  325. {{ $v->relation }}
  326. </td>
  327. <td width="200" valign="center" colspan="4">
  328. {{ $v->realname }}
  329. </td>
  330. <td width="87" valign="center" colspan="2">
  331. {{ $v->birthday }}
  332. </td>
  333. <td width="98" valign="center" colspan="1">
  334. {{ $v->political_affiliation }}
  335. </td>
  336. <td width="241" valign="center" colspan="3">
  337. {{ $v->work }}
  338. </td>
  339. </tr>
  340. @endforeach
  341. <tr style="height:52px;page-break-inside:avoid">
  342. <td valign="center">
  343. 身份证明<br/>
  344. (身份证或其他身份证明证件)
  345. </td>
  346. <td valign="center" colspan="11">
  347. <div style="padding: 10px 0">
  348. @foreach($appointinfo->identification as $k => $v)
  349. @if(!empty($v))
  350. <img class="attchment" data-key="{{$k}}" data-name="identification"
  351. src="{{ $v->response->path }}"/>
  352. @endif
  353. @endforeach
  354. </div>
  355. </td>
  356. </tr>
  357. <tr style="height:52px;page-break-inside:avoid">
  358. <td valign="center">
  359. 学历证明<br/>
  360. (学信网《教育部学籍在线验证报告》)
  361. </td>
  362. <td valign="center" colspan="11">
  363. <div style="padding: 10px 0">
  364. @foreach($appointinfo->education_certification as $k => $v)
  365. @if(!empty($v))
  366. <img class="attchment" data-key="{{$k}}" data-name="education_certification"
  367. src="{{ $v->response->path }}"/>
  368. @endif
  369. @endforeach
  370. </div>
  371. </td>
  372. </tr>
  373. <tr style="height:52px;page-break-inside:avoid">
  374. <td valign="center">
  375. 其他证明<br/>
  376. (党员、学生干部等证明)
  377. </td>
  378. <td valign="center" colspan="11">
  379. <div style="padding: 10px 0">
  380. @foreach($appointinfo->other_certification as $k => $v)
  381. @if(!empty($v))
  382. <img class="attchment" data-key="{{$k}}" data-name="other_certification"
  383. src="{{ $v->response->path }}"/>
  384. @endif
  385. @endforeach
  386. </div>
  387. </td>
  388. </tr>
  389. </tbody>
  390. </table>
  391. @else
  392. <table cellspacing="0" width="100%" class="table_form">
  393. <tbody>
  394. <tr style="height:52px;page-break-inside:avoid" class="firstRow">
  395. <td valign="center" width="100">
  396. 姓名
  397. </td>
  398. <td valign="center" colspan="4" width="200">
  399. {{$appointinfo->realname}}
  400. </td>
  401. <td valign="center" width="80">
  402. 性别
  403. </td>
  404. <td valign="center" colspan="2">
  405. @if($appointinfo->sex == '0')
  406. @else
  407. @endif
  408. </td>
  409. <td valign="center" width="100">
  410. 出生年月
  411. </td>
  412. <td valign="center" colspan="2" width="200">
  413. {{$appointinfo->birthday}}
  414. </td>
  415. <td valign="center" rowspan="3" width="200">
  416. <img src="{{$appointinfo->avatar}}" class="avatar">
  417. </td>
  418. </tr>
  419. <tr style="height:52px;page-break-inside:avoid">
  420. <td valign="center">
  421. {{$appointinfo->card_type}}
  422. </td>
  423. <td valign="center" colspan="4">
  424. {{$appointinfo->card}}
  425. </td>
  426. <td valign="center">
  427. 民族
  428. </td>
  429. <td valign="center" colspan="2">
  430. {{$appointinfo->nation}}
  431. </td>
  432. <td valign="center">
  433. 籍贯
  434. </td>
  435. <td valign="center" colspan="2">
  436. {{$appointinfo->native_place}}
  437. </td>
  438. </tr>
  439. <tr style="height:52px;page-break-inside:avoid">
  440. <td valign="center">
  441. 政治面貌
  442. </td>
  443. <td valign="center" colspan="4">
  444. @switch($appointinfo->political_affiliation)
  445. @case ('01')
  446. 中共党员
  447. @break
  448. @case ('02')
  449. 中共预备党员
  450. @break
  451. @case ('03')
  452. 共青团员
  453. @break
  454. @case ('04')
  455. 民革党员
  456. @break
  457. @case ('05')
  458. 民盟盟员
  459. @break
  460. @case ('06')
  461. 民建会员
  462. @break
  463. @case ('07')
  464. 民进会员
  465. @break
  466. @case ('08')
  467. 农工党党员
  468. @break
  469. @case ('09')
  470. 致公党党员
  471. @break
  472. @case ('10')
  473. 九三学社社员
  474. @break
  475. @case ('11')
  476. 台盟盟员
  477. @break
  478. @case ('12')
  479. 无党派人士
  480. @break
  481. @case ('13')
  482. 群众
  483. @break
  484. @endswitch
  485. </td>
  486. <td valign="center">
  487. 入党时间
  488. </td>
  489. <td valign="center" colspan="2">
  490. {{ $appointinfo->join_time }}
  491. </td>
  492. <td valign="center">
  493. 户籍所在地
  494. </td>
  495. <td valign="center" colspan="2">
  496. {{ $appointinfo->house_register }}
  497. </td>
  498. </tr>
  499. <tr style="height:52px;page-break-inside:avoid">
  500. <td valign="center">
  501. 学历
  502. </td>
  503. <td valign="center" colspan="7">
  504. @switch($appointinfo->education)
  505. @case ('小学')
  506. 小学
  507. @break
  508. @case ('初中')
  509. 初中
  510. @break
  511. @case ('技校')
  512. 技校
  513. @break
  514. @case ('职高')
  515. 职高
  516. @break
  517. @case ('高中')
  518. 高中
  519. @break
  520. @case ('中专')
  521. 中专
  522. @break
  523. @case ('专科')
  524. 专科
  525. @break
  526. @case ('本科')
  527. 本科
  528. @break
  529. @case ('硕士')
  530. 硕士
  531. @break
  532. @case ('博士')
  533. 博士
  534. @break
  535. @endswitch
  536. </td>
  537. <td valign="center">
  538. 毕业院校
  539. </td>
  540. <td valign="center" colspan="2">
  541. {{ $appointinfo->school }}
  542. </td>
  543. <td valign="center">
  544. 毕业时间:{{ $appointinfo->graduation }}
  545. </td>
  546. </tr>
  547. <tr style="height:52px;page-break-inside:avoid">
  548. <td valign="center">
  549. 学位
  550. </td>
  551. <td valign="center" colspan="7">
  552. {{ $appointinfo->degree }}
  553. </td>
  554. <td valign="center">
  555. 所学专业
  556. </td>
  557. <td valign="center" colspan="4">
  558. {{ $appointinfo->pro }}
  559. </td>
  560. </tr>
  561. <tr style="height:52px;page-break-inside:avoid">
  562. <td valign="center">
  563. 联系电话
  564. </td>
  565. <td valign="center" colspan="7">
  566. {{ $appointinfo->mobile }}
  567. </td>
  568. <td valign="center" colspan="1">
  569. 电子邮箱
  570. </td>
  571. <td valign="center" colspan="3">
  572. {{ $appointinfo->email }}
  573. </td>
  574. </tr>
  575. <tr style="height:52px;page-break-inside:avoid">
  576. <td valign="center">
  577. 通信地址
  578. </td>
  579. <td valign="center" colspan="7">
  580. {{ $appointinfo->address }}
  581. </td>
  582. <td valign="center">
  583. 报名岗位
  584. </td>
  585. <td valign="center" colspan="3">
  586. {{ $appointinfo->code }} {{ $appointinfo->name }}
  587. </td>
  588. </tr>
  589. <tr style="height:52px;page-break-inside:avoid">
  590. <td valign="center">
  591. 现工作单位及职务
  592. </td>
  593. <td valign="center" colspan="7">
  594. {{ $appointinfo->work }}
  595. </td>
  596. <td valign="center">
  597. 职称或职业资格
  598. </td>
  599. <td valign="center" colspan="3">
  600. {{ $appointinfo->titles }}
  601. </td>
  602. </tr>
  603. <tr style="height:52px;page-break-inside:avoid">
  604. <td valign="center">
  605. 紧急联系人<br/>姓名
  606. </td>
  607. <td valign="center" colspan="7">
  608. {{ $appointinfo->concat_name }}
  609. </td>
  610. <td valign="center">
  611. 联系电话
  612. </td>
  613. <td valign="center" colspan="7">
  614. {{ $appointinfo->concat_mobile }}
  615. </td>
  616. </tr>
  617. @if(in_array('expand_special',$recruit->forms))
  618. <tr style="height:52px;page-break-inside:avoid">
  619. <td valign="center">
  620. 是否申请加分
  621. </td>
  622. <td valign="center" colspan="1">
  623. @if($appointinfo->point_apply == 0)
  624. @else
  625. @endif
  626. </td>
  627. <td valign="center" colspan="3">
  628. 符合哪一项加分条件
  629. </td>
  630. <td valign="center" colspan="4">
  631. {{ $appointinfo->condition }}
  632. </td>
  633. <td valign="center" colspan="2">累计加分值</td>
  634. <td valign="center">
  635. {{ $appointinfo->point }}
  636. </td>
  637. </tr>
  638. <tr style="height:52px;page-break-inside:avoid">
  639. <td valign="center">
  640. 申请加分佐证材料
  641. </td>
  642. <td valign="center" colspan="11">
  643. <div style="padding: 10px 0">
  644. @foreach($appointinfo->material as $k => $v)
  645. <img class="attchment" data-key="{{$k}}" data-name="material" src="{{ $v->response->path }}"/>
  646. @endforeach
  647. </div>
  648. </td>
  649. </tr>
  650. @endif
  651. <tr style="height:275px;page-break-inside:avoid">
  652. <td valign="center">
  653. &nbsp;个<br/>
  654. &nbsp;人<br/>
  655. &nbsp;简<br/>
  656. &nbsp;历
  657. </td>
  658. <td valign="center" colspan="11">
  659. <textarea style="width: 100%;height: 250px" readonly>{{ $appointinfo->resume }}</textarea>
  660. </td>
  661. </tr>
  662. @if(in_array('detail',$recruit->forms))
  663. <tr style="height:132px;page-break-inside:avoid">
  664. <td valign="center">
  665. 培<br/>
  666. 训<br/>
  667. 学<br/>
  668. 习<br/>
  669. 经<br/>
  670. </td>
  671. <td valign="center" colspan="11">
  672. <textarea style="width: 100%;height: 250px" readonly>{{ $appointinfo->train }}</textarea>
  673. </td>
  674. </tr>
  675. <tr style="height:94px;page-break-inside:avoid">
  676. <td valign="center">
  677. 奖<br/>
  678. 惩<br/>
  679. 情<br/>
  680. </td>
  681. <td valign="center" colspan="11">
  682. <textarea style="width: 100%;height: 250px"
  683. readonly>{{ $appointinfo->rewards_and_punishments }}</textarea>
  684. </td>
  685. </tr>
  686. <tr style="height:159px;page-break-inside:avoid">
  687. <td valign="center">
  688. 个<br/>
  689. 人<br/>
  690. 情<br/>
  691. 况<br/>
  692. 介<br/>
  693. </td>
  694. <td valign="center" colspan="11">
  695. <textarea style="width: 100%;height: 250px" readonly>{{ $appointinfo->introduce }}</textarea>
  696. </td>
  697. </tr>
  698. @endif
  699. <tr style="height:47px;page-break-inside:avoid">
  700. <td valign="center" rowspan="{{ count($appointinfo->family)+1 }}">
  701. 家庭成员及其主要社会关系
  702. </td>
  703. <td valign="center">
  704. <p style=";text-align:center">
  705. <span style=";font-family:宋体;font-size:14px">称谓</span>
  706. </p>
  707. </td>
  708. <td width="200" valign="center" colspan="4">
  709. <p style=";text-align:center">
  710. <span style=";font-family:宋体;font-size:14px">姓名</span>
  711. </p>
  712. </td>
  713. <td width="87" valign="center" colspan="2">
  714. <p style=";text-align:center">
  715. <span style=";font-family:宋体;font-size:14px">出生年月</span>
  716. </p>
  717. </td>
  718. <td width="98" valign="center" colspan="1">
  719. <p style=";text-align:center">
  720. <span style=";font-family:宋体;font-size:14px">政治面貌</span>
  721. </p>
  722. </td>
  723. <td width="241" valign="center" colspan="3">
  724. <p style=";text-align:center">
  725. <span style=";font-family:宋体;font-size:14px">工作单位及职位</span>
  726. </p>
  727. </td>
  728. </tr>
  729. @foreach($appointinfo->family as $k => $v)
  730. <tr style="height:52px;page-break-inside:avoid">
  731. <td width="85" valign="center">
  732. {{ $v->relation }}
  733. </td>
  734. <td width="200" valign="center" colspan="4">
  735. {{ $v->realname }}
  736. </td>
  737. <td width="87" valign="center" colspan="2">
  738. {{ $v->birthday }}
  739. </td>
  740. <td width="98" valign="center" colspan="1">
  741. {{ $v->political_affiliation }}
  742. </td>
  743. <td width="241" valign="center" colspan="3">
  744. {{ $v->work }}
  745. </td>
  746. </tr>
  747. @endforeach
  748. @if(in_array('identification',$recruit->forms))
  749. <tr style="height:52px;page-break-inside:avoid">
  750. <td valign="center">
  751. 身份证明<br/>
  752. (身份证或其他身份证明证件)
  753. </td>
  754. <td valign="center" colspan="11">
  755. <div style="padding: 10px 0">
  756. @foreach($appointinfo->identification as $k => $v)
  757. @if(!empty($v))
  758. <img class="attchment" data-key="{{$k}}" data-name="identification"
  759. src="{{ $v->response->path }}"/>
  760. @endif
  761. @endforeach
  762. </div>
  763. </td>
  764. </tr>
  765. @endif
  766. @if(in_array('education_certification',$recruit->forms))
  767. <tr style="height:52px;page-break-inside:avoid">
  768. <td valign="center">
  769. 学历证明<br/>
  770. (学历、学位、学信网及考试要求的证明文件)
  771. </td>
  772. <td valign="center" colspan="11">
  773. <div style="padding: 10px 0">
  774. @foreach($appointinfo->education_certification as $k => $v)
  775. @if(!empty($v))
  776. <img class="attchment" data-key="{{$k}}" data-name="education_certification"
  777. src="{{ $v->response->path }}"/>
  778. @endif
  779. @endforeach
  780. </div>
  781. </td>
  782. </tr>
  783. @endif
  784. @if(in_array('other_certification',$recruit->forms))
  785. <tr style="height:52px;page-break-inside:avoid">
  786. <td valign="center">
  787. 其他证明<br/>
  788. (职业资格、职称、工作、党员、英语水平等证明)
  789. </td>
  790. <td valign="center" colspan="11">
  791. <div style="padding: 10px 0">
  792. @foreach($appointinfo->other_certification as $k => $v)
  793. @if(!empty($v))
  794. <img class="attchment" data-key="{{$k}}" data-name="other_certification"
  795. src="{{ $v->response->path }}?v=1"/>
  796. @endif
  797. @endforeach
  798. </div>
  799. </td>
  800. </tr>
  801. @endif
  802. @if(in_array('hj_certification',$recruit->forms))
  803. <tr style="height:52px;page-break-inside:avoid">
  804. <td valign="center">
  805. 户籍证明
  806. </td>
  807. <td valign="center" colspan="11">
  808. <div style="padding: 10px 0">
  809. @foreach($appointinfo->hj_certification as $k => $v)
  810. @if(!empty($v))
  811. <img class="attchment" data-key="{{$k}}" data-name="hj_certification"
  812. src="{{ $v->response->path }}?v=1"/>
  813. @endif
  814. @endforeach
  815. </div>
  816. </td>
  817. </tr>
  818. @endif
  819. @if(in_array('chengnuoshu',$recruit->forms))
  820. <tr style="height:52px;page-break-inside:avoid">
  821. <td valign="center">
  822. 诚信承诺书
  823. </td>
  824. <td valign="center" colspan="11">
  825. <div style="padding: 10px 0">
  826. @foreach($appointinfo->chengnuoshu as $k => $v)
  827. @if(!empty($v))
  828. <img class="attchment" data-key="{{$k}}" data-name="chengnuoshu"
  829. src="{{ $v->response->path }}?v=1"/>
  830. @endif
  831. @endforeach
  832. </div>
  833. </td>
  834. </tr>
  835. @endif
  836. @if(in_array('shixin',$recruit->forms))
  837. <tr style="height:52px;page-break-inside:avoid">
  838. <td valign="center">
  839. 失信被执行人查询信息页扫描件
  840. </td>
  841. <td valign="center" colspan="11">
  842. <div style="padding: 10px 0">
  843. @foreach($appointinfo->shixin as $k => $v)
  844. @if(!empty($v))
  845. <img class="attchment" data-key="{{$k}}" data-name="shixin"
  846. src="{{ $v->response->path }}?v=1"/>
  847. @endif
  848. @endforeach
  849. </div>
  850. </td>
  851. </tr>
  852. @endif
  853. @if(in_array('baokaoshengming',$recruit->forms))
  854. <tr style="height:52px;page-break-inside:avoid">
  855. <td valign="center">
  856. 报考声明书
  857. </td>
  858. <td valign="center" colspan="11">
  859. <div style="padding: 10px 0">
  860. @foreach($appointinfo->baokaoshengming as $k => $v)
  861. @if(!empty($v))
  862. <img class="attchment" data-key="{{$k}}" data-name="baokaoshengming"
  863. src="{{ $v->response->path }}?v=1"/>
  864. @endif
  865. @endforeach
  866. </div>
  867. </td>
  868. </tr>
  869. @endif
  870. @if(in_array('remark',$recruit->forms))
  871. <tr style="height:52px;page-break-inside:avoid">
  872. <td valign="center">
  873. 备注
  874. </td>
  875. <td valign="center" colspan="11">
  876. {{ $appointinfo->remark }}
  877. </td>
  878. </tr>
  879. @endif
  880. </tbody>
  881. </table>
  882. @endif
  883. </div>
  884. </div>
  885. <div class="col-md-3" style="position: relative">
  886. <div id="OpAuditLayer" class="OpAuditLayer">
  887. <form id="J_interviewWrap">
  888. <input type="hidden" name="_token" value="{{ csrf_token() }}" />
  889. <table border="0" cellspacing="0" cellpadding="0">
  890. <tr style="padding: 10px 0;border-bottom: 1px dashed #ccc">
  891. <td height="100" colspan="2" >
  892. <strong style="color:#0066CC; font-size:14px;">审核说明及注意事项:</strong>
  893. <p>1.审核通过务必选择该岗位需参加的考试流程;</p>
  894. <p>2.若选择的考试流程对应招考场次未设置,则自动跳过;</p>
  895. <p>3.审核结果将发送短信通知,请慎重审核。</p>
  896. <input name="ids" type="hidden" value="{{$ids}}"/>
  897. </td>
  898. </tr>
  899. <tr>
  900. <td colspan="2" height="10"></td>
  901. </tr>
  902. <tr >
  903. <td width="70" height="25">审核状态:</td>
  904. <td>
  905. <label> <input type="radio" name="audit" checked="checked" value="3"/> 通过 </label>&nbsp;&nbsp;
  906. <label> <input type="radio" name="audit" value="2"/> 不通过 </label>&nbsp;&nbsp;
  907. <label> <input type="radio" name="audit" value="1"/> 撤回至未审核 </label> &nbsp;&nbsp;
  908. </td>
  909. </tr>
  910. <tr>
  911. <td width="70" height="25">考试流程:</td>
  912. <td>
  913. <label> <input type="checkbox" name="exam_flow_path[]" value="pen"/> 笔试 </label>&nbsp;&nbsp;
  914. <label> <input type="checkbox" name="exam_flow_path[]" value="computer"/> 上机 </label>&nbsp;&nbsp;
  915. <label> <input type="checkbox" name="exam_flow_path[]" value="face"/> 面试 </label> &nbsp;&nbsp;
  916. <label> <input type="checkbox" name="exam_flow_path[]" value="reexamine"/> 复试 </label> &nbsp;&nbsp;
  917. </td>
  918. </tr>
  919. <tr id="reason">
  920. <td width="70" height="25">备注:</td>
  921. <td>
  922. <textarea maxlength="300" name="reason" cols="50" style="font-size:12px"></textarea>
  923. </td>
  924. </tr>
  925. <tr>
  926. <td></td>
  927. <td>
  928. <input type="button" class="btn btn-primary J_btnyes" value="提交审核" />
  929. </td>
  930. </tr>
  931. </table>
  932. </form>
  933. </div>
  934. <div class="swiper-container">
  935. <div class="swiper-wrapper">
  936. @foreach($photos as $k=>$v)
  937. @if(count($v) > 0 && count($v['data']) > 0)
  938. @foreach($v['data'] as $key => $item)
  939. <div class="swiper-slide">
  940. <a title="{{ $v['title'] }}">
  941. <img class="attchment" data-key="{{$key}}" data-name="{{$k}}" src="{{upload_asset($item['src'])}}" border="0"/>
  942. </a>
  943. <p style="text-align: center">
  944. {{ $v['title'] }}
  945. </p>
  946. </div>
  947. @endforeach
  948. @endif
  949. @endforeach
  950. </div>
  951. <div class="swiper-pagination"></div>
  952. <div class="swiper-button-prev"></div>
  953. <div class="swiper-button-next"></div>
  954. </div>
  955. </div>
  956. </div>
  957. </section>
  958. <script src="{{theme_asset('mobile/js/swiper.min.js')}}"></script>
  959. <script src="{{ theme_asset('statistics/js/layer/layer.js') }}"></script>
  960. <script>
  961. // 初始化SWiper
  962. var mySwiper = new Swiper('.swiper-container',{
  963. direction:'horizontal',
  964. loop:true,
  965. autoplay:false,
  966. pagination:'.swiper-pagination',//分页器
  967. //前进后退按钮
  968. nextButton:'.swiper-button-next',
  969. prevButton:'.swiper-button-prev',
  970. });
  971. $(".J_btnyes").on("click",function(){
  972. $('.J_btnyes').val('发送中...');
  973. window.location.href="{{ route('recruit.appoint_list',['id'=>$recruit->id]) }}"
  974. return false;
  975. $.post("{{ route('recruit.appoint_audit') }}", $('#J_interviewWrap').serialize(), function(result) {
  976. if (result.status == 1) {
  977. disapperTooltip('success', result.msg);
  978. setTimeout(function() {
  979. window.location.href="{{ route('recruit.appoint_list',['id'=>$recruit->id]) }}"
  980. }, 2000);
  981. } else {
  982. $('.J_btnyes').val('确定');
  983. disapperTooltip('remind', result.msg);
  984. }
  985. }, 'json');
  986. });
  987. let photos = {!!json_encode($photos)!!};
  988. $('.attchment').click(function () {
  989. let key = $(this).data('key');
  990. let name = $(this).data('name');
  991. let photo = photos[name];
  992. console.log(photo)
  993. photo.start = key;
  994. layer.photos({
  995. photos: photo,
  996. tab: function () {
  997. num = 0;
  998. $(".layui-layer-photos").append('<div class="icon" style="position:relative;width:100%;text-align:center;top:-133px;cursor:pointer;">\n' +
  999. '\t\t<img src="{{ theme_asset('statistics/js/layer/skin/default/turn_left.png') }}" style="width:30px;height30px;">\n' +
  1000. '\t</div>');
  1001. }
  1002. });
  1003. });
  1004. $(document).on("click", ".icon img", function (e) {
  1005. num = (num + 90) % 360;
  1006. $("#layui-layer-photos").css('transform', 'rotate(' + num + 'deg)');
  1007. //$(".layui-layer-phimg img").css('transform','rotate('+num+'deg)');此处只能旋转图片
  1008. });
  1009. $(document).on("mousewheel DOMMouseScroll", ".layui-layer-phimg img", function (e) {
  1010. var delta = (e.originalEvent.wheelDelta && (e.originalEvent.wheelDelta > 0 ? 1 : -1)) || // chrome & ie
  1011. (e.originalEvent.detail && (e.originalEvent.detail > 0 ? -1 : 1)); // firefox
  1012. var imagep = $(".layui-layer-phimg").parent().parent();
  1013. var image = $(".layui-layer-phimg").parent();
  1014. var h = image.height();
  1015. var w = image.width();
  1016. if (delta > 0) {
  1017. h = h * 1.05;
  1018. w = w * 1.05;
  1019. } else if (delta < 0) {
  1020. if (h > 100) {
  1021. h = h * 0.95;
  1022. w = w * 0.95;
  1023. }
  1024. }
  1025. imagep.css("top", (window.innerHeight - h) / 2);
  1026. imagep.css("left", (window.innerWidth - w) / 2);
  1027. image.height(h);
  1028. image.width(w);
  1029. imagep.height(h);
  1030. imagep.width(w);
  1031. });
  1032. </script>