From 2d2a6b9d20ae8c5d9fcbedac48b4428f696fa127 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期四, 16 五月 2024 14:46:35 +0800 Subject: [PATCH] 招聘简历打印 --- CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_applicantprofile/details.html | 581 ++++++++++++++++++++++++++++++++------------------------- 1 files changed, 328 insertions(+), 253 deletions(-) diff --git a/CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_applicantprofile/details.html b/CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_applicantprofile/details.html index b6ffbf0..30bbde7 100644 --- a/CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_applicantprofile/details.html +++ b/CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_applicantprofile/details.html @@ -1,256 +1,315 @@ -<script type="text/html" template lay-done="layui.data.done(d);"> - <table class="layui-table layui-form" lay-filter="LAY-app-Job_ApplicantProfile-detailsForm" id="LAY-app-Job_ApplicantProfile-detailsForm"> - <colgroup> - <col width="100"> - <col> - </colgroup> - <tbody> - - <tr> - <td> - <label for="id">涓婚敭ID</label> - </td> - <td> - {{ d.params.data.id || '' }} - </td> - </tr> - - <tr> - <td> - <label for="jobId">搴旇仒鐨勫矖浣嶃��</label> - </td> - <td> - {{ d.params.data.jobId || '' }} - </td> - </tr> - - <tr> - <td> - <label for="minSalaryRequirement">搴旇仒鑰呮湡鏈涚殑鏈�浣庤柂璧勮姹傘��</label> - </td> - <td> - {{ d.params.data.minSalaryRequirement || '' }} - </td> - </tr> - - <tr> - <td> - <label for="name">搴旇仒鑰呯殑鍏ㄥ悕銆�</label> - </td> - <td> - {{ d.params.data.name || '' }} - </td> - </tr> - - <tr> - <td> - <label for="gender">搴旇仒鑰呯殑鎬у埆銆�</label> - </td> - <td> - {{ d.params.data.gender || '' }} - </td> - </tr> - - <tr> - <td> - <label for="height">搴旇仒鑰呯殑韬珮锛堝崟浣嶏細鍘樼背锛夈��</label> - </td> - <td> - {{ d.params.data.height || '' }} - </td> - </tr> - - <tr> - <td> - <label for="weight">搴旇仒鑰呯殑浣撻噸锛堝崟浣嶏細鍗冨厠锛夈��</label> - </td> - <td> - {{ d.params.data.weight || '' }} - </td> - </tr> - - <tr> - <td> - <label for="dateOfBirth">搴旇仒鑰呯殑鍑虹敓鏃ユ湡銆�</label> - </td> - <td> - {{ d.params.data.dateOfBirth || '' }} - </td> - </tr> - - <tr> - <td> - <label for="graduatingSchool">搴旇仒鑰呯殑姣曚笟瀛︽牎鍚嶇О銆�</label> - </td> - <td> - {{ d.params.data.graduatingSchool || '' }} - </td> - </tr> - - <tr> - <td> - <label for="educationLevel">搴旇仒鑰呯殑鏈�楂樺鍘嗐��</label> - </td> - <td> - {{ d.params.data.educationLevel || '' }} - </td> - </tr> - - <tr> - <td> - <label for="major">搴旇仒鑰呯殑涓撲笟鍚嶇О銆�</label> - </td> - <td> - {{ d.params.data.major || '' }} - </td> - </tr> - - <tr> - <td> - <label for="smokes">鏄惁鍚哥儫銆�</label> - </td> - <td> - {{ d.params.data.smokes || '' }} - </td> - </tr> - - <tr> - <td> - <label for="drivingSkill">椹鹃┒鎶�鏈瓑绾э紙濡傛柊鎵嬨�佺啛缁冦�佷笓涓氾級銆�</label> - </td> - <td> - {{ d.params.data.drivingSkill || '' }} - </td> - </tr> - - <tr> - <td> - <label for="phoneNumber">搴旇仒鑰呯殑鑱旂郴鐢佃瘽銆�</label> - </td> - <td> - {{ d.params.data.phoneNumber || '' }} - </td> - </tr> - - <tr> - <td> - <label for="whiteWineCapacity">鐧介厭閰掗噺锛堜緥濡傦紝姣崌鎴栨澂鏁帮級銆�</label> - </td> - <td> - {{ d.params.data.whiteWineCapacity || '' }} - </td> - </tr> - - <tr> - <td> - <label for="politicalAffiliation">搴旇仒鑰呯殑鏀挎不闈㈣矊銆�</label> - </td> - <td> - {{ d.params.data.politicalAffiliation || '' }} - </td> - </tr> - - <tr> - <td> - <label for="maritalStatus">濠氭亱鐘跺喌锛堜緥濡傦紝鍗曡韩銆佸凡濠氥�佺寮傜瓑锛夈��</label> - </td> - <td> - {{ d.params.data.maritalStatus || '' }} - </td> - </tr> - - <tr> - <td> - <label for="specialAbilities">涓撻暱鑳藉姏銆�</label> - </td> - <td> - {{ d.params.data.specialAbilities || '' }} - </td> - </tr> - - <tr> - <td> - <label for="email">搴旇仒鑰呯殑鐢靛瓙閭欢鍦板潃銆�</label> - </td> - <td> - {{ d.params.data.email || '' }} - </td> - </tr> - - <tr> - <td> - <label for="parentalStatus">鐢熻偛鎯呭喌锛堜緥濡傦紝鏃犲瓙濂炽�佹湁瀛愬コ绛夛級銆�</label> - </td> - <td> - {{ d.params.data.parentalStatus || '' }} - </td> - </tr> - - <tr> - <td> - <label for="residentialAddress">灞呬綇鍦板潃銆�</label> - </td> - <td> - {{ d.params.data.residentialAddress || '' }} - </td> - </tr> - - <tr> - <td> - <label for="createTime">寤虹珛鏃堕棿</label> - </td> - <td> - {{ d.params.data.createTime || '' }} - </td> - </tr> - - <tr> - <td> - <label for="upDataTime">淇敼鏃堕棿</label> - </td> - <td> - {{ d.params.data.upDataTime || '' }} - </td> - </tr> - - <tr> - <td> - <label for="createBy">鍒涘缓浜�</label> - </td> - <td> - {{ d.params.data.createBy || '' }} - </td> - </tr> - - <tr> - <td> - <label for="upDataBy">淇敼浜�</label> - </td> - <td> - {{ d.params.data.upDataBy || '' }} - </td> - </tr> - - <tr> - <td> - <label for="isdelete">鍒犻櫎鏍囧織</label> - </td> - <td> - <input type="checkbox" disabled name="isdelete" value="{{d.params.data.isdelete}}" lay-skin="switch" lay-text="寮�鍚瘄鍏抽棴" lay-filter="isdelete" {{ d.params.data.isdelete ? 'checked' : '' }}> - </td> - </tr> - - <tr> - <td> - <label for="AuditStatu">瀹℃牳鐘舵�併��</label> - </td> - <td> - {{ d.params.data.AuditStatu || '' }} - </td> - </tr> - - </tbody> - </table> +<script type="text/html" template lay-done="layui.data.done(d);"> + <div class="layui-form coreshop-form layui-form-pane" lay-filter="LAY-app-Job_ApplicantProfile-detailsForm" id="LAY-app-Job_ApplicantProfile-detailsForm"> + <div id="content"> + + <table border="0" align="center" cellpadding="3" cellspacing="0"> + <tr> + <td colspan="8" style="font-family: 'SimHei';font-size: 20.3px; text-align: center">搴旇仒绠�鍘嗚〃</td> + </tr> + <tr> + <td style="text-align: center;"> + <label for="jobName">搴旇仒宀椾綅:</label> + </td> + <td style="text-align: left;" colspan="2"> + {{ d.params.data.model.jobName || '' }} + </td> + + <td style="text-align: center;"> + </td> + <td style="text-align: center;"> + </td> + + <td style="text-align: right;" colspan="2"> + <label for="minSalaryRequirement">鏈�浣庤柂璧勮姹�:</label> + </td> + <td style="text-align: left;"> + {{ d.params.data.model.minSalaryRequirement || '' }}鍏�/鏈� + </td> + </tr> + <tr> + <td style="text-align: center; border: solid #000000 1px;width:12.5%;"> + <label for="name">濮� 鍚�</label> + </td> + <td style="text-align: left; border: solid #000000 1px; width: 12.5%;"> + {{ d.params.data.model.name || '' }} + </td> + <td style="text-align: center; border: solid #000000 1px; width: 12.5%;"> + <label for="gender">鎬� 鍒�</label> + </td> + <td style="text-align: left; border: solid #000000 1px; width: 12.5%;"> + {{ d.params.data.model.gender || '' }} + </td> + <td style="text-align: center; border: solid #000000 1px; width: 12.5%;"> + <label for="height">韬� 楂�</label> + </td> + <td style="text-align: left; border: solid #000000 1px; width: 12.5%;"> + {{ d.params.data.model.height || '' }}cm + </td> + <td style="text-align: center; border: solid #000000 1px; width: 12.5%;"> + <label for="weight">浣� 閲�</label> + </td> + <td style="text-align: left; border: solid #000000 1px; width: 12.5%;"> + {{ d.params.data.model.weight || '' }}kg + </td> + </tr> + + <tr> + <td style="text-align: center; border: solid #000000 1px;"> + <label for="dateOfBirthName">鍑虹敓骞存湀</label> + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{ d.params.data.model.dateOfBirthName || '' }} + </td> + <td style="text-align: center; border: solid #000000 1px; "> + <label for="graduatingSchool">姣曚笟瀛︽牎</label> + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{ d.params.data.model.graduatingSchool || '' }} + </td> + <td style="text-align: center; border: solid #000000 1px; "> + <label for="educationLevel">瀛� 鍘�</label> + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{ d.params.data.model.educationLevel || '' }} + </td> + <td style="text-align: center; border: solid #000000 1px; "> + <label for="major">涓� 涓�</label> + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{ d.params.data.model.major || '' }} + </td> + </tr> + <tr> + <td style="text-align: center; border: solid #000000 1px;"> + <label for="smokes">鏄惁鍚哥儫</label> + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{ d.params.data.model.smokes || '' }} + </td> + <td style="text-align: center; border: solid #000000 1px; "> + <label for="whiteWineCapacity">鐧介厭閰掗噺</label> + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{ d.params.data.model.whiteWineCapacity || '' }}涓� + </td> + <td style="text-align: center; border: solid #000000 1px; "> + <label for="maritalStatus">濠氭亱鐘跺喌</label> + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{ d.params.data.model.maritalStatus || '' }} + </td> + <td style="text-align: center; border: solid #000000 1px; "> + <label for="parentalStatus">鐢熻偛鎯呭喌</label> + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{ d.params.data.model.parentalStatus || '' }} + </td> + </tr> + <tr> + <td style="text-align: center; border: solid #000000 1px;"> + <label for="drivingSkill">椹鹃┒鎶�鏈�</label> + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{ d.params.data.model.drivingSkill || '' }} + </td> + <td style="text-align: center; border: solid #000000 1px; "> + <label for="politicalAffiliation">鏀挎不闈㈣矊</label> + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{ d.params.data.model.politicalAffiliation || '' }} + </td> + <td style="text-align: center; border: solid #000000 1px; "> + <label for="specialAbilities">涓撻暱鑳藉姏</label> + </td> + <td style="text-align: left; border: solid #000000 1px; " colspan="3"> + {{ d.params.data.model.specialAbilities || '' }} + </td> + + </tr> + <tr> + <td style="text-align: center; border: solid #000000 1px;"> + <label for="phoneNumber">鑱旂郴鐢佃瘽</label> + </td> + <td style="text-align: left; border: solid #000000 1px; " colspan="3"> + {{ d.params.data.model.phoneNumber || '' }} + </td> + + <td style="text-align: center; border: solid #000000 1px; "> + <label for="email">鐢靛瓙閭</label> + </td> + <td style="text-align: left; border: solid #000000 1px; " colspan="3"> + {{ d.params.data.model.email || '' }} + </td> + + </tr> + <tr> + <td style="text-align: center; border: solid #000000 1px;"> + <label for="residentialAddress">灞呬綇鍦板潃</label> + </td> + <td style="text-align: left; border: solid #000000 1px; " colspan="7"> + {{ d.params.data.model.residentialAddress || '' }} + </td> + + + + </tr> + <tr> + + <td style="text-align: left; " colspan="8"> + + + </td> + + + + </tr> + + <tr> + + <td style="text-align: left; " colspan="8"> + 鏈�杩�10骞村伐浣滅畝鍘�: + </td> + + + + </tr> + + <tr> + <td style="text-align: center; border: solid #000000 1px; " colspan="2"> + 宸ヤ綔鏃堕棿 + </td> + <td style="text-align: center; border: solid #000000 1px; " colspan="2"> + 宸ヤ綔鍗曚綅 + </td> + <td style="text-align: center; border: solid #000000 1px; "> + 鑱屽姟 + </td> + <td style="text-align: center; border: solid #000000 1px; "> + 鏈堣柂 + </td> + <td style="text-align: center; border: solid #000000 1px; " colspan="2"> + 绂昏亴鍘熷洜 + </td> + </tr> + + {{# layui.each(d.params.data.job_EmploymentRecords, function(index, item){ }} + <tr> + <td style="text-align: left; border: solid #000000 1px;" colspan="2"> + {{item.startDatetxt}} + </td> + <td style="text-align: left; border: solid #000000 1px; " colspan="2"> + {{item.workplace}} + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{item.position}} + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{item.monthlySalary}} + </td> + <td style="text-align: left; border: solid #000000 1px; " colspan="2"> + {{item.reasonForLeaving}} + </td> + + + + + + </tr> + {{# }); }} + + + <tr> + + <td style="text-align: left; " colspan="8"> + + + </td> + + + + </tr> + + <tr> + + <td style="text-align: left; " colspan="8"> + 瀹跺涵鎴愬憳鎯呭喌: + </td> + + + + </tr> + + <tr> + <td style="text-align: center; border: solid #000000 1px; "> + 濮� 鍚� + </td> + <td style="text-align: center; border: solid #000000 1px; "> + 绉� 璋� + </td> + <td style="text-align: center; border: solid #000000 1px; "> + 骞� 榫� + </td> + <td style="text-align: center; border: solid #000000 1px; " colspan="5"> + 宸ヤ綔鍗曚綅鍙婅亴鍔� + </td> + + </tr> + + {{# layui.each(d.params.data.job_FamilyMembers, function(index, item){ }} + <tr> + <td style="text-align: left; border: solid #000000 1px;"> + {{item.name}} + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{item.title}} + </td> + <td style="text-align: left; border: solid #000000 1px; "> + {{item.age}} + </td> + <td style="text-align: left; border: solid #000000 1px; " colspan="5"> + {{item.workUnitAndPosition}} + </td> + + + + + + + </tr> + {{# }); }} + </table> + <style type="text/css"> + table { + width: 595px; + font-size: 10pt; + font-family: 'SimHei'; + background: #fff; + line-height: 1.8; + } + + + span { + font-size: 10pt; + display: inline; + border-bottom: 1px dashed #111; + } + + s22pan:after { + content: ''; + display: inline; + width: 100%; + margin-top: -5px; + border-bottom: 1px dashed #111; + } + </style> + </div> + + </div> + + <div class="layui-form-item text-right core-hidden"> + <input type="button" class="layui-btn" lay-submit lay-filter="LAY-app-Job_ApplicantProfile-editForm-submit" id="LAY-app-Job_ApplicantProfile-editForm-submit" onclick="printWin();" value="鎵撳嵃"> + </div> + </script> <script> var debug= layui.setter.debug; @@ -267,4 +326,20 @@ form.render(null, 'LAY-app-Job_ApplicantProfile-detailsForm'); }); }; + + + function printWin() { + var oWin = window.open("", "_blank"); + var pt = document.getElementById("content").innerHTML; + + oWin.document.write(pt); + oWin.focus(); + oWin.document.close(); + oWin.print(); + oWin.close(); + return false; + } + + + </script> \ No newline at end of file -- Gitblit v1.9.1