Index.cshtml 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. @using MES.Production.Service;
  2. @using Central.Control.Domain;
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <meta charset="utf-8" />
  7. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  8. <title>聚星物联管理系统</title>
  9. <link href="/Content/themes/css/dpl-min.css" rel="stylesheet" type="text/css" />
  10. <link href="/Content/themes/css/jquery.gritter.css" rel="stylesheet" type="text/css" />
  11. <link href="/Content/themes/css/fonts.css" rel="stylesheet" type="text/css" />
  12. <link href="/Content/themes/css/icons.css" rel="stylesheet" type="text/css" />
  13. <link href="/Content/themes/css/dialog.css" rel="stylesheet" type="text/css" />
  14. <link href="/Content/themes/css/index.css" rel="stylesheet" type="text/css" />
  15. @*<link rel="stylesheet" type="text/css" href="/Content/js_pop/PopWin/PopWinStyleSheet.css" />*@
  16. @*<script type="text/javascript" src="/Content/js/jquery.min.js"></script>*@
  17. <script src="~/Content/js/jquery/jquery-3.3.1.js"></script>
  18. <script type="text/javascript" src="/Content/js_pop/js/jquery.cookie.js"></script>
  19. <script type="text/javascript">var clearcookie = true;</script>
  20. @*<script type="text/javascript" src="/Content/js_pop/PopWin/PopWinJScript.js"></script>@*左下方弹出框报警信息*@
  21. <script type="text/javascript" src="/Content/js/bui.js"></script>
  22. <script type="text/javascript" src="/Content/js/common/main-min.js"></script>
  23. <script type="text/javascript" src="/Content/js/index.js"></script>
  24. </head>
  25. <body>
  26. <div class="header">
  27. <div class="dl-title">
  28. <img src="~/Content/themes/images/title-image.png" class="logo" style="width: 160px;padding-top: 8px;height: 46px;"/>
  29. @*<img src="/Content/themes/images/a02.png" class="logo" style="width: 160px;padding-top: 8px;height: 46px;">*@
  30. @*<img src="/Content/themes/images/logo.gif" class="logo-arrow"/>*@
  31. @*<img src="/Content/themes/images/admin/admin_logo_arrow.gif" class="logo-arrow" />*@
  32. </div>
  33. <div style="position:absolute;top:25px;line-height:25px;margin-left:50%;">
  34. @*@{Html.RenderAction("Refresh");}*@
  35. </div>
  36. <div class="fyt_nav dl-main-nav">
  37. <div class="dl-inform"><div class="dl-inform-title"><s class="dl-inform-icon dl-up"></s></div></div>
  38. <ul id="J_Nav" class="nav-list ks-clear">
  39. @{
  40. var module = ViewData["parentMenu"] as List<SYS_MODULE>;
  41. for (int i = 0; i < module.Count; i++)
  42. {
  43. if (i == 0)
  44. {
  45. <li class="nav-item dl-selected"><a href="javascript:void(0)"><i class="@module[i].ICON"></i><span>@module[i].NAME</span></a></li>
  46. }
  47. else
  48. {
  49. <li class="nav-item"><a href="javascript:void(0)"><i class="@module[i].ICON"></i><span>@module[i].NAME</span></a></li>
  50. }
  51. }
  52. }
  53. </ul>
  54. </div>
  55. <div class="dl-log">
  56. @{ Account account = ViewData["CurrentUser"] as Account;}
  57. @{
  58. if (account.IsAdmin)
  59. {
  60. <div class="dl_sel_site">
  61. <input type="text" id="username" class="form-control" placeholder="切换账号..." />
  62. <button class="btn btn-primary btn-submit" style="background-color:transparent;color: #ffffff;font-size: 21px;outline: none;border: none;position: absolute;top: 14px;right: 6px;"><i class="im-lastfm2"></i></button>
  63. </div>
  64. }
  65. }
  66. <div class="dl_sel_site dl_sel" style="margin-right:50px;">
  67. <a href="javascript:void(0)" id="sel_site">
  68. <span id="site-name" style="color:#fff;font-size:14px;">
  69. @account.Name
  70. </span><b></b>
  71. @Html.Hidden("hiduserid", account.Id)
  72. </a>
  73. <!-- begin -->
  74. <ul class="dropdown-menu">
  75. @*<li>
  76. <a href="javascript:ShowUserInfo();"><i class="im-user"></i> 个人信息</a>
  77. </li>*@
  78. <li>
  79. <a href="javascript:ShowPassSet();"><i class="im-cog2"></i> 修改密码</a>
  80. </li>
  81. @*<li>
  82. <a href="javascript:void(0);"><i class="im-question3"></i> 自定义导航</a>
  83. </li>*@
  84. <li>
  85. <a class="dl_exit" href="javascript:void(0);"><i class="im-switch"></i> Logout</a>
  86. </li>
  87. </ul>
  88. <!-- end -->
  89. </div>
  90. </div>
  91. </div>
  92. <div class="content">
  93. @*<div class="user-menu">
  94. @{ Account account = ViewData["CurrentUser"] as Account;}
  95. <a data-img="@account.Face_Img"><img src="@account.Face_Img" alt="" class="avatar" /></a>
  96. <div class="user-info" style="padding-top:20px;"><div class="welcome"></div><div class="username">@account.Name</div></div>
  97. </div>*@
  98. <ul id="J_NavContent" class="dl-tab-conten"></ul>
  99. </div>
  100. </body>
  101. </html>
  102. <script>
  103. //Menu
  104. BUI.use('common/main', function () {
  105. var config = @Html.Raw(ViewData["menu"].ToString())
  106. new PageUtil.MainPage({
  107. modulesConfig: config
  108. });
  109. });
  110. //展示帮助列
  111. $("#sel_site").click(function () {
  112. $(".dropdown-menu").toggle(200);
  113. });
  114. //展示用户档案
  115. function ShowUserInfo() {
  116. dig.addModel('个人信息', '/Sys/User/UserInfo?path=home', 850, 500, function () { });
  117. }
  118. //展示修改密码
  119. function ShowPassSet() {
  120. dig.addModel('修改密码', '/Sys/Distributors/PasswordSet', 500, 340, function () { });
  121. }
  122. //退出
  123. $('.dl_exit').click(function () {
  124. var msg = "您确定要退出本系统吗?";
  125. dig.confirm("退出确认", msg, function () {
  126. window.location = "/Sys/Account";
  127. });
  128. });
  129. //加载
  130. $(function () {
  131. $('.logo').click(function () {
  132. $('.nav-list>li').eq(0).find('a').click();
  133. });
  134. });
  135. $('#username').keydown(function (e) {
  136. if (e.keyCode == 13) {
  137. $('.btn-submit').click();
  138. }
  139. });
  140. //切换账户
  141. $('.btn-submit').click(function () {
  142. $.post('/Sys/User/ChangeUserName/' + $('#username').val().toLowerCase(), null, function (res) {
  143. if (res.Status == 'y') {
  144. window.location = "/Sys/Home/Index";
  145. } else {
  146. dig.alertError('提示', res.Msg);
  147. }
  148. }, 'json');
  149. });
  150. </script>