check_out_appoint.blade.php 52 KB

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