Răsfoiți Sursa

Merge branch 'test'

Yue 2 ani în urmă
părinte
comite
93d86d25bc
65 a modificat fișierele cu 964 adăugiri și 1901 ștergeri
  1. 8 5
      VbdsmUI_V2.1.1/src/pc/manage/classic.html
  2. 211 202
      VbdsmUI_V2.1.1/src/pc/manage/desktop.html
  3. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/app/bigScreen2.png
  4. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/bbapower.com.favicon.ico
  5. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/cn95598.com.favicon.ico
  6. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ahdsm.cn.start-min.png
  7. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ahdsm.cn.start.png
  8. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/bbapower.com.start-min.png
  9. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/bbapower.com.start.png
  10. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/cn95598.com.start-min.png
  11. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/cn95598.com.start.png
  12. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/dsmdsj.com.start-min.png
  13. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/dsmdsj.com.start.png
  14. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/idsmpc.com.start-min.png
  15. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/idsmpc.com.start.png
  16. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/jh.cn95598.com.start-min.png
  17. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/jh.cn95598.com.start.png
  18. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/jjrh95598.com-start-min.png
  19. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/jjrh95598.com-start.png
  20. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ksge.dsmdsj.com.start-min.png
  21. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ksge.dsmdsj.com.start.png
  22. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/metering.nxdsm.com.start-min.png
  23. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/metering.nxdsm.com.start.png
  24. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/metering.vbdsm.com.start-min.png
  25. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/metering.vbdsm.com.start.png
  26. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/nxdsm.com.start-min.png
  27. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/nxdsm.com.start.png
  28. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/sd.dsmdsj.com.start-min.png
  29. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/sd.dsmdsj.com.start.png
  30. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/start-min.png
  31. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/start.png
  32. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/vbdsm.com.start-min.png
  33. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/vbdsm.com.start.png
  34. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/wx.cn95598.com.start-min.png
  35. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/wx.cn95598.com.start.png
  36. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ylgxq.dsmdsj.com.start-min.png
  37. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ylgxq.dsmdsj.com.start.png
  38. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/yt.sd.dsmdsj.com.start-min.png
  39. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/yt.sd.dsmdsj.com.start.png
  40. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/yx.dsmdsj.com.start-min.png
  41. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/yx.dsmdsj.com.start.png
  42. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/zjdsm.gov.cn.start-min.png
  43. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/desktop/zjdsm.gov.cn.start.png
  44. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/dsmdsj.com.favicon.ico
  45. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/favicon.ico
  46. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/idsmpc.com.favicon.ico
  47. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/jh.cn95598.com.favicon.ico
  48. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/ksge.dsmdsj.com.favicon.ico
  49. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/nxdsm.com.favicon.ico
  50. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/sd.dsmdsj.com.favicon.ico
  51. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/wx.cn95598.com.favicon.ico
  52. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/ybutton.png
  53. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/yt.sd.dsmdsj.com.favicon.ico
  54. BIN
      VbdsmUI_V2.1.1/src/pc/manage/images/zjdsm.gov.cn.favicon.ico
  55. 2 2
      VbdsmUI_V2.1.1/src/pc/manage/js/classic.util.js
  56. 436 1514
      VbdsmUI_V2.1.1/src/pc/manage/js/desktop.util.js
  57. 121 44
      VbdsmUI_V2.1.1/src/pc/manage/plugin/weather/index.js
  58. 0 0
      VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/css/login.back.css
  59. 0 0
      VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/css/login.css
  60. BIN
      VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/images/bg01.png
  61. BIN
      VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/images/bg02.png
  62. BIN
      VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/images/login-bg.jpg
  63. BIN
      VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/images/login.jpg
  64. 87 134
      VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/login.html
  65. 99 0
      VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/login_bk.html

+ 8 - 5
VbdsmUI_V2.1.1/src/pc/manage/classic.html

@@ -42,13 +42,13 @@
 				<div class="header" style="width: 100%; height: 100%">
 					<div class="right_navbar">
 						<!--<a id="toDesktopBtn" class="easyui-linkbutton">切换到桌面版</a>-->
-<!--						<div class="weatherWX" id="weatherWX"></div>-->
-						<div class="portrait">
+						<div class="weatherWX" id="weatherWX"></div>
+						<!-- <div class="portrait">
 							<a><img src="css/img/head.png" /></a>
 							<ul>
 								<li data-target="#myModal" data-toggle="modal">关于我们</li>
 							</ul>
-						</div>
+						</div> -->
 						<a class="monitoringSite" href="#">
 							<span class="text">监测点运行情况</span>
 							<div class="message">
@@ -58,13 +58,15 @@
 									<div class="column"><label>离线(个)</label></div>
 									<div class="column"><span class="num total">0</span></div>
 									<div class="column">
-										<span class="num outline" data-target="#monitorModal" data-toggle="modal">0</span>
+										<span class="num outline" data-target="#monitorModal" data-toggle="modal"
+											>0</span
+										>
 									</div>
 									<div class="remark"></div>
 								</div>
 							</div>
 						</a>
-						<a class="bigScreen" href="">适控观象台</a>
+						<!-- <a class="bigScreen" href="">适控观象台</a> -->
 						<div class="setting"><a id="basicBtn" src="setting.html?system">个人设置</a></div>
 						<a class="log-out" id="logoutBtn">退出登录</a>
 					</div>
@@ -158,5 +160,6 @@
 		<script src="/js/yi-scroll.js" type="text/javascript"></script>
 		<script src="/js/underscore.js" type="text/javascript"></script>
 		<script src="/js/bootstrap.min.js" type="text/javascript"></script>
+		<script src="./plugin/weather/index.js" type="text/javascript"></script>
 	</body>
 </html>

+ 211 - 202
VbdsmUI_V2.1.1/src/pc/manage/desktop.html

@@ -1,208 +1,217 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
-		<meta content="webkit" name="renderer" />
-		<title>桌面 - 正在加载...</title>
-		<link href="/images/favicon.ico" id="favicon" rel="Shortcut Icon" />
-		<link href="http://static.vbdsm.com/css/bootstrap.css?ver=2.0" rel="stylesheet" />
-		<link href="http://static.vbdsm.com/css/font-awesome/css/font-awesome.css" rel="stylesheet" />
-		<!--[if IE 7]>
-			<link
-				rel="stylesheet"
-				href="http://static.vbdsm.com/css/font-awesome/css/font-awesome-ie7.css" />
-		<![endif]-->
-		<link href="http://static.vbdsm.com/js/lib/picasa/style/style.css?ver=2.0" rel="stylesheet" />
-
-		<link href="/css/skin/metro/desktop.css?ver=2.0" id="link_css_list" rel="stylesheet" />
-
-		<style media="screen" type="text/css">
-			.desktop {
-				background-image: url("/images/wall_page/14.jpg");
-				background-color: #222;
-			}
-
-			.alertbox {
-				float: left;
-				height: 21px;
-				width: 30px;
-				font-size: 18px;
-				padding-top: 7px;
-				color: #fff;
-				cursor: pointer;
-			}
-
-			.volume {
-				float: left;
-				height: 21px;
-				width: 22px;
-				font-size: 18px;
-				padding-top: 7px;
-				color: #fff;
-				cursor: pointer;
-			}
-
-			.badge {
-				text-align: center;
-				padding: 4px;
-				left: 10px;
-				top: -29px;
-				position: relative;
-				background: red;
-				border-radius: 10px;
-				width: auto;
-				height: 10px;
-				opacity: 0.8;
-				overflow: hidden;
-				z-index: 99980;
-			}
-		</style>
-
-		<script charset="UTF-8" type="text/javascript"></script>
-	</head>
-	<body oncontextmenu="return core.contextmenu();" style="overflow: hidden">
-		<div class="init_loading">
-			<div><img src="/images/loading_simple.gif" /></div>
-		</div>
-		<img class="wallbackground" src="" style="overflow: hidden; position: fixed" />
-		<div class="desktop" id="desktop-box"></div>
-
-		<script id="desktop-template" type="text/template">
-			<div class='bodymain html5_drag_upload_box desktop'>
-			    <div class="fileContiner fileList_icon hidden">
-
-			        <div class="file systemBox menuDefault" title="{{LNG.app_store}}"
-			             data-app='{"type":"app","width":"","height":"","content":"core.appStore();"}'>
-			            <div class="ico" filetype="oexe" style="background-image:url(/images/app/appstore.png)"></div>
-			            <div class="titleBox"><span>{{LNG.app_store}}</span></div>
-			        </div>
-
-			        <div class="file systemBox menuDefault" title="{{LNG.setting}}"
-			             data-app='{"type":"app","width":"","height":"","content":"core.setting();"}'>
-			            <div class="ico" filetype="oexe" style="background-image:url(/images/app/setting.png)"></div>
-			            <div class="titleBox"><span>{{LNG.setting}}</span></div>
-			        </div>
-			        <!--
-			        <div class="file systemBox menuRecycleButton" title="回收站"
-			        data-app='{"type":"app","width":"","height":"","content":"core.explorer('*recycle*/',LNG.recycle);"}'>
-			            <div class="ico" filetype="oexe" style="background-image:url(/images/app/recycle.png)"></div>
-			            <div class="titleBox" ><span>回收站</span></div>
-			        </div>
-			        -->
-			    </div>
-			</div><!-- html5拖拽上传list -->
-
-			<a class="start" style="cursor: pointer;"></a>
-			<div id="taskbar" style="display:block;">
-			    <div id="desktop"></div>
-			</div>
-			<div class="taskbar_right ">
-			    <div title="您有4条告警信息" class="alertbox" style="display:none;">
-			        <i class="fa fa-bell"></i>
-			        <span class="badge">4</span>
-			    </div>
-			    <div class="copyright dropdown-toggle" title="关于我们"><i class="fa fa-info-circle"></i></div>
-			    <div class="volume" style="display:none;">
-			        <div class="sound mp3" style="width:0px;height:0px;"></div>
-			        <span title="点击关闭声音" class="volume-on" style="display:block;"><i class=" fa fa-volume-up"></i></span>
-			        <span title="点击打开声音" class="volume-off fa-stack fa-lg" style="display:none;">
+<head>
+    <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
+    <meta content="webkit" name="renderer"/>
+    <title>桌面 - 正在加载...</title>
+    <link href="/images/favicon.ico" id="favicon" rel="Shortcut Icon"/>
+    <link href="http://static.vbdsm.com/css/bootstrap.css?ver=2.0" rel="stylesheet"/>
+    <link href="http://static.vbdsm.com/css/font-awesome/css/font-awesome.css" rel="stylesheet"/>
+    <!--[if IE 7]>
+    <link
+            rel="stylesheet"
+            href="http://static.vbdsm.com/css/font-awesome/css/font-awesome-ie7.css"/>
+    <![endif]-->
+    <link href="http://static.vbdsm.com/js/lib/picasa/style/style.css?ver=2.0" rel="stylesheet"/>
+
+    <link href="/css/skin/metro/desktop.css?ver=2.0" id="link_css_list" rel="stylesheet"/>
+
+    <style media="screen" type="text/css">
+        .desktop {
+            background-image: url("/images/wall_page/14.jpg");
+            background-color: #222;
+        }
+
+        .alertbox {
+            float: left;
+            height: 21px;
+            width: 30px;
+            font-size: 18px;
+            padding-top: 7px;
+            color: #fff;
+            cursor: pointer;
+        }
+
+        .volume {
+            float: left;
+            height: 21px;
+            width: 22px;
+            font-size: 18px;
+            padding-top: 7px;
+            color: #fff;
+            cursor: pointer;
+        }
+
+        .badge {
+            text-align: center;
+            padding: 4px;
+            left: 10px;
+            top: -29px;
+            position: relative;
+            background: red;
+            border-radius: 10px;
+            width: auto;
+            height: 10px;
+            opacity: 0.8;
+            overflow: hidden;
+            z-index: 99980;
+        }
+
+        .start {
+            background-color: rgba(0, 0, 0, .2);
+            width: 42px;
+            height: 42px;
+            border-radius: 50%;
+        }
+    </style>
+
+    <script charset="UTF-8" type="text/javascript"></script>
+</head>
+<body oncontextmenu="return core.contextmenu();" style="overflow: hidden">
+<div class="init_loading">
+    <div><img src="/images/loading_simple.gif"/></div>
+</div>
+<img class="wallbackground" src="" style="overflow: hidden; position: fixed"/>
+<div class="desktop" id="desktop-box"></div>
+
+<script id="desktop-template" type="text/template">
+    <div class='bodymain html5_drag_upload_box desktop'>
+        <div class="fileContiner fileList_icon hidden">
+
+            <div class="file systemBox menuDefault" title="{{LNG.app_store}}"
+                 data-app='{"type":"app","width":"","height":"","content":"core.appStore();"}'>
+                <div class="ico" filetype="oexe" style="background-image:url(/images/app/appstore.png)"></div>
+                <div class="titleBox"><span>{{LNG.app_store}}</span></div>
+            </div>
+
+            <div class="file systemBox menuDefault" title="{{LNG.setting}}"
+                 data-app='{"type":"app","width":"","height":"","content":"core.setting();"}'>
+                <div class="ico" filetype="oexe" style="background-image:url(/images/app/setting.png)"></div>
+                <div class="titleBox"><span>{{LNG.setting}}</span></div>
+            </div>
+            <!--
+            <div class="file systemBox menuRecycleButton" title="回收站"
+            data-app='{"type":"app","width":"","height":"","content":"core.explorer('*recycle*/',LNG.recycle);"}'>
+                <div class="ico" filetype="oexe" style="background-image:url(/images/app/recycle.png)"></div>
+                <div class="titleBox" ><span>回收站</span></div>
+            </div>
+            -->
+        </div>
+    </div><!-- html5拖拽上传list -->
+
+    <a class="start" style="cursor: pointer;"></a>
+    <div id="taskbar" style="display:block;">
+        <div id="desktop"></div>
+    </div>
+    <div class="taskbar_right ">
+        <div title="您有4条告警信息" class="alertbox" style="display:none;">
+            <i class="fa fa-bell"></i>
+            <span class="badge">4</span>
+        </div>
+        <div class="copyright dropdown-toggle" title="关于我们"><i class="fa fa-info-circle"></i></div>
+        <div class="volume" style="display:none;">
+            <div class="sound mp3" style="width:0px;height:0px;"></div>
+            <span title="点击关闭声音" class="volume-on" style="display:block;"><i class=" fa fa-volume-up"></i></span>
+            <span title="点击打开声音" class="volume-off fa-stack fa-lg" style="display:none;">
 							<i style="top: -14px;position: relative;" class="fa fa-volume-off"></i>
-							<i style="position: relative; top: -18px;left:-14px;  font-size: 12px;" class="fa fa-times"></i>
+							<i style="position: relative; top: -18px;left:-14px;  font-size: 12px;"
+                               class="fa fa-times"></i>
 					</span>
-			    </div>
-			    <div class="datebox" title="显示时钟"></div>
-			    <div class="tab_hide_all" title="显示桌面"></div>
-			</div>
-			<div id="rightwin">
-			    <div style="width: 200px;height: 250px;" class="systime">
-			        <div style="font-size: 30px;" class="time"></div>
-			        <div style="font-size: 16px;" class="day"></div>
-			    </div>
-			    <div class="oclock" style="width:200px;height:185px;margin-top: -185px;"></div>
-			</div>
-			<div id="menuwin">
-			    <div id="startmenu"></div>
-			    <div id="logo"><span class="icon"></span><span class="text">{{AUTH.company.name}}</span><span
-			            class="ver"></span></div>
-			    <ul id="programs">
-			        <div class="apps" style="height: 333px;overflow: hidden;overflow-y: auto;padding:10px 0px 0px 0px;">
-
-			        </div>
-			        <li style="bottom:0px;position: absolute;width: 100%;" class="search">
-			            <input type="text"
-			                   style="width: 208px;padding:0px 0px 0px 5px;margin:5px 0px 5px 5px;height: 30px;line-height:30px;border-right:none;">
-			            <span title="快速搜索应用"
-			                  style="height: 30px;line-height:30px;width:25px;display: block;border:1px solid #ccc;position: absolute;right: 5px;top: 5px;border-left: none;cursor:pointer; ">
+        </div>
+        <div class="datebox" title="显示时钟"></div>
+        <div class="tab_hide_all" title="显示桌面"></div>
+    </div>
+    <div id="rightwin">
+        <div style="width: 200px;height: 250px;" class="systime">
+            <div style="font-size: 30px;" class="time"></div>
+            <div style="font-size: 16px;" class="day"></div>
+        </div>
+        <div class="oclock" style="width:200px;height:185px;margin-top: -185px;"></div>
+    </div>
+    <div id="menuwin">
+        <div id="startmenu"></div>
+        <div id="logo"><span class="icon"></span><span class="text">{{AUTH.company.name}}</span><span
+                class="ver"></span></div>
+        <ul id="programs">
+            <div class="apps" style="height: 333px;overflow: hidden;overflow-y: auto;padding:10px 0px 0px 0px;">
+
+            </div>
+            <li style="bottom:0px;position: absolute;width: 100%;" class="search">
+                <input type="text"
+                       style="width: 208px;padding:0px 0px 0px 5px;margin:5px 0px 5px 5px;height: 30px;line-height:30px;border-right:none;">
+                <span title="快速搜索应用"
+                      style="height: 30px;line-height:30px;width:25px;display: block;border:1px solid #ccc;position: absolute;right: 5px;top: 5px;border-left: none;cursor:pointer; ">
 					<i class="fa fa-search" style="margin: 8px 5px;"></i>
 				</span>
-			        </li>
-			    </ul>
-			    <ul id="links">
-			        <li class="icon" style="margin-bottom: 15px;">
-			            <div style="background-image:url(/images/app/computer.png);width:64px;height:64px;margin-bottom:5px;"></div>
-			        </li>
-			        <li><a href="javascript:void(0);" onclick="core.setting('user');"><span>{{AUTH.user.loginName}}</span></a>
-			        </li>
-
-			        <li><a href="javascript:void(0);" onclick="core.appStore();"><span>{{LNG.app_store}}</span></a></li>
-			        <li><a href="javascript:void(0);" onclick="core.setting('basic');"><span>{{LNG.setting}}</span></a></li>
-
-			        <li>
-			            <div id="rightspliter"></div>
-			        </li>
-			        <!--<li><a href="javascript:void(0);" onclick="core.setting('wall');"><span>{{LNG.setting_wall}}</span></a></li>-->
-			        <li onmouseover="$('.dropdown-menu',$(this)).show();"
-			            onmouseleave="$('.dropdown-menu',$(this)).hide();return false;">
-			            <a href="javascript:void(0);">
-			                <span>{{LNG.ui_change_local}}&nbsp;&nbsp;<b class="caret"></b></span>
-			            </a>
-			            <div style="position:relative;top:-7px;">
-			                <ul class="dropdown-menu fadein pull-right" role="menu">
-			                    <li><a href='javascript:core.language("en");' class='' style='color:#000;'>English</a></li>
-			                    <li><a href='javascript:core.language("zh_CN");' class='this' style='color:#000;'>简体中文</a>
-			                    </li>
-			                    <li><a href='javascript:core.language("zh_TW");' class='' style='color:#000;'>繁體中文</a></li>
-			                </ul>
-			            </div>
-			        </li>
-			        <li><a href="javascript:void(0);" onclick="core.setting('help');"><span>{{LNG.setting_help}}</span></a></li>
-			        <li><a href="javascript:void(0);" id="toFullscreenBtn"><span>全屏显示</span></a></li>
-			        <li>
-			            <div id="rightspliter"></div>
-			        </li>
-
-			        <li><a id="toClassicBtn" href="javascript:void(0);"><span>切换到传统版</span></a></li>
-
-			        <li class="sys-btnss" style="bottom:30px;position: fixed;"><a class="logout-btn" href="javascript:void(0);"><span>{{LNG.ui_logout}}&nbsp;&nbsp;<i
-			                class="fa fa-power-off"></i></span></a></li>
-			    </ul>
-			</div>
-		</script>
-		<script src="http://static.vbdsm.com/js/lib/jquery-1.8.0.min.js"></script>
-		<script src="http://static.vbdsm.com/js/lib/jquery.query-2.1.7.js"></script>
-		<script src="http://static.vbdsm.com/js/lib/jquery-lib.js"></script>
-		<script src="http://static.vbdsm.com/js/lib/soundplayer/jquery.jmp3.js"></script>
-		<script src="http://static.vbdsm.com/js/lib/handlebars.js"></script>
-		<script src="http://static.vbdsm.com/js/lib/highcharts/highcharts.js"></script>
-		<script src="http://static.vbdsm.com/js/lib/highcharts/highcharts-more.js"></script>
-		<script src="http://static.vbdsm.com/js/lib/seajs/sea.js"></script>
-		<script>
-			var cid = $.query.get("auth_cid")
-			$("body").append(
-				'<script src="/system/lang/desktop/config.json?script=1&auth_cid=' + cid + '"><\/script>'
-			)
-			$(document).ready(function () {
-				if (AUTH.error) {
-					alert(AUTH.error)
-					return
-				}
-				G.this_path = "/datas/explorer/"
-				seajs.config({
-					base: "http://static.vbdsm.com/",
-					map: [[/^(.*\.(?:css|js))(.*)$/i, "$1$2?ver=" + G.version]],
-				})
-				seajs.use("/js/desktop.util")
-			})
-		</script>
-	</body>
+            </li>
+        </ul>
+        <ul id="links">
+            <li class="icon" style="margin-bottom: 15px;">
+                <div style="background-image:url(/images/app/computer.png);width:64px;height:64px;margin-bottom:5px;"></div>
+            </li>
+            <li><a href="javascript:void(0);" onclick="core.setting('user');"><span>{{AUTH.user.loginName}}</span></a>
+            </li>
+
+            <li><a href="javascript:void(0);" onclick="core.appStore();"><span>{{LNG.app_store}}</span></a></li>
+            <li><a href="javascript:void(0);" onclick="core.setting('basic');"><span>{{LNG.setting}}</span></a></li>
+
+            <li>
+                <div id="rightspliter"></div>
+            </li>
+            <!--<li><a href="javascript:void(0);" onclick="core.setting('wall');"><span>{{LNG.setting_wall}}</span></a></li>-->
+            <li onmouseover="$('.dropdown-menu',$(this)).show();"
+                onmouseleave="$('.dropdown-menu',$(this)).hide();return false;">
+                <a href="javascript:void(0);">
+                    <span>{{LNG.ui_change_local}}&nbsp;&nbsp;<b class="caret"></b></span>
+                </a>
+                <div style="position:relative;top:-7px;">
+                    <ul class="dropdown-menu fadein pull-right" role="menu">
+                        <li><a href='javascript:core.language("en");' class='' style='color:#000;'>English</a></li>
+                        <li><a href='javascript:core.language("zh_CN");' class='this' style='color:#000;'>简体中文</a>
+                        </li>
+                        <li><a href='javascript:core.language("zh_TW");' class='' style='color:#000;'>繁體中文</a></li>
+                    </ul>
+                </div>
+            </li>
+            <li><a href="javascript:void(0);" onclick="core.setting('help');"><span>{{LNG.setting_help}}</span></a></li>
+            <li><a href="javascript:void(0);" id="toFullscreenBtn"><span>全屏显示</span></a></li>
+            <li>
+                <div id="rightspliter"></div>
+            </li>
+
+            <li><a id="toClassicBtn" href="javascript:void(0);"><span>切换到传统版</span></a></li>
+
+            <li class="sys-btnss" style="bottom:30px;position: fixed;"><a class="logout-btn" href="javascript:void(0);"><span>{{LNG.ui_logout}}&nbsp;&nbsp;<i
+                    class="fa fa-power-off"></i></span></a></li>
+        </ul>
+    </div>
+</script>
+<script src="http://static.vbdsm.com/js/lib/jquery-1.8.0.min.js"></script>
+<script src="http://static.vbdsm.com/js/lib/jquery.query-2.1.7.js"></script>
+<script src="http://static.vbdsm.com/js/lib/jquery-lib.js"></script>
+<script src="http://static.vbdsm.com/js/lib/soundplayer/jquery.jmp3.js"></script>
+<script src="http://static.vbdsm.com/js/lib/handlebars.js"></script>
+<script src="http://static.vbdsm.com/js/lib/highcharts/highcharts.js"></script>
+<script src="http://static.vbdsm.com/js/lib/highcharts/highcharts-more.js"></script>
+<script src="http://static.vbdsm.com/js/lib/seajs/sea.js"></script>
+<script>
+    var cid = $.query.get("auth_cid")
+    $("body").append(
+        '<script src="/system/lang/desktop/config.json?script=1&auth_cid=' + cid + '"><\/script>'
+    )
+    $(document).ready(function () {
+        if (AUTH.error) {
+            alert(AUTH.error)
+            return
+        }
+        G.this_path = "/datas/explorer/"
+        seajs.config({
+            base: "http://static.vbdsm.com/",
+            map: [[/^(.*\.(?:css|js))(.*)$/i, "$1$2?ver=" + G.version]],
+        })
+        seajs.use("/js/desktop.util")
+    })
+</script>
+</body>
 </html>

BIN
VbdsmUI_V2.1.1/src/pc/manage/images/app/bigScreen2.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/bbapower.com.favicon.ico


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/cn95598.com.favicon.ico


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ahdsm.cn.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ahdsm.cn.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/bbapower.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/bbapower.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/cn95598.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/cn95598.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/dsmdsj.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/dsmdsj.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/idsmpc.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/idsmpc.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/jh.cn95598.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/jh.cn95598.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/jjrh95598.com-start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/jjrh95598.com-start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ksge.dsmdsj.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ksge.dsmdsj.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/metering.nxdsm.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/metering.nxdsm.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/metering.vbdsm.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/metering.vbdsm.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/nxdsm.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/nxdsm.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/sd.dsmdsj.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/sd.dsmdsj.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/vbdsm.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/vbdsm.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/wx.cn95598.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/wx.cn95598.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ylgxq.dsmdsj.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/ylgxq.dsmdsj.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/yt.sd.dsmdsj.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/yt.sd.dsmdsj.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/yx.dsmdsj.com.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/yx.dsmdsj.com.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/zjdsm.gov.cn.start-min.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/desktop/zjdsm.gov.cn.start.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/dsmdsj.com.favicon.ico


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/favicon.ico


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/idsmpc.com.favicon.ico


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/jh.cn95598.com.favicon.ico


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/ksge.dsmdsj.com.favicon.ico


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/nxdsm.com.favicon.ico


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/sd.dsmdsj.com.favicon.ico


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/wx.cn95598.com.favicon.ico


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/ybutton.png


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/yt.sd.dsmdsj.com.favicon.ico


BIN
VbdsmUI_V2.1.1/src/pc/manage/images/zjdsm.gov.cn.favicon.ico


+ 2 - 2
VbdsmUI_V2.1.1/src/pc/manage/js/classic.util.js

@@ -4,12 +4,12 @@ $(function () {
 	$("body").append(
 		'<script src="/system/lang/desktop/config.json?script=1&auth_cid=' + cid + '"></script>'
 	)
-
+	console.log("Auth", AUTH)
 	window.document.domain = AUTH.site.domain || "vbdsm.com"
 
 	loadData()
 	//getWinXin()
-	//getGdWeather("classic");
+	getGdWeather("classic")
 	$("#basicBtn").click(function () {
 		var tabTitle = $(this).text()
 		var url = $(this).attr("src")

Fișier diff suprimat deoarece este prea mare
+ 436 - 1514
VbdsmUI_V2.1.1/src/pc/manage/js/desktop.util.js


+ 121 - 44
VbdsmUI_V2.1.1/src/pc/manage/plugin/weather/index.js

@@ -2,39 +2,39 @@
  * Created by zsq on 2016/11/13.
  */
 //调用jsonp函数请求当前所在城市
-jsonp('https://api.map.baidu.com/api?v=2.0&ak=Dv1NMU23dh1sGS9n2tUouDEYY96Dfzh3&s=1&callback=loadCityWeather');
+// jsonp('https://api.map.baidu.com/api?v=2.0&ak=Dv1NMU23dh1sGS9n2tUouDEYY96Dfzh3&s=1&callback=loadCityWeather');
+//
+// (function ($) {
+//     $.getUrlParam = function (name) {
+//         var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
+//         var r = window.location.search.substr(1).match(reg);
+//         if (r != null) return unescape(r[2]); return null;
+//     }
+// })(jQuery);
 
-(function ($) {
-    $.getUrlParam = function (name) {
-        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
-        var r = window.location.search.substr(1).match(reg);
-        if (r != null) return unescape(r[2]); return null;
+function loadCityWeather() {
+
+    var authCid = $.getUrlParam('auth_cid');
+    if (authCid == "" || authCid == null) {
+        authCid = 0;
     }
-})(jQuery);
-
-function loadCityWeather(){
-	
-	var authCid = $.getUrlParam('auth_cid');
-	if(authCid == "" || authCid == null){
-		authCid = 0;
-	}
-	$.ajax({
-		url:"/web/area/getLoginUserInfo.json",
-		data:{authCid : authCid},
-		dataType:"json",
-		success:function(jsonData){
-			if(jsonData.data != null){
-				//请求登录账号设置地区的天气数据
-				var cityName = jsonData.data.title;
-				if(cityName.endWith("市") || cityName.endWith("县")){
-					cityName = cityName.substring(0, cityName.length - 1);
-				}
-				jsonp(createUrl(cityName));
-			}else{
-				getCity();
-			}
-		}
-	});
+    $.ajax({
+        url: "/web/area/getLoginUserInfo.json",
+        data: {authCid: authCid},
+        dataType: "json",
+        success: function (jsonData) {
+            if (jsonData.data != null) {
+                //请求登录账号设置地区的天气数据
+                var cityName = jsonData.data.title;
+                if (cityName.endWith("市") || cityName.endWith("县")) {
+                    cityName = cityName.substring(0, cityName.length - 1);
+                }
+                jsonp(createUrl(cityName));
+            } else {
+                getCity();
+            }
+        }
+    });
 }
 
 // 数据请求函数
@@ -52,6 +52,7 @@ function getCity() {
         //请求当前城市的天气数据
         jsonp(createUrl(city));
     }
+
     var cityName = new BMap.LocalCity();
     cityName.get(city);
 }
@@ -60,12 +61,12 @@ function getCity() {
 function getWeather(response) {
     var oSpan = document.getElementsByClassName('info');
     var data = response.result;
-    
+
     //如果获取到的天气为空(地区信息有错,查不到天气)则获取当前网络IP的天气情况
-    if(data == null || data == 'undefined'){
-    	getCity();
+    if (data == null || data == 'undefined') {
+        getCity();
     }
-    
+
     oSpan[0].innerHTML = data[0].citynm;
     oSpan[1].innerHTML = data[0].weather;
     oSpan[2].innerHTML = data[0].temperature;
@@ -137,19 +138,19 @@ function chooseImg(id, index) {
     }
 }
 
-String.prototype.endWith = function(s){
-	  if(s==null||s==""||this.length==0||s.length>this.length)
-	     return false;
-	  if(this.substring(this.length-s.length)==s)
-	     return true;
-	  else
-	     return false;
-	  return true;
+String.prototype.endWith = function (s) {
+    if (s == null || s == "" || this.length == 0 || s.length > this.length)
+        return false;
+    if (this.substring(this.length - s.length) == s)
+        return true;
+    else
+        return false;
+    return true;
 }
 
 //根据城市名创建请求数据及url
 function createUrl(cname) {
-	var cityName = '';
+    var cityName = '';
     if (arguments.length == 0) {
         cityName = cname;
     } else {
@@ -159,3 +160,79 @@ function createUrl(cname) {
     return urls;
 }
 
+//高德地图获取天气
+function getAdcode() {
+    return new Promise((resolve, reject) => {
+        $.ajax({
+            url: "https://restapi.amap.com/v3/ip?key=ee001a52e68437f9a030eaa01c3a9646",
+            type: 'get',
+            dataType: 'json',
+            success: function (data) {
+                resolve(data);
+            },
+            error: function (data) {
+                reject(data);
+            }
+        })
+    })
+}
+
+function getGdWeather(mode) {
+    getAdcode().then((adcode) => {
+        if (adcode && adcode.status == "1") {
+            $.ajax({
+                url: `https://restapi.amap.com/v3/weather/weatherInfo?key=ee001a52e68437f9a030eaa01c3a9646&city=${adcode.adcode}&extensions=base`,
+                type: 'get',
+                dataType: 'json',
+                success: function (data) {
+                    if (data && data.status == "1") {
+                        var weather = data.lives[0];
+                        let nowText = new Date(weather.reporttime).toLocaleDateString('zh').replaceAll('/', '-')
+                        if (mode == "classic") {
+                            var name = weather.city + ' ' + nowText + ' ' +
+                                weather.temperature + "°C" + ' ' + weather.winddirection + ' ' + weather.windpower + '级';
+                            $("#weatherWX").html(name);
+                        } else {
+                            var oSpan = document.getElementsByClassName('info');
+                            oSpan[0].innerHTML = weather.city;
+                            oSpan[1].innerHTML = nowText;
+                            oSpan[2].innerHTML = weather.temperature + "°C";
+                            oSpan[3].innerHTML = weather.winddirection + " " + weather.windpower + "级";
+                            var firstImg = document.getElementsByTagName("img")[0];
+                            var code = getWeatherImage(weather.weather);
+                            firstImg.src = "./images/weather_icon/" + encodeURI(code) + ".png"
+                        }
+                    }
+                },
+                error: function (data) {
+                    console.error(data)
+                }
+            })
+        }
+    })
+}
+
+
+const iconWeatherMap = {
+    '风': ['有风', '平静', '微风', '和风', '清风', '强风/劲风', '疾风', '大风', '烈风', '风暴', '狂爆风', '飓风', '热带风暴', '龙卷风'],
+    '多云': ['少云', '晴间多云', '多云'],
+    '雪': ['雪', '阵雪', '小雪', '中雪', '大雪', '暴雪', '小雪-中雪', '中雪-大雪', '大雪-暴雪', '冷'],
+    '雾': ['浮尘', '扬沙', '沙尘暴', '强沙尘暴', '雾', '浓雾', '强浓雾', '轻雾', '大雾', '特强浓雾'],
+    '晴': ['晴', '热'],
+    '雨夹雪': ['雨雪天气', '雨夹雪', '阵雨夹雪'],
+    '雨': ['阵雨', '雷阵雨', '雷阵雨并伴有冰雹', '小雨', '中雨', '大雨', '暴雨', '大暴雨', '特大暴雨', '强阵雨', '强雷阵雨', '极端降雨', '毛毛雨/细雨', '雨', '小雨-中雨', '中雨-大雨', '大雨-暴雨', '暴雨-大暴雨', '大暴雨-特大暴雨', '冻雨'],
+    '阴': ['阴', '霾', '中度霾', '重度霾', '严重霾', '未知']
+}
+
+function getWeatherImage(weather) {
+    for (const weatherKey in iconWeatherMap) {
+        if (Object.hasOwnProperty.call(iconWeatherMap, weatherKey)) {
+            const weatherNames = iconWeatherMap[weatherKey]
+            const findWeatherItem = weatherNames.find(name => weather === name)
+            // 如果找了某一类的图标了,那重新赋值url
+            if (findWeatherItem) {
+                return weatherKey
+            }
+        }
+    }
+}

Fișier diff suprimat deoarece este prea mare
+ 0 - 0
VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/css/login.back.css


Fișier diff suprimat deoarece este prea mare
+ 0 - 0
VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/css/login.css


BIN
VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/images/bg01.png


BIN
VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/images/bg02.png


BIN
VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/images/login-bg.jpg


BIN
VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/images/login.jpg


+ 87 - 134
VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/login.html

@@ -1,141 +1,94 @@
 <!--user login-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<script type="text/javascript">
-			if (window.top != window.self) {
-				window.top.location.href = window.location.href
-			}
-		</script>
-		<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
-		<title>宁夏电力需求侧公共服务平台 - Powered by ZKSF</title>
-		<link href="/images/favicon.ico" id="favico" rel="Shortcut Icon" />
-		<link href="http://static.vbdsm.com/css/bootstrap.css?ver=2.0" rel="stylesheet" />
-		<link href="http://static.vbdsm.com/css/font-awesome/css/font-awesome.css" rel="stylesheet" />
-		<!-- 字体不能跨域问题 -->
-		<!--[if IE 7]>
-			<link
-				rel="stylesheet"
-				href="http://static.vbdsm.com/css/font-awesome/css/font-awesome-ie7.css" />
-		<![endif]-->
-		<link href="/css/login.css" rel="stylesheet" type="text/css" />
+<head>
+    <script type="text/javascript">
+        if (window.top != window.self) {
+            window.top.location.href = window.location.href
+        }
+    </script>
+    <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
+    <title>宁夏电力需求侧公共服务平台 - Powered by ZKSF</title>
+    <link href="/images/favicon.ico" id="favico" rel="Shortcut Icon"/>
+    <link href="http://static.vbdsm.com/css/bootstrap.css?ver=2.0" rel="stylesheet"/>
+    <link href="http://static.vbdsm.com/css/font-awesome/css/font-awesome.css" rel="stylesheet"/>
+    <!-- 字体不能跨域问题 -->
+    <!--[if IE 7]>
+    <link
+            rel="stylesheet"
+            href="http://static.vbdsm.com/css/font-awesome/css/font-awesome-ie7.css"/>
+    <![endif]-->
+    <link href="/css/login.css" rel="stylesheet" type="text/css"/>
 
-		<script charset="UTF-8" type="text/javascript"></script>
-	</head>
+    <script charset="UTF-8" type="text/javascript"></script>
+</head>
 
-	<body>
-		<div class="login-bg">
-			<div class="login-container">
-				<div class="login-box animated fadeInDown">
-					<div class="login-body">
-						<div class="login-title"></div>
-						<div class="form-horizontal">
-							<form
-								action="/web/login.json?iframe=1&callback=loginSuccess"
-								method="post"
-								target="ajaxResult">
-								<input id="service" name="service" type="hidden" />
-								<div class="form-group">
-									<div class="col-md-10 col-md-offset-1 relative">
-										<div class="login_user_name_icon"></div>
-										<input
-											autocomplete="off"
-											class="form-control username"
-											id="loginName"
-											name="loginName"
-											placeholder="请输入用户名"
-											type="text" />
-									</div>
-								</div>
-								<div class="form-group">
-									<div class="col-md-10 col-md-offset-1 relative">
-										<div class="login_user_password_icon"></div>
-										<input
-											autocomplete="off"
-											class="form-control password"
-											id="loginPass"
-											name="loginPass"
-											placeholder="请输入密码"
-											type="password" />
-									</div>
-								</div>
-								<div class="form-group check_code hidden">
-									<div class="col-md-10 col-md-offset-1 relative">
-										<div class="login_code_icon"></div>
-										<input
-											autocomplete="off"
-											class="form-control"
-											id="authCode"
-											name="authCode"
-											placeholder="验证码"
-											type="text" />
-										<img class="img" id="authCodeImg" />
-									</div>
-								</div>
-								<div class="form-group">
-									<div class="col-md-10 col-md-offset-1 relative">
-										<div class="checkbox pull-left">
-											<label>
-												<input id="rm" name="rember_password" type="checkbox" /> 自动登录
-											</label>
-										</div>
-									</div>
-								</div>
-								<div class="form-group">
-									<div class="col-md-10 col-md-offset-1">
-										<div class="msg" style="color: #f96"></div>
-									</div>
-								</div>
-								<div class="form-group">
-									<div class="col-md-10 col-md-offset-1">
-										<button class="btn btn-primary btn-block login-btn" id="submit" type="submit">
-											登 录
-										</button>
-									</div>
-								</div>
-							</form>
-						</div>
-					</div>
-				</div>
-			</div>
-			<div class="footer">
-				Powered by ZKSF v2.0 | Copyright ©
-				<a class="domain" href="http://www.vbdsm.com/" target="_blank">vbdsm.com</a> All rights
-				reserved.
-			</div>
-			<iframe id="ajaxResult" name="ajaxResult" style="display: none"></iframe>
-		</div>
-		<script src="http://static.vbdsm.com/js/lib/jquery-1.8.0.min.js"></script>
-		<script src="http://static.vbdsm.com/js/lib/jquery.query-2.1.7.js"></script>
-		<script src="/web/lang/passport/config.json?script=1"></script>
-		<script src="/js/login.util.js"></script>
-	</body>
-	<!--  <body>
-	<div class="loginbox" >
-		<div class="form">
-			<form action="/web/login.json?iframe=1&callback=loginSuccess" method="post" target="ajaxResult">
-				<input id="service" name='service' type="hidden"/>
-				<div class="inputs">
-					<div><span>用户名:</span><input id="loginName" name='loginName' type="text" placeholder="用户名" required/> </div> 
-					<div><span>密码:</span><input id="loginPass" name='loginPass' type="password" placeholder="密码" required /></div>
-					<div class="check_code hidden">
-						<span>验证码:</span>
-						<input type="text" placeholder="验证码" class="check_code" name="authCode" id="authCode" maxlength="4"/> <img id="authCodeImg"/>
-						<div style="clear:both;"></div>
-					</div>
-	            </div>
-				<div class="actions">
-					<input type="submit" id="submit" value="登录 " />
-					<input type="checkbox" class="checkbox" name="rember_password" id='rm' checked='checked' />
-					<label for='rm'>记住密码</label>				
-				</div>
-				<div class="msg"></div>
-				<div style="clear:both;"></div>
-			</form>
-		</div>
-	</div>
-	<IFRAME style="display: none" id="ajaxResult" name="ajaxResult"></IFRAME>
-<div class="common_footer copyright">Powered by ZKSF v2.0 | Copyright © <a href="http://www.vbdsm.com/" target="_blank" class="domain">vbdsm.com</a> All rights reserved.</div>
+<body>
+<div class="login-body">
+    <div class="login-form">
+        <div class="login-title"></div>
+        <div class="login-subtitle ">电能管理服务平台</div>
+        <form
+                action="/web/login.json?iframe=1&callback=loginSuccess"
+                method="post"
+                target="ajaxResult">
+            <input id="service" name="service" type="hidden"/>
+            <div class="form-group">
+                <div class="col-md-10 col-md-offset-1 relative">
+                    <div class="login_user_name_icon"></div>
+                    <input autocomplete="off" class="form-control username" id="loginName" name="loginName"
+                           placeholder="请输入用户名" type="text"/>
+                </div>
+            </div>
+            <div class="form-group">
+                <div class="col-md-10 col-md-offset-1 relative">
+                    <div class="login_user_password_icon"></div>
+                    <input autocomplete="off" class="form-control password" id="loginPass" name="loginPass"
+                           placeholder="请输入密码" type="password"/>
+                </div>
+            </div>
+            <div class="form-group check_code hidden">
+                <div class="col-md-10 col-md-offset-1 relative">
+                    <div class="login_code_icon"></div>
+                    <input autocomplete="off" class="form-control" id="authCode"
+                           name="authCode" placeholder="验证码" type="text"/>
+                    <img class="img" id="authCodeImg"/>
+                </div>
+            </div>
+            <div class="form-group">
+                <div class="col-md-10 col-md-offset-1 relative">
+                    <div class="checkbox pull-left">
+                        <label>
+                            <input id="rm" name="rember_password" type="checkbox"/> 自动登录
+                        </label>
+                    </div>
+                </div>
+            </div>
+            <div class="form-group">
+                <div class="col-md-10 col-md-offset-1">
+                    <div class="msg" style="color: #f96"></div>
+                </div>
+            </div>
+            <div class="form-group">
+                <div class="col-md-10 col-md-offset-1">
+                    <button class="btn btn-primary btn-block login-btn" id="submit" type="submit">
+                        登 录
+                    </button>
+                </div>
+            </div>
+        </form>
+    </div>
+    <div class="footer">
+        Powered by ZKSF v2.0 | Copyright ©
+        <a class="domain" href="http://www.vbdsm.com/" target="_blank">vbdsm.com</a> All rights
+        reserved.
+    </div>
+    <iframe id="ajaxResult" name="ajaxResult" style="display: none"></iframe>
+</div>
+<script src="http://static.vbdsm.com/js/lib/jquery-1.8.0.min.js"></script>
+<script src="http://static.vbdsm.com/js/lib/jquery.query-2.1.7.js"></script>
+<script src="/web/lang/passport/config.json?script=1"></script>
+<script src="/js/login.util.js"></script>
+</body>
 
-</body>-->
 </html>

+ 99 - 0
VbdsmUI_V2.1.1/src/pc/passport/vbdsm.com/login_bk.html

@@ -0,0 +1,99 @@
+<!--user login-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+    <script type="text/javascript">
+        if (window.top != window.self) {
+            window.top.location.href = window.location.href
+        }
+    </script>
+    <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
+    <title>宁夏电力需求侧公共服务平台 - Powered by ZKSF</title>
+    <link href="/images/favicon.ico" id="favico" rel="Shortcut Icon"/>
+    <link href="http://static.vbdsm.com/css/bootstrap.css?ver=2.0" rel="stylesheet"/>
+    <link href="http://static.vbdsm.com/css/font-awesome/css/font-awesome.css" rel="stylesheet"/>
+    <!-- 字体不能跨域问题 -->
+    <!--[if IE 7]>
+    <link
+            rel="stylesheet"
+            href="http://static.vbdsm.com/css/font-awesome/css/font-awesome-ie7.css"/>
+    <![endif]-->
+    <link href="/css/login.css" rel="stylesheet" type="text/css"/>
+
+    <script charset="UTF-8" type="text/javascript"></script>
+</head>
+
+<body>
+<div class="login-bg">
+    <div class="login-container">
+        <div class="login-box animated fadeInDown">
+            <div class="login-body">
+                <div class="login-title"></div>
+                <div class="form-horizontal">
+                    <form
+                            action="/web/login.json?iframe=1&callback=loginSuccess"
+                            method="post"
+                            target="ajaxResult">
+                        <input id="service" name="service" type="hidden"/>
+                        <div class="form-group">
+                            <div class="col-md-10 col-md-offset-1 relative">
+                                <div class="login_user_name_icon"></div>
+                                <input autocomplete="off" class="form-control username" id="loginName" name="loginName"
+                                       placeholder="请输入用户名" type="text"/>
+                            </div>
+                        </div>
+                        <div class="form-group">
+                            <div class="col-md-10 col-md-offset-1 relative">
+                                <div class="login_user_password_icon"></div>
+                                <input autocomplete="off" class="form-control password" id="loginPass" name="loginPass"
+                                       placeholder="请输入密码" type="password"/>
+                            </div>
+                        </div>
+                        <div class="form-group check_code hidden">
+                            <div class="col-md-10 col-md-offset-1 relative">
+                                <div class="login_code_icon"></div>
+                                <input autocomplete="off" class="form-control" id="authCode"
+                                       name="authCode" placeholder="验证码" type="text"/>
+                                <img class="img" id="authCodeImg"/>
+                            </div>
+                        </div>
+                        <div class="form-group">
+                            <div class="col-md-10 col-md-offset-1 relative">
+                                <div class="checkbox pull-left">
+                                    <label>
+                                        <input id="rm" name="rember_password" type="checkbox"/> 自动登录
+                                    </label>
+                                </div>
+                            </div>
+                        </div>
+                        <div class="form-group">
+                            <div class="col-md-10 col-md-offset-1">
+                                <div class="msg" style="color: #f96"></div>
+                            </div>
+                        </div>
+                        <div class="form-group">
+                            <div class="col-md-10 col-md-offset-1">
+                                <button class="btn btn-primary btn-block login-btn" id="submit" type="submit">
+                                    登 录
+                                </button>
+                            </div>
+                        </div>
+                    </form>
+                </div>
+            </div>
+        </div>
+    </div>
+    <div class="footer">
+        Powered by ZKSF v2.0 | Copyright ©
+        <a class="domain" href="http://www.vbdsm.com/" target="_blank">vbdsm.com</a> All rights
+        reserved.
+    </div>
+    <iframe id="ajaxResult" name="ajaxResult" style="display: none"></iframe>
+</div>
+<script src="http://static.vbdsm.com/js/lib/jquery-1.8.0.min.js"></script>
+<script src="http://static.vbdsm.com/js/lib/jquery.query-2.1.7.js"></script>
+<script src="/web/lang/passport/config.json?script=1"></script>
+<script src="/js/login.util.js"></script>
+</body>
+
+</html>

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff