Index.cshtml 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. @using MES.Production.Service;
  2. @using Central.Control.Domain;
  3. @using Ant.Service.Common;
  4. @{
  5. ViewBag.Title = "聚星物联管理系统";
  6. }
  7. @model Account
  8. <!DOCTYPE html>
  9. <html>
  10. <head>
  11. <meta charset="utf-8">
  12. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  13. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  14. <link href="/Content/themes/css/admin-login.css" rel="stylesheet" />
  15. <link href="/Content/themes/css/icons.css" rel="stylesheet" type="text/css" />
  16. </head>
  17. <body>
  18. <div id="somedialog" class="dialog dialog--close">
  19. <div class="dialog__overlay"></div>
  20. <div class="dialog__content">
  21. <div class="closeMsg small-btn-close">×</div>
  22. <div class="morph-shape">
  23. <svg width="100%" height="100%" viewBox="0 0 560 280" preserveAspectRatio="none">
  24. <rect x="3" y="3" fill="none" width="556" height="276"></rect>
  25. </svg>
  26. </div>
  27. <div class="dialog-inner">
  28. <h2></h2>
  29. <div><button class="closeMsg btn-close">关闭</button></div>
  30. </div>
  31. </div>
  32. </div>
  33. <div class="wrapper">
  34. <div class="container">
  35. @*<h1><img src="~/Content/themes/images/logo.png" alt=""></h1>*@
  36. <h1>聚星物联管理系统</h1>
  37. @using (Ajax.BeginForm("login", null, new AjaxOptions()
  38. {
  39. HttpMethod = "Post",
  40. OnBegin = "dig.Loading",
  41. OnSuccess = "dig.Success",
  42. OnFailure = "dig.Failure",
  43. OnComplete = "dig.Complete"
  44. }, new { @class = "form-signin" }))
  45. {
  46. @Html.TextBoxFor(model => model.LogName,
  47. new
  48. {
  49. @class = "form-control",
  50. @placeholder = "登录用户名11",
  51. @datatype = "*",
  52. @nullmsg = "请输入用户名!",
  53. @errormsg = "请输入用户名!",
  54. @maxlength = 20,
  55. @required = "required"
  56. })
  57. @Html.PasswordFor(model => model.PassWord,
  58. new
  59. {
  60. @class = "form-control",
  61. @placeholder = "登录密码",
  62. @datatype = "*",
  63. @nullmsg = "请输入密码!",
  64. @errormsg = "请输入密码!",
  65. @maxlength = 10,
  66. @required = "required"
  67. })
  68. <div class="validate-code" style="position:relative;">
  69. @Html.TextBox("code", "",
  70. new
  71. {
  72. @class = "form-control",
  73. @placeholder = "请输入验证码",
  74. @datatype = "*",
  75. @nullmsg = "请输入验证码!",
  76. @maxlength = 4,
  77. @required = "required"
  78. })
  79. <div class="code-img" style="">
  80. <img id="imgVerify" src="/Sys/Account/ValidateCode" alt="看不清?点击更换" onclick="this.src = this.src + '?'" style="vertical-align:middle;" />
  81. </div>
  82. <div style="clear:both"></div>
  83. </div>
  84. <button type="submit" id="login-button"><i class="fa im-checkmark"></i></button>
  85. }
  86. <div class="ids"><i class="im-spinner icon-spin"></i></div>
  87. </div>
  88. @*<ul class="bg-bubbles">
  89. <li>智慧体育</li>
  90. <li>体育赛事</li>
  91. </ul>*@
  92. </div>
  93. <div class="login_foot">
  94. Copyright © 聚星物联管理系统
  95. </div>
  96. <script src="~/Content/js/jquery/jquery-1.8.2.min.js"></script>
  97. <script type="text/javascript" src="/Content/js/loginIndex/supersized.3.2.7.min.js"></script>
  98. <script type="text/javascript" src="/Content/js/loginIndex/supersized-init.js"></script>
  99. <script src="~/Content/js/jquery.unobtrusive-ajax.min.js"></script>
  100. <script type="text/javascript" src="/Content/js/IsIe.js"></script>
  101. <script type="text/javascript">
  102. $(function () {
  103. //检测IE
  104. if (isIe6() || isIe7() || isIe8()) {
  105. location.href = "/ieupdate.html";
  106. }
  107. $(".closeMsg").click(function () {
  108. $("#somedialog").removeClass("dialog--open");
  109. $("form").fadeIn();
  110. $(".wrapper").removeClass("form-login");
  111. });
  112. });
  113. //ajax提交
  114. var dig = {
  115. Loading: function () {
  116. $("#login-button").attr("disabled", "disabled");
  117. $("form").fadeOut(500);
  118. $(".wrapper").addClass("form-login");
  119. },
  120. Success: function (result) {
  121. if (result.Status == "y") {
  122. setTimeout(function () {
  123. window.location.href = result.ReUrl;
  124. }, 500);
  125. } else {
  126. dig.ErrorMsg(result.Msg);
  127. dig.Complete();
  128. }
  129. },
  130. Failure: function () {
  131. dig.ErrorMsg(result.Msg);
  132. dig.Complete();
  133. },
  134. Complete: function () {
  135. $("#login-button").attr("disabled", false);
  136. },
  137. ErrorMsg: function (msg) {
  138. $(".dialog-inner h2").html("<strong>Error</strong>:" + msg);
  139. $("#somedialog").addClass("dialog--open");
  140. }
  141. };
  142. </script>
  143. </body>
  144. </html>