123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300 |
- @{
- Layout = null;
- }
- <!DOCTYPE html>
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>ZLPMS</title>
- <link rel="icon" href="/Content/Images/zlpng.png" />
- <link href="/content/Style/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
- <link href="/content/Style/font-awesome/simple-line-icons/simple-line-icons.min.css" rel="stylesheet" />
- <link href="/content/Style/font-awesome/ico-font/iconfont.css" rel="stylesheet" />
- <link href="~/Content/Scripts/plugins/layui/css/layui.css" rel="stylesheet" />
- <link href="/content/Scripts/plugins/perfect-scrollbar/perfect-scrollbar-0.4.10.min.css" rel="stylesheet" />
- <link href="~/Content/SysFrame/home.css?v=1.1212" rel="stylesheet" />
-
- <script src="/content/Scripts/jquery.min.js"></script>
- <script src="~/Content/Scripts/plugins/layui/layui.all.js"></script>
- <script src="/content/Scripts/plugins/perfect-scrollbar/perfect-scrollbar-0.4.10.with-mousewheel.min.js"></script>
- <script src="/content/Scripts/plugins/perfect-scrollbar/perfect-scrollbar-0.4.10.min.js"></script>
- <script src="/content/Scripts/SysFrame/Zlsoft.UI-1.0.js"></script>
- <script src="~/Content/Scripts/zlpms.js"></script>
- <script src="https://cdn.bootcss.com/babel-polyfill/6.23.0/polyfill.min.js"></script>
- <script>
- //window.onbeforeunload = function (e) {
- // var e = window.event || e;
- // e.returnValue = ("确定离开当前页面吗?");
- //}
- //修改密码
- function UpdatePwd() {
- ZLPMS.OpenNewWindow('修改密码', '/Account/Password', '400px', '280px', null);
- }
-
- //个人配置
- function MyConfig() {
- ZLPMS.OpenNewWindow('个人配置', '/Home/MyConfigInfo', '600px', '400px', null);
- }
- //修改个人信息
- function UpdatePersonInfo()
- {
- ZLPMS.OpenNewWindow('修改个人信息', '/Account/PersonInfo', '695px', '323px', null);
- }
- //详细消息查看
- function MessageDeatil(id) {
- ZLPMS.OpenNewWindow('消息详细', '/Home/MessageDeatil/'+id, '905px', '553px', null);
- }
- //消息列表
- function MessageList() {
- ZLPMS.OpenNewWindow('消息列表', '/Home/MessageList', '795px', '523px',null);
- }
- //消息设置
- function MessageSet() {
- //ZLPMS.OpenNewWindow('消息设置', '/Home/MessageSet', '300px', '300px', null);
- }
- </script>
- </head>
- <body>
- <style>
- .media-list .list-item{
- display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding: 0 0.75rem;max-width:400px;
- border-bottom:1px solid #fbd3d3
- }
- .media-list .list-item:hover{
- background-color:#c8fff0;
- }
-
- .media-list .list-item img{
- width:37px;
- border-radius:15px;
- padding-top:3px;
- }
- .item-center{
- padding:0 0.75rem;
- flex: 1 1 0%;
- text-align:left;
- white-space: nowrap;
- overflow:hidden;
- text-overflow:ellipsis;
- font-size:13px;
- }
- .item-fter{
- float:right;
- font-size:13px;
- }
- </style>
- <div class="header clear">
- <i class="tleft"></i>
- <i class="tright"></i>
- <div style="height: 50px;">
- <i class="icon icon-mokuai" style="color:#FFF; font-size: 40px; line-height: 50px; position: absolute; top: 2px; left: 10px;"></i>
- <a class="logo" style="padding-left: 50px;">中联区卫产品问题管理系统</a>
- </div>
- <div id="rightDiv" style="z-index: 2;">
- <ul class="menuUl">
- <li class="menuUlLi" style="width: 40px" >
- <a id="NotifyCount">
- <span class="SimpleIcons icon-bubble tit "></span>
- </a>
- <div class="navbar-activity dropdown-menu keep-dropdown dropdownmeunUl" role="menu">
- <div class="dropdown-header" style="line-height: 35px; background: #fafbfb;">
- <div class="left" style="float: left; font-weight: 300;">
- <span>收到的消息: </span>
- </div>
- <div class="float-right" style="padding-right: 10px;">
-
- </div>
- <div style="clear: both;"></div>
- </div>
- <div class="media-list" id="Notify">
- </div>
- <div class="dropdown-footer">
- <div class="left">
- </div>
- <div class="right">
- <a href="#" id="message-Clear" data-toggle="tooltip" data-placement="top" title="清除所有消息"><i class="fa fa-trash"></i></a>
- </div>
- </div>
- </div>
- </li>
- <li class="menuUlLi" style="width: 40px;">
- <a>
- <span id="ncount" class="badge topbadge badge-danger" style="display: none"></span>
- <span class="SimpleIcons icon-bell tit "></span>
- </a>
- <div class="navbar-activity dropdown-menu keep-dropdown dropdownmeunUl" role="menu" >
- <div class="media-list" id="Messages">
-
- </div>
- <div class="dropdown-footer">
- <div class="left">
- <a href="#" onclick="MessageList()" class="message-viewall" >查看所有消息</a>
- </div>
- <div class="right">
- <a href="#" onclick="MessageSet()" id="message-setting" data-toggle="tooltip" data-placement="top" title="消息设置"><i class="fa fa-gear"></i></a>
- </div>
- </div>
- </div>
- </li>
-
- <li class="menuUlLi" style="width: 150px;">
- <img width="35" height="40" style="border-radius: 22px;" id="myImg" class="menuimg" src="/content/Images/Account/wtx.jpg" />
- <span class="SimpleIcons" id="UserName">
- @ViewBag.Name
- </span>
- <span class="fa-angle-down " style="font-size: 13px; margin-right: 10px; color: #fff"></span>
- <ul class="dropdownmeunUl">
- <li><a href="#" onclick="MyConfig()"><i class="icon-user"></i>我的设置</a></li>
- <li><a href="#" onclick="UpdatePwd();"><i class="icon-key"></i>修改密码</a></li>
- <li><a href="#" onclick="UpdatePersonInfo();"><i class="icon-info"></i>个人信息</a></li>
- <li><a href="#" class="exit" onclick="DuiFn.LogOut();"><i class="icon-power"></i>退 出 </a></li>
- </ul>
- </li>
- </ul>
- </div>
- </div>
- <div style="height: 50px; z-index: 1; position: absolute; right: 0px; top: 0px; width: 400px; background: url(/content/Images/headTransparent.png);"></div>
- <div class="wrapper clear">
- <div class="sidebar">
- <h3 class="side_tip"><i></i><span>系统功能</span><a href="javascript:" class="foldup"><b class="fa-dedent icotitle "></b></a></h3>
- <div class="side_menu">
- <div class="side_item">
- </div>
- </div>
- </div>
- <div class="main_content">
- <div class="main_menuwrapper">
- <a href="javascript:" class="menu_prev"><</a>
- <a href="javascript:" class="menu_next">></a>
- <div class="main_menulist">
- <div class="main_menu">
-
- </div>
- </div>
- </div>
- <div class="main_wrapper" id="ifm_container">
- </div>
- </div>
- </div>
- <div class="footer">
- <span>
- <span id="OrgName"><i class="fa fa-university"></i> 所属公司(渠道): @ViewBag.Company</span>
- <span style="padding-left:50px;"><i class="fa fa-user-o"></i> 登录账户:@ViewBag.Account</span>
- <span style="padding-left:50px;"><i class="fa fa-male"></i> 人员性质:@ViewBag.UserProp</span>
- <span style="padding-left:50px;"><i class="fa fa-envelope"></i> 通知邮箱:@ViewBag.Email</span>
- </span>
- <span class="spanCopyright" id="Appdownload" style="cursor: pointer">
- <i class="fa-th-large"></i> <a >APP下载</a>
- </span>
- <span class="spanCopyright" id="sponline" style="cursor: pointer;">
- <i class="fa-user-circle"></i> 当前在线人数:<a style="color: #3189d3" id="onlineUser">0</a>人
- </span>
- <span class="spanCopyright"></span>
-
-
- </div>
- <div class="mask"></div>
- </body>
- </html>
- <!--signalR使用-->
- <script src="~/Content/Scripts/jquery.signalR-2.3.0.min.js"></script>
- <script src="/signalr/hubs" type="text/javascript"></script>
- <script src="~/ViewModels/signalr.zlpms.js?v=1.8512"></script>
- <script src="~/Content/Scripts/indexedDB.js"></script>
- <script>
- var index = ZLPMS.Loading('拼命加载中...', 0);
- $.ajax({
- url: '/Home/GetMenus',
- success: function (json) {
- $(".side_item").Zlmenu(json);
- $(".foldup").foldup();
- var menutimer = null;
- $(".menuUlLi").mouseover(function () {
- clearTimeout(menutimer);
- $(".dropdownmeunUl").hide();
- $(this).children().show();
- }).mouseleave(function () {
- menutimer = setTimeout(function () { $(".dropdownmeunUl").hide(); }, 400);
- });
- //关闭加载
- ZLPMS.UnLoading(index);
- }
- });
- //获取公告
- $.get("/Notice/PanDuanIsShow", function (data) {
- if (data == "True")
- {
- //显示公告通知
- top.ZLPMS.OpenNewWindow("公告通知", "/Notice/Notice_Window", "850px", "555px")
- }
- })
-
- var account = '@ViewBag.Account';
- var name = '@ViewBag.Name'
- var personid = '@ViewBag.UserId';
- var RYXZ = '@ViewBag.PersonProperty';
- var signalrModel = new signalViewModel(account, name, personid, RYXZ,window.zlsoft.db);
- signalrModel.register();
- //超时推送
- GetIsOverTime();
- //signalrModel.GetNotify();
- $('#sponline').bind('click', function () {
- signalrModel.getuser();
- });
- $('#Appdownload').bind('click', function () {
- signalrModel.GetApp();
- });
- $.post("/Notice/GetHome", function (data) {
- for (var i in data) {
- var val = data[i].发布时间;
- if (val < 1) {
- data[i].发布时间 = parseInt(val * 60) + "分钟前";
- }else if (val < 24) {
- data[i].发布时间 = val + "小时前";
- }else if (48 >val > 24) {
- data[i].发布时间="昨天";
- } else {
- data[i].发布时间 = parseInt(val / 24) + '天前';
- }
- if (data[i].通知类型 == 1)
- {
- $("#Messages").append("<a href='#' onclick=\"MessageDeatil('" + data[i].ID + "')\" class='list-item' >" +
- "<img src='/Content/Images/HomeGg.png' />" +
- "<p class='item-center'>" + data[i].标题 + "</p>" +
- "<p class='item-fter'>" + data[i].发布时间 + "</p></a>");
- }
- else {
- $("#Messages").append("<a href='#' onclick=\"MessageDeatil('" + data[i].ID + "')\" class='list-item' >" +
- "<img src='/Content/Images/HomeTz.png' />" +
- "<p class='item-center'>" + data[i].标题 + "</p>" +
- "<p class='item-fter'>" + data[i].发布时间 + "</p></a>");
- }
- }
- })
-
- function GetIsOverTime() {
- $.post("/Problem/GetIsOverTime", function (data) {
- if (data == '1') {
- signalrModel.OverTimePush();
- setInterval("signalrModel.OverTimePush()", 300000);
- }
- })
- }
- function checkproblem(id, rowId) {
- signalrModel.RemovedNotify(rowId);
- top.ZLPMS.OpenNewWindow("查看问题", "/Problem/CheckProblemWindow/" + id, '880px', '600px', function () {
- signalrModel.DealProblem(0,0,id);
- });
- }
-
- </script>
|