main1.jsp 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720
  1. <%@ page contentType="text/html;charset=GBK"%>
  2. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  3. <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
  4. <%@ taglib uri="http://fzywtx.com/jsp/yw/yr" prefix="yr"%>
  5. <%Long id = (Long)request.getAttribute("userId");%>
  6. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  7. <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
  8. <head>
  9. <meta name="renderer" content="ie-stand">
  10. <meta http-equiv="X-UA-Compatible" content="IE=edge;">
  11. <title></title>
  12. <link href="${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css"/>
  13. <link href="${pageContext.request.contextPath}/main.css" rel="stylesheet" type="text/css" />
  14. <link href="${pageContext.request.contextPath}/menu.css" rel="stylesheet" type="text/css" />
  15. <script src="/shares/js/jquery-1.3.2.min.js" type="text/javascript"></script>
  16. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/ligerui.all.js" type="text/javascript"></script>
  17. <script src="${pageContext.request.contextPath }/liger/indexdata.js" type="text/javascript"></script>
  18. <script src="/shares/js/yw/core/deptUserTree.js" type="text/javascript"></script>
  19. <script type="text/javascript" src="/shares/js/constant.js"></script>
  20. <script type="text/javascript" src="/shares/js/common.js"></script>
  21. <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
  22. <script type="text/javascript">
  23. var tab = null;
  24. var accordion = null;
  25. var tree = null;
  26. var manager = null;
  27. var layout = null;
  28. var tipsdate=30;
  29. var num = 0 ;
  30. $(document).ready(function() {
  31. document.title = $("#titleName").val();
  32. try{
  33. openVesion();
  34. }catch(e){}
  35. loadLeftMenu();
  36. loadLayout();
  37. loadTab();
  38. isOpenUrl();
  39. processClient();
  40. headHide();
  41. displayTime();
  42. $("#content").attr("src","indexHome.do?type=1");
  43. if("${staff_state}" !=3 && "${staff_state}" != "" && "${is_show_new_employee}" == "1"){
  44. $.ligerDialog.open({
  45. height: $(window).height()-350,
  46. url: 'hrToNewStaffAction.do?task=viewToNewStaffTemplate',
  47. width: 800,
  48. // showMax: false,
  49. // showToggle: false,
  50. showMin: true,
  51. isResize: true,
  52. modal: true,
  53. title: '致新员工',
  54. buttons: [
  55. { text: '关闭', onclick: function (item, dialog) { dialog.close(); } }
  56. ]
  57. });
  58. }
  59. loadDefaultHead();
  60. });
  61. function loadDefaultHead(){ //
  62. var src = $(".headLogo").attr("src");
  63. if(src==""){
  64. $(".headLogo").attr("src","liger/lib/ligerUI/skins/Aqua/images/index/tx.png");
  65. }
  66. }
  67. function loadLayout(){
  68. //布局
  69. try{
  70. $("#layout1").ligerLayout({
  71. leftWidth : 190,
  72. heightDiff : -34,
  73. space : 4,
  74. onHeightChanged : f_heightChanged,
  75. name:content,
  76. allowLeftCollapse : false
  77. });
  78. layout = $("#layout1").ligerGetLayoutManager();
  79. }catch(e){addWaitInfo("正在加载布局,请稍候","1000");}
  80. }
  81. function loadTab(){
  82. try{
  83. var height = $(".l-layout-center").height();
  84. //Tab
  85. $("#framecenter").ligerTab({
  86. height : height
  87. });
  88. tab = $("#framecenter").ligerGetTabManager();
  89. }catch(e){addWaitInfo("正在加载TAB,请稍候!","1000");}
  90. }
  91. function isOpenUrl(){
  92. try{
  93. var openUrl = "${openUrl}";
  94. var openTitle = "${openTitle}";
  95. if(openUrl!=""){
  96. addTab(openUrl,openTitle,openUrl,true,true);
  97. }
  98. }catch(e){addWaitInfo("正在加载openUrl,请稍候!","1000");}
  99. }
  100. function loadAccord(){
  101. try{
  102. //面板
  103. var height = $(".l-layout-center").height();
  104. $("#accordion1").ligerAccordion({
  105. height : height - 35,
  106. speed : null,
  107. openEvent:loadMenu
  108. });
  109. accordion = $("#accordion1").ligerGetAccordionManager();
  110. }catch(e){addWaitInfo("正在加载Accord,请稍候!","1000");}
  111. }
  112. function processClient(){
  113. try{
  114. var isrecieveMsgList = "${requestScope.recieveMsgList}";
  115. var isClient = loadClientType();
  116. if(isrecieveMsgList == "true"){
  117. if(isClient != '1'){
  118. popmsg();
  119. }
  120. }
  121. if(isClient == '1'){
  122. $(".tuic").hide();
  123. }
  124. }catch(e){addWaitInfo("正在加载消息,请稍候","1000");}
  125. }
  126. function displayTime() {
  127. try{
  128. var myweekday = "";
  129. var year = "";
  130. var myHours = "";
  131. var myMinutes = "";
  132. var mySeconds = "";
  133. mydate = new Date();
  134. myweekday = mydate.getDay();
  135. mymonth = parseInt(mydate.getMonth() + 1) < 10 ? "0"
  136. + (mydate.getMonth() + 1) : mydate.getMonth() + 1;
  137. myday = mydate.getDate();
  138. myyear = mydate.getYear();
  139. myHours = mydate.getHours();
  140. myMinutes = parseInt(mydate.getMinutes()) < 10 ? "0" + mydate.getMinutes()
  141. : mydate.getMinutes();
  142. mySeconds = parseInt(mydate.getSeconds()) < 10 ? "0" + mydate.getSeconds()
  143. : mydate.getSeconds();
  144. year = (myyear > 200) ? myyear : 1900 + myyear;
  145. if (myweekday == 0)
  146. weekday = " 星期日 ";
  147. else if (myweekday == 1)
  148. weekday = " 星期一 ";
  149. else if (myweekday == 2)
  150. weekday = " 星期二 ";
  151. else if (myweekday == 3)
  152. weekday = " 星期三 ";
  153. else if (myweekday == 4)
  154. weekday = " 星期四 ";
  155. else if (myweekday == 5)
  156. weekday = " 星期五 ";
  157. else if (myweekday == 6)
  158. weekday = " 星期六 ";
  159. $("#datetime").html(year + "年" + mymonth + "月" + myday + "日 " + myHours
  160. + ":" + myMinutes + ":" + mySeconds + " " + weekday);
  161. setTimeout("displayTime()", 1000);
  162. }catch(e){alert("time加载异常!");}
  163. }
  164. function popmsg(){
  165. //初始化数据
  166. initData();
  167. if(num != 0){
  168. var o = $.ligerDialog.tip({ title: '提示信息',
  169. content:"<a href='#' onclick='toRecList()'><font color='black'>您有<font color='red'>"+num+"</font>条未读消息</font></a>"});
  170. setTimeout(function () { o.close(); }, 10*1000);
  171. }
  172. }
  173. function initData(){
  174. $.ajax({
  175. //请求的类型,有GET或者POST
  176. type:"POST",
  177. //请求的url
  178. url:"<%= request.getContextPath()%>/checkMessage.do?date="+new Date()+"&action=unReadMsgNum",
  179. //向服务发送数据
  180. data:"readUser="+<%=id%>,
  181. //服务器响应客户端的输出类型,text,html,xml,json
  182. //dataType:"text",
  183. async:false, //同步
  184. dataType:"json",
  185. //服务器成功响应客户端时的回调方法
  186. success:function(data){
  187. // var jsonobj=eval("("+data+")");
  188. // alert(data.num);
  189. num = data.num;
  190. }
  191. });
  192. }
  193. window.onload =function(){
  194. startTimeEvent();
  195. };
  196. //启动iframe定时函数 loadTimeEvent
  197. var timeEvent;
  198. var sessionEvent;
  199. function startTimeEvent(){
  200. var len = isExistIframe.arr.length;
  201. if(len == 0){
  202. clearTimeout(timeEvent);
  203. keepSession();
  204. }else{
  205. clearTimeout(sessionEvent);
  206. }
  207. for(var i=0;i<len;i++){
  208. try{
  209. isExistIframe.arr[i].value.loadTimeEvent();
  210. }catch(e){}
  211. }
  212. if(len > 0){
  213. timeEvent = setTimeout("startTimeEvent()", 30000);
  214. }
  215. }
  216. function keepSession(){
  217. var param = {};
  218. sendAsyncAjax(param,"sessionKeep.do","json",function(){});
  219. sessionEvent = setTimeout("keepSession()", 60000*10);
  220. }
  221. //获取iframe的定时函数
  222. var isExistIframe = new map();
  223. function loadSubTimeEvent(){
  224. var subIframeDoc =window.frames["content"].document;
  225. var iframes = $("iframe",subIframeDoc);
  226. if(!iframes)reutrn;
  227. try{
  228. for(var i=0;i<iframes.length;i++){
  229. try{
  230. var iframe = iframes[i].contentWindow;
  231. if(typeof(iframe.loadTimeEvent)&&typeof(iframe.loadTimeEvent)!="undefined"){
  232. isExistIframe.put(iframe.name,iframe);
  233. }
  234. }catch(e){}
  235. }
  236. }catch(e){}
  237. }
  238. function loginSystem(){
  239. submitTargetAUrl('toMTMain.do?loginLevel=1','_self');
  240. }
  241. function openPrj(){
  242. var prjCount = $(".nav_hl").length;
  243. var row = Math.ceil(prjCount/5);
  244. var len = $(".hide_type").length;
  245. if(row == 1){
  246. return;
  247. }
  248. if(len>0){
  249. $(".other_nav").removeClass("hide_type");
  250. $(".b_btn").css({"top":((row-1)*65)+19});
  251. $(".b_top").css({"background":"url(${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/images/index/b_top1.png) no-repeat"});
  252. $(".b_mid").css({"background":"url(${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/images/index/b_mid1.png) repeat-y"});
  253. $(".b_btm").css({"background":"url(${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/images/index/b_btm1.png) no-repeat"});
  254. $("#btn_img").attr("src","${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/images/index/b_jian.png");
  255. }else{
  256. $(".other_nav").addClass("hide_type");
  257. $(".b_btn").css({"top":21});
  258. $(".b_top").css({"background":"url(${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/images/index/b_top.png) no-repeat"});
  259. $(".b_btm").css({"background":"url(${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/images/index/b_btm.png) no-repeat"});
  260. $(".b_mid").css({"background":"url(${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/images/index/b_mid.png) repeat-y"});
  261. $("#btn_img").attr("src","${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/images/index/b_jia.png");
  262. }
  263. }
  264. var aa;
  265. function showPrj(){
  266. $("#prj_div").show();
  267. if(aa!=null)clearTimeout(aa);
  268. t=null;
  269. }
  270. function hidePrj(){
  271. // $("#prj_div").hide();
  272. aa=setTimeout(hidePrj2,100);
  273. }
  274. function hidePrj2(){
  275. $("#prj_div").hide();
  276. }
  277. $(function($) {
  278. $(".l-layout-header").bind("click", function(){
  279. if($("#prj_div").css("display") == "none")
  280. $("#prj_div").show();
  281. else{
  282. $("#prj_div").hide();
  283. }
  284. });
  285. $(".l-layout-collapse-left-toggle").bind("click",function(){
  286. showLeftMenu();
  287. });
  288. // $("#menu_img").click(function(){
  289. // if($("#prj_div").css("display") == "none")
  290. // $("#prj_div").show();
  291. // else{
  292. // $("#prj_div").hide();
  293. // }
  294. // });
  295. $("div[id^='menuprj']").mouseover(function(){
  296. $(this).parent().find("div[id^='menuprj'] a").css("background","");
  297. $(this).find("a").css("background","#3497db");
  298. });
  299. });
  300. /**
  301. *隐藏左边菜单
  302. */
  303. function hideLeftMenu(){
  304. $("#prj_div").hide();
  305. layout.setLeftCollapse(true);
  306. $("#heard1_1_2_1_1").hide();
  307. $("#heard1_1_2_1_2").show();
  308. }
  309. /**
  310. *显示左边菜单
  311. */
  312. function showLeftMenu(){
  313. layout.setLeftCollapse(false);
  314. $("#heard1_1_2_1_1").show();
  315. $("#heard1_1_2_1_2").hide();
  316. }
  317. function changseCss(){
  318. $(this).css("background","#3497db");
  319. }
  320. </script>
  321. <style type="">
  322. #content {height:99%}
  323. body{overflow:hidden;}
  324. .layout1_1{
  325. height:auto;
  326. height:557px;
  327. min-height:557px;
  328. }
  329. .layout1_2{
  330. height:auto;
  331. height:612px;
  332. min-height:612px;
  333. }
  334. .l-layout-header-inner{font-size :14px;}
  335. .l-tree .l-box {width: 15px;height: 30px;overflow: hidden;float: left;background: url('liger/lib/ligerUI/skins/Aqua/images/tree/tree8.gif');}
  336. .l-tree .l-body .l-expandable-open {background: url('liger/lib/ligerUI/skins/Aqua/images/tree/tree6_hover.gif') repeat center;background-repeat: no-repeat;background-position: -2px -1px;}
  337. .left1 .l-accordion-content .l-tree li .l-body{padding-left: 7px; height:30px;line-height: 30px; overflow:hidden;}
  338. .left1 .l-accordion-content .l-tree li .l-children .l-body{padding-left: 0px; height:30px;line-height: 30px; overflow:hidden;background:url('liger/lib/ligerUI/skins/Aqua/images/tree/tree7.gif') no-repeat -13px center;}
  339. .left1 .l-accordion-content .l-tree li .l-children .l-selected {background: #f1f4f9 url('liger/lib/ligerUI/skins/Aqua/images/tree/sanj.png') no-repeat 25px center;}
  340. .left1 .l-accordion-content .l-tree li .l-body:hover{ height:30px;line-height: 30px; overflow:hidden;}
  341. .left1 .l-accordion-content .l-tree .l-children .l-body:hover{height:30px;line-height: 30px; overflow:hidden;background:#f1f4f9}
  342. .left1 .l-accordion-content .l-tree .l-children .l-line{width: 15px;background:url('liger/lib/ligerUI/skins/Aqua/images/tree/tree7.gif') no-repeat -20px center;}
  343. .left1 .l-accordion-content .l-tree .l-children .l-line:hover{width:15px; height:30px; overflow:hidden; float:left;background:url('liger/lib/ligerUI/skins/Aqua/images/tree/tree7.gif') -13px center;}
  344. .left1 .l-accordion-content .l-tree .l-children .l-note{width:0px; height:30px; overflow:hidden; float:left;}
  345. .left1 .l-accordion-content .l-tree .l-box .l-first .l-expandable-close{width:20px; height:30px; overflow:hidden; float:left; background:none;}
  346. .left1 .l-accordion-content .l-tree .l-expandable-close{background: url('liger/lib/ligerUI/skins/Aqua/images/tree/tree6.gif') no-repeat -2px center;}
  347. .left1 .l-accordion-content .l-tree .l-expandable-close:hover{background:#f1f4f9 url('liger/lib/ligerUI/skins/Aqua/images/tree/tree6_hover.gif') no-repeat -2px center;}
  348. .left1 .l-accordion-content .l-tree .l-first .l-expandable-close{background: url('liger/lib/ligerUI/skins/Aqua/images/tree/tree6.gif') no-repeat -2px center;}
  349. .left1 .l-accordion-content .l-tree .l-first .l-expandable-close:hover{background:#f1f4f9 url('liger/lib/ligerUI/skins/Aqua/images/tree/tree6_hover.gif') no-repeat -2px center;}
  350. .left1 .l-accordion-content .l-tree .l-body{background: url('liger/lib/ligerUI/skins/Aqua/images/tree/tree6.gif') no-repeat 5px center;}
  351. .left1 .l-accordion-content .l-tree .l-body:hover{background:#f1f4f9 url('liger/lib/ligerUI/skins/Aqua/images/tree/tree6_hover.gif') no-repeat 5px center;}
  352. .left1 .l-accordion-content .l-tree .l-tree-icon-leaf{ width:25px; height:30px; overflow:hidden; float:left;background-position: -19px -110px;}
  353. .left1 .l-accordion-content .l-tree .l-tree-icon-folder{width: 25px;background-image:url('liger/lib/ligerUI/skins/Aqua/images/tree/tree.gif'); background-position:-22px -88px;float:right;}
  354. .left1 .l-accordion-content .l-tree .l-tree-icon-folder-open{width:25px;background-image:url('liger/lib/ligerUI/skins/Aqua/images/tree/tree.gif'); background-position:-22px -88px;float:right;}
  355. .left1 .l-accordion-content .l-tree .l-note{ background:0px -198px;width:0px;}
  356. .left1 .l-accordion-content .l-tree .l-note-last{ background-position:0px -220px;width:0px;}
  357. </style>
  358. </head>
  359. <body class="index_body index_body_hidden">
  360. <form></form>
  361. <div id="pageloading"></div>
  362. <div id="heard" class="heard_hidden">
  363. <div class="heard1" id="heard1" style="display: block;">
  364. <div class="heard1_1">
  365. <input id="prjName" type="hidden" value="${pageContext.request.contextPath}"/>
  366. <input id="cssName" type="hidden" value="${sessionScope.css}"/>
  367. <input id="titleName" type="hidden" value="${session.companyRoot.groupName}"/>
  368. <input id="client" type="hidden" value=""/>
  369. <div class="heard1_1_1">
  370. <div class="logo"><img src="${session.logoFile.path}" alt="logo" style="width:175px;height:48px;"/></div>
  371. <div class="word">
  372. <!--boostrap edit begin
  373. <div class="word_pic"></div>
  374. <div class="word_text">
  375. <div class="word_yongh">用户:<span class="yh">${session.name}</span></div>
  376. <div class="word_shengf"><span class="sf">
  377. <a id="showdutymsg" onclick="showDutyMsg()" title="${session.groupPath}">
  378. ${fn:substring(session.groupPath, 0, 17)}
  379. <c:if test="${not empty session.currentPosition}">
  380. (${session.currentPosition})
  381. </c:if>
  382. </a>
  383. <c:if test="${not empty session.groupXUsers}">
  384. <input type="button" value="切换部门" class="l-button" onclick="changeDept()"/>
  385. </c:if>
  386. </span></div>
  387. </div>
  388. boostrap edit end-->
  389. <div class="word_pic" style="display:inline-block"><img id="imgs" style="padding-top:10px;" class='headLogo' src="${session.currentUser.userInfo.photo}" alt="" width="40px" height="40px"/></div>
  390. <div class="word_text" style="display:inline-block">
  391. <div class="word_yongh"><span class="yh">${session.name}</span></div>
  392. <div class="word_shengf"><span class="sf">
  393. <a id="showdutymsg" onclick="showDutyMsg()" title="${session.groupPath}">
  394. ${fn:substring(session.groupPath, 0, 17)}
  395. <c:if test="${not empty session.currentPosition}">
  396. (${session.currentPosition})
  397. </c:if>
  398. </a>
  399. <c:if test="${not empty session.groupXUsers}">
  400. <input type="button" value="切换部门" class="l-button" onclick="changeDept()" style="width:60px;height: 23px;line-height: 23px;padding-bottom: 5px;" />
  401. </c:if>
  402. </span></div>
  403. </div>
  404. </div>
  405. </div>
  406. <div class="heard1_1_2">
  407. <div class="heard1_1_2_1" id="heard1_1_2_1_1" onclick="hideLeftMenu()" style="cursor: pointer;">
  408. <span style="text-align: center;vertical-align: text-bottom;"><img src="${pageContext.request.contextPath}/liger/lib/ligerUI/skins/Aqua/images/index/ycan.png" style="text-align: center;vertical-align: text-bottom;" >&nbsp;隐藏菜单</span>
  409. </div>
  410. <div class="heard1_1_2_1" id="heard1_1_2_1_2" style="display: none;cursor: pointer;" onclick="showLeftMenu()">
  411. <span style="text-align: center;vertical-align: text-bottom;"><img src="${pageContext.request.contextPath}/liger/lib/ligerUI/skins/Aqua/images/index/zkan.png" style="text-align: center;vertical-align: text-bottom;" >&nbsp;显示菜单</img>
  412. </div>
  413. <div class="heard1_1_2_2">
  414. <img src="${pageContext.request.contextPath}/liger/lib/ligerUI/skins/Aqua/images/index/notice2.png">
  415. <marquee scrollamount="2" onmouseover=this.stop() onmouseout=this.start() width="70%" style="margin:0px 20px;">
  416. <c:forEach items="${notices}" var="notice" varStatus="i">
  417. <span onclick="javascript:addTab(new Date().getTime(), '查看公告', 'seeNotice.do?task=editandsee&type=see&universalid=${notice.universalid}', true);" style='cursor:pointer;color:#fff;display:inline-block;margin-left:50px;' class="notice_title">${notice.title}</span>
  418. </c:forEach>
  419. </marquee>
  420. </div>
  421. </div>
  422. </div>
  423. <div class="heard1_4"></div>
  424. <div class="heard1_2">
  425. <div class="time">当前时间:<span style=" padding:0px 5px;"><span id="datetime"></span></span></div>
  426. <div class="heard1_2_1">
  427. <div class="tuic"><a id="logout" href="#" onclick="logoutSystem()" title="退出登录"></a></div>
  428. <div class="shouc"><a id="logout" href="help/help.html" target="_bank" title="帮助手册"></a></div>
  429. <!-- <div class="pif"><a id="logout" href="#" onclick="changeFaces()" title="皮肤切换"></a></div> -->
  430. <div class="sh"><a id="hidetop" href="javascript:void(0);" onclick="hide2()" title="隐藏顶部" ></a></div>
  431. <!-- <div class="mail"><a href="#" title="个人邮件"></a></div> -->
  432. </div>
  433. </div>
  434. <div class="heard1_5"></div>
  435. <!-- <div class="b_bgbg"> -->
  436. <%-- <div class="b_top ${prjCount>5?'b_top1':''}"><input name='prjKey' value='${prjKey}' type='hidden'/></div> --%>
  437. <%-- <div class="b_mid ${prjCount>5?'b_mid1':''}"> --%>
  438. <%-- <c:if test="${not empty prjList}"> --%>
  439. <%-- <c:forEach items="${prjList}" var="prj" varStatus="i"> --%>
  440. <%-- <div class="nav_hl ${i.index>4?'hide_type other_nav':'show_type'}"> --%>
  441. <!-- <div class="nav_hl_pic"> -->
  442. <%-- <c:if test="${not empty prj.prjImage}"> --%>
  443. <%-- <a onfocus="this.blur();" href="#" onclick="changeMenu('${prj.key}')"><img src="/shares/images/${prj.image}" width="40px" height="40px"/></a> --%>
  444. <%-- </c:if> --%>
  445. <%-- <c:if test="${empty prj.prjImage}"> --%>
  446. <%-- <a onfocus="this.blur();" href="#" onclick="changeMenu('${prj.key}')"><img src="/shares/images/eu/li1.png" width="40px" height="40px"/></a> --%>
  447. <%-- </c:if> --%>
  448. <!-- </div> -->
  449. <!-- <div class="nav_hl_text"> -->
  450. <%-- <a onfocus="this.blur();" href="#" onclick="changeMenu('${prj.key}')">${prj.prjName}</a> --%>
  451. <!-- </div> -->
  452. <!-- </div> -->
  453. <%-- </c:forEach> --%>
  454. <%-- </c:if> --%>
  455. <!-- </div> -->
  456. <%-- <div class="b_btm ${prjCount>5?'b_btm1':''}"><input type="hidden" id="prjCount" value="${prjCount}"/></div> --%>
  457. <%-- <c:if test="${prjCount>5}"> --%>
  458. <%-- <div class="b_btn" onclick="openPrj()"><img id="btn_img" src="${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/images/index/b_jia.png" width="57" height="63" /></div> --%>
  459. <%-- </c:if> --%>
  460. <!-- </div> -->
  461. </div>
  462. <div style="display:none" id="followDepts">
  463. <div style="">
  464. <c:forEach items="${session.groupXUsers}" var="follow">
  465. <div style="padding:2px 0px 2px 5px;">
  466. <a href="Login.do?groupId=${follow.groupID}&positionId=${follow.positionId}">${follow.groupName}(${follow.posName})</a>
  467. </div>
  468. </c:forEach>
  469. </div>
  470. </div>
  471. <div style="display:none" id="dclient">
  472. <div style="">
  473. <div style="padding:2px 0px 2px 5px;">
  474. <a href="/shares/document/client/EUV1.0.exe" target="_blank">
  475. EU客户端下载_32_x64位(C#)
  476. </a>
  477. </div>
  478. </div>
  479. </div>
  480. <div style="display:none" id="indexfaces">
  481. <div style="">
  482. <div style="padding:2px 0px 2px 5px;">
  483. <a href="#" onclick="submitTargetAUrl('Login.do?css=ynet','_self')">
  484. <img src="liger/lib/ligerUI/skins/ynet/images/index/htds.jpg" width="95%" height="20px"/>
  485. </a>
  486. </div>
  487. <div style="padding:2px 0px 2px 5px;">
  488. <a href="#" onclick="submitTargetAUrl('Login.do?css=Aqua','_self')">
  489. <img src="liger/lib/ligerUI/skins/Aqua/images/index/htds.jpg" width="95%" height="20px"/>
  490. </a>
  491. </div>
  492. <div style="padding:2px 0px 2px 5px;">
  493. <a href="#" onclick="submitTargetAUrl('Login.do?css=orange','_self')">
  494. <img src="liger/lib/ligerUI/skins/orange/images/index/htds.jpg" width="95%" height="20px"/>
  495. </a>
  496. </div>
  497. <div style="padding:2px 0px 2px 5px;">
  498. <a href="#" onclick="submitTargetAUrl('Login.do?css=pink','_self')">
  499. <img src="liger/lib/ligerUI/skins/pink/images/index/htds.jpg" width="95%" height="20px"/>
  500. </a>
  501. </div>
  502. </div>
  503. </div>
  504. </div>
  505. <!-- 头部 -->
  506. <%-- <div id="er_heard" class="heard_hidden">
  507. <div class="heard1" id="heard1" style="display: block;">
  508. <div class="er_heard1_1">
  509. <input id="prjName" type="hidden" value="${pageContext.request.contextPath}"/>
  510. <input id="cssName" type="hidden" value="${sessionScope.css}"/>
  511. <div class="heard1_1_logo"><img src="${session.logoFile.path}" alt="logo" width="140"/></div>
  512. <div class="heard1_1_word"><img src="liger/lib/ligerUI/skins/${sessionScope.css}/images/index/word.png" alt="word" /></div>
  513. <div class="heard1_1_time"> 当前时间:<span style=" padding:0px 5px;"><span id="datetime"></span></span></div>
  514. </div>
  515. <div class="er_heard1_2">
  516. <div class="heard1_2_0">
  517. <div class="er_heard1_2_4"><a id="hidetop" href="javascript:void(0);" onclick="hide()" title="隐藏顶部" style="">隐藏顶部</a></div>
  518. <div class="er_heard1_2_1"><a id="logout" href="#" onclick="changeFaces()">皮肤切换</a></div>
  519. <div class="heard1_2_2"><a id="logout" href="helppage.htm" target="_bank">帮助手册</a></div>
  520. <div class="heard1_2_3"><a id="logout" href="#" onclick="logoutSystem()">退出系统</a></div>
  521. </div>
  522. </div>
  523. <div class="er_heard1_3">
  524. </div>
  525. </div>
  526. <div class="heard2" ondblclick="show()">
  527. <div class="heard2_name">登录用户:<span class="yh">${session.name}</span>|
  528. 部门:<span class="yh"><a id="showdutymsg" onclick="showDutyMsg()">${session.groupPath}
  529. <c:if test="${not empty session.currentPosition}">
  530. (${session.currentPosition})
  531. </c:if>
  532. </a>
  533. <c:if test="${not empty session.groupXUsers}">
  534. <input type="button" value="切换部门" class="l-button" onclick="changeDept()"/>
  535. </c:if>
  536. </span>
  537. </div>
  538. <div class="heard2_right">
  539. <ul>
  540. <c:if test="${not empty prjList}">
  541. <c:forEach items="${prjList}" var="prj">
  542. <li><a href="#" onclick="changeMenu('${prj.key}')">${prj.prjName}</a></li>
  543. </c:forEach>
  544. </c:if>
  545. </ul>
  546. </div>
  547. </div>
  548. <div style="display:none" id="followDepts">
  549. <div style="">
  550. <c:forEach items="${session.groupXUsers}" var="follow">
  551. <div style="padding:2px 0px 2px 5px;">
  552. <a href="Login.do?groupId=${follow.groupID}&positionId=${follow.positionId}">${follow.groupName}(${follow.posName})</a>
  553. </div>
  554. </c:forEach>
  555. </div>
  556. </div>
  557. <div style="display:none" id="client">
  558. <div style="">
  559. <div style="padding:2px 0px 2px 5px;">
  560. <a href="http://192.168.122.253:8481/shares/document/client/EU32.exe" target="_blank">
  561. EU客户端下载_32位
  562. </a>
  563. </div>
  564. <div style="padding:2px 0px 2px 5px;">
  565. <a href="http://192.168.122.253:8481/shares/document/client/EU64.exe" target="_blank">
  566. EU客户端下载_64位
  567. </a>
  568. </div>
  569. </div>
  570. </div>
  571. <div style="display:none" id="indexfaces">
  572. <div style="">
  573. <div style="padding:2px 0px 2px 5px;">
  574. <a href="#" onclick="submitTargetAUrl('Login.do?css=ynet','_self')">
  575. <img src="liger/lib/ligerUI/skins/ynet/images/index/htds.jpg" width="95%" height="20px"/>
  576. </a>
  577. </div>
  578. <div style="padding:2px 0px 2px 5px;">
  579. <a href="#" onclick="submitTargetAUrl('Login.do?css=Aqua','_self')">
  580. <img src="liger/lib/ligerUI/skins/Aqua/images/index/htds.jpg" width="95%" height="20px"/>
  581. </a>
  582. </div>
  583. <div style="padding:2px 0px 2px 5px;">
  584. <a href="#" onclick="submitTargetAUrl('Login.do?css=orange','_self')">
  585. <img src="liger/lib/ligerUI/skins/orange/images/index/htds.jpg" width="95%" height="20px"/>
  586. </a>
  587. </div>
  588. <div style="padding:2px 0px 2px 5px;">
  589. <a href="#" onclick="submitTargetAUrl('Login.do?css=pink','_self')">
  590. <img src="liger/lib/ligerUI/skins/pink/images/index/htds.jpg" width="95%" height="20px"/>
  591. </a>
  592. </div>
  593. </div>
  594. </div>
  595. </div> --%>
  596. <!-- 头部2 -->
  597. <div id="wrap" class="wrap">
  598. <input type="hidden" id="userGroupId" value="${session.group.id}"/>
  599. <input type="hidden" id="userCompanyId" value="${session.companyRoot.companyId}"/>
  600. <div id="layout1" style="width: 99.2%; margin: 0 auto; margin-top: 4px;">
  601. <div position="left" class="left1" title="" id="accordion1">
  602. <!-- <div ><div class="l-layout-header-inner"><span id="menu_title">协同办公</span><img id="menu_img" src="/shares/images/menu_btn.jpg" /></div></div> -->
  603. <!-- <div class="l-layout-header"><div class="l-layout-header-inner"></div></div> -->
  604. <%-- <c:forEach items="${modelBeanList}" var="model">
  605. <div title="${model.modelKey}">
  606. <div style="height: 7px;"></div>
  607. <ul id="${model.path}" class="tree" style="margin-top: 3px;">
  608. </div>
  609. </c:forEach> --%>
  610. </div>
  611. <div id="prj_div" style="display:none" class="sidebar_popup dis19" onmouseover="showPrj()" onmouseout="hidePrj()">
  612. <input name='prjKey' value='${prjKey}' type='hidden'/>
  613. <!-- <div class="sidebar_popup_class clearfix"> -->
  614. <!-- <div class="sidebar_popup_item1"><a href="#">ERP系统</a></div> -->
  615. <!-- <div class="sidebar_popup_item2"><a href="#">固定资产</a></div> -->
  616. <!-- <div class="sidebar_popup_item3"><a href="#">协同办公</a></div> -->
  617. <!-- <div class="sidebar_popup_item2"><a href="#">车辆管理</a></div> -->
  618. <!-- <div class="sidebar_popup_item1"><a href="#">合同管理</a></div> -->
  619. <!-- <div class="sidebar_popup_item3"><a href="#">档案管理</a></div> -->
  620. <!-- <div class="sidebar_popup_item1"><a href="#">个人门户</a></div> -->
  621. <c:if test="${not empty prjList}">
  622. <c:forEach items="${prjList}" var="prj" varStatus="i">
  623. <!-- <div> -->
  624. <div class="sidebar_popup_item1" id="menuprj${i.index }">
  625. <a onfocus="this.blur();" href="#" onclick="changeMenu('${prj.key}','${prj.prjName}')"><img src="/shares/images/${prj.image}" style="vertical-align: middle;margin-right:8px;"/>${prj.prjName}</a>
  626. </div>
  627. <!-- </div> -->
  628. <c:if test="${i.index==0 }">
  629. <script type="text/javascript">
  630. var project_name="${prj.prjName}";
  631. $(function(){
  632. $(".l-layout-header-inner").html(project_name);
  633. });
  634. </script>
  635. </c:if>
  636. </c:forEach>
  637. </c:if>
  638. <!-- </div> -->
  639. </div>
  640. <div position="center" id="framecenter">
  641. <div tabid="home" id="main" title="我的主页" style="height: 680px;overflow:hidden;width:100%">
  642. <iframe frameborder="0" name="content" id="content" src=""></iframe>
  643. </div>
  644. </div>
  645. </div>
  646. <!-- <div id="main">
  647. 中部左边始
  648. <div class="main_left">
  649. </div>
  650. <div class="main_right">
  651. </div>
  652. </div> -->
  653. <div id="foot">
  654. <div class="foot1" >
  655. &nbsp;&nbsp;企业EU平台&nbsp;&nbsp;&nbsp;&nbsp;${session.company.companyName} 版权所有&nbsp;&nbsp;&nbsp;&nbsp;
  656. <c:if test="${isClient eq '1'}">
  657. <a id="loadClient" href="#" onclick="loadClient()">客户端下载</a>
  658. </c:if>
  659. &nbsp;&nbsp;
  660. <a id="ls" href="#" onclick="loginSystem()">桌面版</a>
  661. &nbsp;&nbsp;
  662. <yr:isAuthor key="/FlowModelAction?task=toList">
  663. <a onclick="openFlow();">流程图配置</a>
  664. </yr:isAuthor>
  665. <script>
  666. function openFlow(){
  667. window.open ('${pageContext.request.contextPath }/yw/bpm/configuration/index.jsp',
  668. 'newwindow',
  669. 'height='+screen.availHeight+',width='+screen.availWidth+',top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no');
  670. }
  671. </script>
  672. <span style="color:blue;font-weight:bold;display:none;">当前在线:&nbsp;<span id="online">${online}</span>&nbsp;人</span>
  673. <span style="color:red;font-weight:bold;">
  674. ${runDay}
  675. <input type="hidden" name="runTime" id="runTime" value="${runTime}"/>
  676. </span>
  677. </div>
  678. <div class="foot2">
  679. <a href="${platform.url}" target="_blank">技术支持:${platform.companyName}</a>&nbsp;&nbsp;&nbsp;&nbsp;联系电话:${platform.companyTel}
  680. </div>
  681. </div>
  682. <div style="display: none"></div>
  683. </div>
  684. </body>
  685. </html>