You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

115 lines
5.3 KiB

  1. @model Learun.Application.TwoDevelopment.EducationalAdministration.EmpInfoEntity
  2. <!DOCTYPE html>
  3. <html lang="zh">
  4. <head>
  5. <meta charset="UTF-8">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  8. <title>教职工基本信息登记表</title>
  9. @Html.AppendCssFile("/Areas/EducationalAdministration/Views/EmpInfo/Print.css")
  10. </head>
  11. <body>
  12. <div id="table">
  13. <div class="tableBox">
  14. <div class="tableT">教职工基本信息登记表</div>
  15. <table class="table">
  16. <tr>
  17. <td>姓名</td>
  18. <td>@Model.EmpName</td>
  19. <td>性别</td>
  20. <td>@Model.GenderNoName</td>
  21. <td>岗位名称</td>
  22. <td>@Model.TitleOfTechPostNo</td>
  23. <td rowspan="3">
  24. <div class="tableImg"><img src="@Model.Photo" alt=""></div>
  25. </td>
  26. </tr>
  27. <tr>
  28. <td>出生日期</td>
  29. <td>@(Model.Birthday.HasValue ? Model.Birthday.Value.ToShortDateString().Replace("/", "-") : "")</td>
  30. <td>部门</td>
  31. <td>@Model.DepartmentName</td>
  32. <td>民族</td>
  33. <td>@Model.NationalityNo</td>
  34. </tr>
  35. <tr>
  36. <td>政治面貌</td>
  37. <td>@Model.PartyFaceNo</td>
  38. <td>入党时间</td>
  39. <td>@(Model.JoinPartyTime != "" && Model.JoinPartyTime != null ? Model.JoinPartyTime.Replace("/", "-") : "")</td>
  40. <td>最高学历(学位)</td>
  41. <td>@Model.HighestRecord</td>
  42. </tr>
  43. <tr>
  44. <td>籍贯</td>
  45. <td colspan="2">@Model.LocusOfResidence</td>
  46. <td>参加工作时间</td>
  47. <td>@(Model.AddWorkDate.HasValue ? Model.AddWorkDate.Value.ToShortDateString().Replace("/", "-") : "")</td>
  48. <td>专业技术职务</td>
  49. <td>@Model.JobTitle</td>
  50. </tr>
  51. <tr>
  52. <td>本人简历</td>
  53. <td colspan="6">
  54. @foreach (var item in Model.PM_ResumeList)
  55. {
  56. <div class="tableTxt">@(Model.PM_ResumeList.IndexOf(item) + 1)、@item.RTime.Value.ToShortDateString().Replace("/", "-") @item.UnitName @item.DepartmentID @item.PostID</div>
  57. }
  58. </td>
  59. </tr>
  60. <tr>
  61. <td>教育经历</td>
  62. <td colspan="6">
  63. @foreach (var item in Model.PM_EducationExperienceList)
  64. {
  65. <div class="tableTxt">@(Model.PM_EducationExperienceList.IndexOf(item) + 1)、@item.ETime.Value.ToShortDateString().Replace("/", "-") @item.School @item.Major</div>
  66. }
  67. </td>
  68. </tr>
  69. <tr>
  70. <td>培训进修</td>
  71. <td colspan="6">
  72. @foreach (var item in Model.TeacherTrainList)
  73. {
  74. <div class="tableTxt">@(Model.TeacherTrainList.IndexOf(item) + 1)、@item.TTStartTime.Value.ToShortDateString().Replace("/", "-") @item.TTEndTime.Value.ToShortDateString().Replace("/", "-") @item.TTOrganization @item.TTWay</div>
  75. }
  76. </td>
  77. </tr>
  78. <tr>
  79. <td>奖罚情况</td>
  80. <td colspan="6">
  81. @foreach (var item in Model.TeacherEncourgementList)
  82. {
  83. <div class="tableTxt">@(Model.TeacherEncourgementList.IndexOf(item) + 1)、@item.EncourgeDate.Value.ToShortDateString().Replace("/", "-") @item.EncourgeName @item.Fee</div>
  84. }
  85. @foreach (var item in Model.TeacherPunishmentList)
  86. {
  87. <div class="tableTxt">@(Model.TeacherPunishmentList.IndexOf(item) + 1 + Model.TeacherEncourgementList.Count())、@item.StartTime.Value.ToShortDateString().Replace("/", "-") @item.EndTime.Value.ToShortDateString().Replace("/", "-") @item.PunishmentName</div>
  88. }
  89. </td>
  90. </tr>
  91. <tr>
  92. <td>家庭主要成员及重要社会关系</td>
  93. <td colspan="6" style="padding: 0;">
  94. @foreach (var item in Model.PM_FamilySituationList)
  95. {
  96. <div class="tableTxt">@(Model.PM_FamilySituationList.IndexOf(item) + 1)、@item.Application @item.Name @item.UnitAndPost</div>
  97. }
  98. </td>
  99. </tr>
  100. </table>
  101. </div>
  102. </div>
  103. <div class="btn">打印</div>
  104. <script src="~/Content/jquery/plugin/fullcalendar/js/jquery-1.7.2.min.js"></script>
  105. <script src="~/Content/jquery/plugin/jqprint/jquery.jqprint-0.3.js"></script>
  106. <script>
  107. $('.btn').click(function () {
  108. $('.tableBox').jqprint();
  109. })
  110. </script>
  111. </body>
  112. </html>