|
- @model Learun.Application.TwoDevelopment.EducationalAdministration.StuInfoBasicEntity
- <!DOCTYPE html>
- <html lang="zh">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta http-equiv="X-UA-Compatible" content="ie=edge">
- <title>学生简历表</title>
- @Html.AppendCssFile("/Areas/EducationalAdministration/Views/StuInfoBasic/Print.css")
- <style>
- .StuScoreBox {
- text-align: left;
- }
- .StuScoreBox .tableTxt {
- display: inline-block;
- }
- </style>
- </head>
- <body>
- <div id="table">
- <div class="tableBox">
- <div class="tableT">学生简历表</div>
- <table class="table">
- <tr>
- <td>姓名</td>
- <td>@Model.StuName</td>
- <td>学号</td>
- <td>@Model.StuNo</td>
- <td>性别</td>
- <td id="GenderNo">@Model.GenderNo</td>
- <td rowspan="3">
- <div class="tableImg"><img src="@Model.Photo" alt=""></div>
- </td>
- </tr>
- <tr>
- <td>出生日期</td>
- <td>@(Model.Birthday.HasValue ? Model.Birthday.Value.ToShortDateString().Replace("/", "-") : "")</td>
- <td>民族</td>
- <td id="NationalityNo">@Model.NationalityNo</td>
- <td>年级</td>
- <td>@Model.Grade</td>
- </tr>
- <tr>
- <td>系</td>
- <td id="DeptNo">@Model.DeptNo</td>
- <td>专业</td>
- <td id="MajorNo">@Model.MajorNo</td>
- <td>班级</td>
- <td id="ClassNo">@Model.ClassNo</td>
- </tr>
- <tr>
- <td>身份证号</td>
- <td colspan="3">@Model.IdentityCardNo</td>
- <td>报到日期</td>
- <td colspan="2">@(Model.RegisterDate.HasValue ? Model.RegisterDate.Value.ToShortDateString().Replace("/", "-") : "")</td>
- </tr>
- <tr>
- <td>奖罚情况</td>
- <td colspan="6">
- @foreach (var item in Model.StuEncourgementList)
- {
- <div class="tableTxt">@(Model.StuEncourgementList.IndexOf(item) + 1)、@item.AcademicYearNo 学年第 @item.Semester 学期:@item.EncourgeDate.Value.ToShortDateString().Replace("/", "-") @item.EncourgeName @item.Fee</div>
- }
- @foreach (var item in Model.StuPunishmentList)
- {
- <div class="tableTxt">@(Model.StuPunishmentList.IndexOf(item) + 1 + Model.StuEncourgementList.Count())、@item.AcademicYearNo 学年第 @item.Semester 学期:@item.PunishDate.Value.ToShortDateString().Replace("/", "-") @item.PunishName</div>
- }
- </td>
- </tr>
- <tr>
- <td>学习成绩</td>
- <td colspan="6" style="padding: 0;" class="StuScoreBox">
- @foreach (var item in Model.StuScoreClassOneList)
- {
- <div>@item.AcademicYearNo 学年第 @item.Semester 学期</div>
- foreach (var i in item.StuScoreList)
- {
- <div class="tableTxt"><span>@i.LessonName</span>:<span>@i.Score</span>分; </div>
- }
- }
- </td>
- </tr>
-
- </table>
- </div>
-
- </div>
- <div class="btn">打印</div>
- <script src="~/Content/jquery/plugin/fullcalendar/js/jquery-1.7.2.min.js"></script>
- <script src="~/Content/jquery/plugin/jqprint/jquery.jqprint-0.3.js"></script>
- <script>
- $('.btn').click(function () {
- $('.tableBox').jqprint();
- })
- </script>
- <script>
- //绑定字典或源的值
- function GetDataSourceStr(code, value, text, valueStr, box) {
- $(box).html("");
- $.ajax({
- url: "/OnlineRegistrate/GetDataSourceMap?code=" + code,
- async: false,
- success: function (msg) {
- var msgObject = $.parseJSON(msg);
- if (msgObject.code == 200) {
- $.each(msgObject.data, function (i, item) {
- if (item[value] == valueStr) {
- $(box).html(item[text]);
- return;
- }
- });
- } else {
- layer.msg(msgObject.info);
- }
- },
- });
- return;
- };
- function GetDataItemStr(code, valueStr, box) {
- $(box).html("");
- $.ajax({
- url: "/OnlineRegistrate/GetDataItemMap?code=" + code,
- async: false,
- success: function (msg) {
- var msgObject = $.parseJSON(msg);
- if (msgObject.code == 200) {
- $.each(msgObject.data, function (i, item) {
- if (item["F_ItemValue"] == valueStr) {
- $(box).html(item["F_ItemName"]);
- return;
- }
- });
- } else {
- layer.msg(msgObject.info);
- }
- },
- });
- return;
- };
- GetDataItemStr("usersexbit", "@Model.GenderNo","#GenderNo");
- GetDataItemStr("BCdNationality", "@Model.NationalityNo","#NationalityNo");
- GetDataSourceStr("CdDeptInfo", "deptno", "deptname", "@Model.DeptNo", "#DeptNo");
- GetDataSourceStr("CdMajorInfo", "majorno", "majorname", "@Model.MajorNo", "#MajorNo");
- GetDataSourceStr("bjsj", "classno", "classname", "@Model.ClassNo", "#ClassNo");
-
- </script>
- </body>
- </html>
|