console.html 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="renderer" content="webkit|ie-comp|ie-stand">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  7. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
  8. <meta http-equiv="Cache-Control" content="no-siteapp" />
  9. <LINK rel="Bookmark" href="/favicon.ico" >
  10. <LINK rel="Shortcut Icon" href="/favicon.ico" />
  11. <!--[if lt IE 9]>
  12. <script type="text/javascript" src="${ctx}/assets/lib/html5.js"></script>
  13. <script type="text/javascript" src="${ctx}/assets/lib/respond.min.js"></script>
  14. <script type="text/javascript" src="${ctx}/assets/lib/PIE_IE678.js"></script>
  15. <![endif]-->
  16. <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui/css/H-ui.min.css" />
  17. <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui.admin/css/H-ui.admin.css" />
  18. <link rel="stylesheet" type="text/css" href="${ctx}/assets/lib/Hui-iconfont/1.0.7/iconfont.css" />
  19. <link rel="stylesheet" type="text/css" href="${ctx}/assets/lib/icheck/icheck.css" />
  20. <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui.admin/skin/default/skin.css" id="skin" />
  21. <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui.admin/css/style.css" />
  22. <link rel="stylesheet" href="${ctx}/assets/lib/zTree/v3/css/zTreeStyle/zTreeStyle.css" type="text/css">
  23. <link rel="stylesheet" href="${ctx}/assets/fast/css/style.css" type="text/css" media="screen"/>
  24. <script src="${ctx}/assets/fast/js/jquery.js" type="text/javascript" ></script>
  25. <!--客服-->
  26. <script type="text/javascript" src="${ctx}/assets/fast/js/kefu.js"></script>
  27. <!--[if IE 6]>
  28. <script type="text/javascript" src="http://lib.h-ui.net/DD_belatedPNG_0.0.8a-min.js" ></script>
  29. <script>DD_belatedPNG.fix('*');</script>
  30. <![endif]-->
  31. <style type="text/css">
  32. .level0{white-space: nowrap;}
  33. </style>
  34. <title>${SystemTitle!}</title>
  35. </head>
  36. <body id="home">
  37. <div style="font-size:18px; text-align:center; margin:100px; left:50%; position:fixed"><a href="http://www.100sucai.com">更多网页素材请访问:100sucai.com</a></div>
  38. <header class="navbar-wrapper">
  39. <div class="navbar navbar-fixed-top">
  40. <div class="container-fluid cl">
  41. <span class="logo navbar-slogan f-l mr-10 hidden-xs">${SystemTitle!}</span>
  42. <a aria-hidden="false" class="nav-toggle Hui-iconfont visible-xs" href="javascript:;">&#xe667;</a>
  43. <nav class="nav navbar-nav" >
  44. <ul class="cl">
  45. <li ><a _href="${ctx}/myconsole/complaint/transact/waitDoGreat" onClick=Hui_admin_tab(this) data-title="重大投诉" class="dropDown_A"><i class="Hui-iconfont">&#xe6c9;</i> <font id=TempNumberColor>重大投诉:${User.GreatNumber!''}件</font></a>
  46. </li>
  47. <li ><a _href="${ctx}/myconsole/complaint/transact/waitReceive" onClick=Hui_admin_tab(this) data-title="我的待接收" class="dropDown_A"><i class="Hui-iconfont">&#xe6c9;</i> <font id=WaitReceiveNumberColor>当前待接收:${User.WaitReceiveNumber!''}件</font></a>
  48. </li>
  49. <li ><a _href="${ctx}/myconsole/complaint/transact/waitDo" onClick=Hui_admin_tab(this) data-title="我的待办理" class="dropDown_A"><i class="Hui-iconfont">&#xe6c9;</i> <font id=WaitDoNumberColor>当前待办:${User.WaitDoNumber!''}件</font></a>
  50. </li>
  51. <li ><a _href="${ctx}/myconsole/complaint/transact/waitDoOversee" onClick=Hui_admin_tab(this) data-title="督办提醒" class="dropDown_A"><i class="Hui-iconfont">&#xe6c9;</i> <font id=WaitDoNumberColor>督办提醒:${User.OverseeNumber!''}件</font></a>
  52. </li>
  53. <li ${User.WaitApprovalNumberShow!''}><a _href="${ctx}/myconsole/complaint/transact/waitApproval" onClick=Hui_admin_tab(this) data-title="我的待审批" class="dropDown_A"><i class="Hui-iconfont">&#xe6c9;</i> <font id=WaitApprovalNumberColor>当前待审批:${User.WaitApprovalNumber!''}件</font></a>
  54. </li>
  55. </ul>
  56. </nav>
  57. <nav id="Hui-userbar" class="nav navbar-nav navbar-userbar hidden-xs">
  58. <ul class="cl">
  59. <li class="dropDown dropDown_hover"> <a href="#" class="dropDown_A">${User.userid} <i class="Hui-iconfont">&#xe6d5;</i></a>
  60. <ul class="dropDown-menu menu radius box-shadow">
  61. <li><a href="#" id="changePWD">修改密码</a></li>
  62. <li><a href="${ctx}/myconsole/logout">退出</a></li>
  63. </ul>
  64. </li>
  65. <!-- <li id="Hui-msg"> <a href="#" title="消息"><span class="badge badge-danger">1</span><i class="Hui-iconfont" style="font-size:18px">&#xe68a;</i></a> </li> -->
  66. <li id="Hui-skin" class="dropDown right dropDown_hover"> <a href="javascript:;" class="dropDown_A" title="换肤"><i class="Hui-iconfont" style="font-size:18px">&#xe62a;</i></a>
  67. <ul class="dropDown-menu menu radius box-shadow">
  68. <li><a href="javascript:;" data-val="blue" title="蓝色(默认)">蓝色(默认)</a></li>
  69. <li><a href="javascript:;" data-val="default" title="黑色">黑色</a></li>
  70. <li><a href="javascript:;" data-val="green" title="绿色">绿色</a></li>
  71. <li><a href="javascript:;" data-val="red" title="红色">红色</a></li>
  72. <li><a href="javascript:;" data-val="yellow" title="黄色">黄色</a></li>
  73. <li><a href="javascript:;" data-val="orange" title="绿色">橙色</a></li>
  74. </ul>
  75. </li>
  76. </ul>
  77. </nav>
  78. </div>
  79. </div>
  80. </header>
  81. <aside class="Hui-aside">
  82. <input runat="server" id="divScrollValue" type="hidden" value="" />
  83. <div class="menu_dropdown bk_2">
  84. <#list perm_menu as menu>
  85. <dl id="menu-article">
  86. <#if menu.isshow=="true">
  87. <dt><i class="Hui-iconfont">&#xe616;</i> ${menu.menuname}<i class="Hui-iconfont menu_dropdown-arrow">&#xe6d5;</i></dt>
  88. <#if menu.children??>
  89. <dd>
  90. <ul>
  91. <#list menu.children as menu2>
  92. <#if menu2.isshow=="true">
  93. <li><a _href="${menu2.menuurl!}" data-title="${menu2.menuname}" href="javascript:void(0)">${menu2.menuname}</a></li>
  94. </#if>
  95. </#list>
  96. </ul>
  97. </dd>
  98. </#if>
  99. </dl>
  100. </#if>
  101. </#list>
  102. </div>
  103. </aside>
  104. <div class="dislpayArrow hidden-xs"><a class="pngfix" href="javascript:void(0);" onClick="displaynavbar(this)"></a></div>
  105. <section class="Hui-article-box">
  106. <div id="Hui-tabNav" class="Hui-tabNav hidden-xs">
  107. <div class="Hui-tabNav-wp">
  108. <ul id="min_title_list" class="acrossTab cl">
  109. <li class="active"><span title="我的桌面" data-href="welcome.html">我的桌面</span><em></em></li>
  110. </ul>
  111. </div>
  112. <div class="Hui-tabNav-more btn-group"><a id="js-tabNav-prev" class="btn radius btn-default size-S" href="javascript:;"><i class="Hui-iconfont">&#xe6d4;</i></a><a id="js-tabNav-next" class="btn radius btn-default size-S" href="javascript:;"><i class="Hui-iconfont">&#xe6d7;</i></a></div>
  113. </div>
  114. <div id="iframe_box" class="Hui-article">
  115. <div class="show_iframe">
  116. <div style="display:none" class="loading"></div>
  117. <iframe scrolling="yes" frameborder="0" src="${ctx}/myconsole/welcome"></iframe>
  118. </div>
  119. </div>
  120. </section>
  121. <script type="text/javascript" src="${ctx}/assets/lib/jquery/1.9.1/jquery.min.js"></script>
  122. <script type="text/javascript" src="${ctx}/assets/lib/layer/3.0.3/layer.js"></script>
  123. <script type="text/javascript" src="${ctx}/assets/lib/zTree/v3/js/jquery.ztree.all-3.5.min.js"></script>
  124. <script type="text/javascript" src="${ctx}/assets/static/h-ui/js/H-ui.js"></script>
  125. <script type="text/javascript" src="${ctx}/assets/static/h-ui.admin/js/H-ui.admin.js"></script>
  126. <script type="text/javascript" src="${ctx}/assets/lib/crypto-js-4.1.1/crypto-js.js"></script>
  127. <script type="text/javascript">
  128. setInterval("getWaitNumber()",120000);
  129. function getWaitNumber() {
  130. $.post('${ctx}/myconsole/complaint/transact/getWaitAllDoNumber',function(data){
  131. var resvalue=eval('(' + data + ')');
  132. $('#WaitReceiveNumberColor').text('当前待接收:'+resvalue.WaitReceiveNumber+'件');
  133. $('#WaitDoNumberColor').text('当前待办:'+resvalue.WaitDoNumber+'件');
  134. $('#WaitApprovalNumberColor').text('当前待审批:'+resvalue.WaitApprovalNumber+'件');
  135. });
  136. }
  137. /*资讯-添加*/
  138. function article_add(title,url){
  139. var index = layer.open({
  140. type: 2,
  141. title: title,
  142. content: url
  143. });
  144. layer.full(index);
  145. }
  146. /*图片-添加*/
  147. function picture_add(title,url){
  148. var index = layer.open({
  149. type: 2,
  150. title: title,
  151. content: url
  152. });
  153. layer.full(index);
  154. }
  155. /*产品-添加*/
  156. function product_add(title,url){
  157. var index = layer.open({
  158. type: 2,
  159. title: title,
  160. content: url
  161. });
  162. layer.full(index);
  163. }
  164. /*用户-添加*/
  165. function member_add(title,url,w,h){
  166. layer_show(title,url,w,h);
  167. }
  168. var setting = {
  169. check: {
  170. enable: true,
  171. chkStyle: "radio",
  172. radioType: "all"
  173. },
  174. data: {
  175. simpleData: {
  176. enable: true,
  177. idKey: "siteid",
  178. pIdKey: "parentid",
  179. rootPId: 0
  180. },
  181. key:{
  182. name:"sitename"
  183. }
  184. },
  185. callback: {
  186. onClick: onClick
  187. }
  188. };
  189. function onClick(e, treeId, treeNode) {
  190. var zTree = $.fn.zTree.getZTreeObj("treeDemo");
  191. zTree.checkNode(treeNode,true);
  192. $('.chageSite').trigger("click");
  193. return false;
  194. }
  195. function filter(treeId, parentNode, childNodes) {
  196. if (!childNodes) return null;
  197. for (var i=0, l=childNodes.length; i<l; i++) {
  198. childNodes[i].name = childNodes[i].name.replace(/\.n/g, '.');
  199. childNodes[i].isParent = childNodes[i].isparent;
  200. }
  201. return childNodes;
  202. }
  203. $(document).ready(function(){
  204. $("#changePWD").click(function(){
  205. layer.open({
  206. title:'修改密码',
  207. type: 1,
  208. closeBtn: 1,
  209. skin: 'layui-layer-rim', //加上边框
  210. area: ['480px', '240px'], //宽高
  211. content: "<div><form id='ff' name='ff'><div style='padding:10px;'>输入旧密码:<input type='password' id='oldPWD' name='oldPWD' style='width:220px'></div><div style='padding:10px;'>输入新密码:<input type='password' id='newPWD' name='newPWD' style='width:220px'></div><div style='padding:10px;'>重复新密码:<input type='password' id='newPWD2' name='newPWD2' style='width:220px'><input type=hidden id='updateTime' name='updateTime' value=''/></div></div>"
  212. ,btn: ['确定', '取消']
  213. ,yes: function(){
  214. var strCryptoKey="ZGIyMTM5NTYxYzlmZTA2OA==";
  215. var key = CryptoJS.enc.Utf8.parse(strCryptoKey);
  216. var strOldPassword=$("#oldPWD").val();
  217. var strOldPWD = CryptoJS.enc.Utf8.parse(strOldPassword);
  218. var encryptOldPWD = CryptoJS.AES.encrypt(strOldPWD, key, {mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7});
  219. var strEncOldPWD = encryptOldPWD.toString();
  220. var strNewPassword=$("#newPWD").val();
  221. var strNewPWD = CryptoJS.enc.Utf8.parse(strNewPassword);
  222. var encryptNewPWD = CryptoJS.AES.encrypt(strNewPWD, key, {mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7});
  223. var strEncNewPWD = encryptNewPWD.toString();
  224. var strNewPassword2=$("#newPWD2").val();
  225. var strNewPWD2 = CryptoJS.enc.Utf8.parse(strNewPassword2);
  226. var encryptNewPWD2 = CryptoJS.AES.encrypt(strNewPWD2, key, {mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7});
  227. var strEncNewPWD2 = encryptNewPWD2.toString();
  228. $("#oldPWD").val(strEncOldPWD);
  229. $("#newPWD").val(strEncNewPWD);
  230. $("#newPWD2").val(strEncNewPWD2);
  231. var strCurTime=new Date().getTime();
  232. $("#updateTime").val(strCurTime);
  233. var formData=$("#ff").serialize();
  234. $.post("${ctx}/myconsole/user/changePWD",formData,function(data){
  235. var res=eval('(' + data + ')');
  236. if(res.flag)
  237. {
  238. layer.alert(res.message, {
  239. skin: 'layui-layer-molv' //样式类名
  240. ,closeBtn: 0
  241. }, function(){layer.closeAll();});
  242. }
  243. else
  244. {
  245. layer.alert(res.message, {
  246. skin: 'layui-layer-molv' //样式类名
  247. ,closeBtn: 0
  248. });
  249. }
  250. })
  251. }
  252. ,btn2: function(){
  253. layer.closeAll();
  254. }
  255. });
  256. })
  257. });
  258. $(function () {
  259. $.ajaxSetup({ //发送请求前触发
  260. beforeSend: function(request) { //可以设置自定义标头
  261. var strCryptoKey="ZGIyMTM5NTYxYzlmZTA2OA==";
  262. var key = CryptoJS.enc.Utf8.parse(strCryptoKey);
  263. var strUpdateTime=$("#updateTime").val();
  264. var strUTF8UpdateTime = CryptoJS.enc.Utf8.parse(strUpdateTime);
  265. var encryptUpdateTime = CryptoJS.AES.encrypt(strUTF8UpdateTime, key, {mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7});
  266. var strToken = encryptUpdateTime.toString();
  267. request.setRequestHeader('token', strToken);
  268. }
  269. })
  270. });
  271. </script>
  272. </body>
  273. </html>