list_dwxx.jsp 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="X-UA-Compatible" content="IE=edge;chrome=1">
  5. <%@taglib uri="/struts-tags" prefix="s" %>
  6. <%@ page pageEncoding="utf-8" %>
  7. <%@ page language="java" import="java.util.*" %>
  8. <%@ page import=" com.ccgj.database.manager.*" %>
  9. <%@ page import=" com.ccgj.database.factory.*" %>
  10. <%@ page import=" com.ccgj.database.beans.*" %>
  11. <%
  12. long id = Long.parseLong(request.getParameter("param").split("_")[0]);
  13. LMBManager lmManager = DatabaseFactory.getLMBIF().getLMBService().getLmbManager();
  14. WZBManager wzManager = DatabaseFactory.getWZBIF().getWZBService().getWzbManager();
  15. LMB lmb = lmManager.getLMBByLmid(id);
  16. LMB flm = lmManager.getLMBByLmid(Long.parseLong(lmb.getFlmid()));
  17. List<LMB> list = lmManager.getVaildLmbByFlmid(flm.getId().toString(), 1);
  18. //取得当前页数
  19. String currentPageStr = request.getParameter("param").split("_")[1] == null ? "0" : request.getParameter("param").split("_")[1];
  20. int currentPage = Integer.valueOf(currentPageStr);
  21. //文章总数
  22. //int wzCount = wzManager.getAllWzb(id,"1").size();
  23. int wzCount = wzManager.getAllWzbCount(lmb.getId(), "1");
  24. //本页显示条数
  25. int pageSize = 20;
  26. //分页首条记录游标
  27. int firstSize = currentPage * pageSize;
  28. //总页数
  29. int totalPage = wzCount % pageSize == 0 ? wzCount / pageSize : wzCount / pageSize+1;
  30. %>
  31. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  32. <title>长春经济技术开发区内网</title>
  33. <link rel="stylesheet" href="<s:property value="#application['basePath']"/>/main/images/base.css"/>
  34. <script type="text/javascript" language="javascript" src="<s:property value="#application['basePath']"/>/main/dsxxjy/images/jquery-1.7.2.min.js"></script>
  35. <script type="text/javascript" language="javascript" src="<s:property value="#application['basePath']"/>/main/dsxxjy/images/TL_PC_Slider.js"></script>
  36. <style>
  37. --------------样式-----------
  38. #ad1{
  39. z-index: 99999999;
  40. position: absolute;
  41. left: 444.342px;
  42. top: 186.796px;
  43. background: url(/main/dsxxjy/images/pc_wzqh.gif) no-repeat center;
  44. width: 260px;
  45. height: 260px;
  46. }
  47. .pc_div{
  48. width:75%;
  49. height:100px;
  50. position: absolute;
  51. top:50%;
  52. left: 50%;
  53. margin-left: -35%;
  54. margin-top: -50px;
  55. text-align: left;
  56. text-indent: 2em;
  57. /* display: none;*/
  58. opacity: 0;
  59. }
  60. .container {
  61. margin-top:0px;
  62. width:260px;
  63. z-index:9999999;
  64. height:260px;
  65. text-align: center;
  66. top:0px;
  67. left: 0px;
  68. }
  69. .pc_div{
  70. font-size:18px;
  71. color: #F99106;
  72. }
  73. .container h3 span{color: #FFF;font-size:31px;line-height:40px;}
  74. .gb_p{
  75. text-align:right;
  76. padding-top:0px;
  77. margin-top:0px;
  78. margin-bottom:5px
  79. }
  80. .container img{
  81. width: 100%;
  82. height: auto;
  83. }
  84. --------------样式------------------
  85. </style>
  86. <script type="text/javascript">
  87. function toHide(){
  88. var div = document.getElementById("ad1");
  89. div.style.display="none";
  90. }
  91. </script>
  92. </head>
  93. <body>
  94. <%@include file="top.jsp" %>
  95. <!--中间内容开始-->
  96. <div class="content">
  97. <div class="content_in">
  98. <!--漂浮开始-->
  99. <a id="ad1" class="container">
  100. <p class="gb_p">
  101. <span href="javascript:;" onclick="toHide()">关闭</span>
  102. </p>
  103. <img src="../dsxxjy/images/pc_wzqh.gif" onclick="jump()"/>
  104. </a>
  105. <!--漂浮结束-->
  106. <%@include file="weather.jsp" %>
  107. <div class="innercont">
  108. <div class="conleft dwleft">
  109. <h2>党务信息</h2>
  110. <ul class="dwxxul">
  111. <%
  112. List<LMB> lmList = lmManager.getVaildLmbByFlmid(lmb.getId()+"", 1);
  113. for (int i = 0; i < lmList.size(); i++) {
  114. %>
  115. <li class="li<%=i+1%>"><a target="_blank"
  116. href="<s:property value="#application['basePath']"/>/main/<%=lmList.get(i).getId()%>_0/list.html"><%=lmList.get(i).getLmmc()%>
  117. </a></li>
  118. <%}%>
  119. </ul>
  120. </div>
  121. <div class="conright">
  122. <div class="current" style="margin-bottom:5px"><img style="float:left"
  123. src="<s:property value="#application['basePath']"/>/main/images/home1.png"
  124. width="23px" height="23px">
  125. <p style="text-indent:10px">当前位置 :<a href="<s:property value="#application['basePath']"/>/">首页 </a>>><a
  126. href="<s:property value="#application['basePath']"/>/main/<%=lmb.getId() %>_0/list.html"><%="".equals(flm.getLmmc()) ? "" : flm.getLmmc()+">>" %>
  127. </a> <a href="list.html"><%=lmb.getLmmc() %>
  128. </a></p></div>
  129. <h2>工作成果<a target="_blank"
  130. href="<s:property value="#application['basePath']"/>/main/1001007003_0/list.html">更多>></a></h2>
  131. <ul class="listul" style="height:200px">
  132. <%
  133. List<WZB> wzList = wzManager.getWzbForPage(1001007003, 1, 0, 6);
  134. for (WZB wzb : wzList) {
  135. %>
  136. <li><a target="_blank"
  137. href="<s:property value="#application['basePath']"/>/main/<%=wzb.getId()%>_0/news.html"><%=wzb.getWzbt(45) %>
  138. </a><em><%=wzb.getTjsj("yyyy-MM-dd")%></span></em></li>
  139. <%}%>
  140. </ul>
  141. <h2>干部任免<a target="_blank"
  142. href="<s:property value="#application['basePath']"/>/main/1001007002_0/list.html">更多>></a></h2>
  143. <ul class="listul" style="height:200px">
  144. <%
  145. wzList = wzManager.getWzbForPage(1001007002, 1, 0, 6);
  146. for (WZB wzb : wzList) {
  147. %>
  148. <li><a target="_blank"
  149. href="<s:property value="#application['basePath']"/>/main/<%=wzb.getId()%>_0/news.html"><%=wzb.getWzbt(45) %>
  150. </a><em><%=wzb.getTjsj("yyyy-MM-dd")%></span></em></li>
  151. <%}%>
  152. </ul>
  153. <h2>党建动态<a target="_blank"
  154. href="<s:property value="#application['basePath']"/>/main/1001007005_0/list.html">更多>></a></h2>
  155. <ul class="listul" style="height:200px">
  156. <%
  157. wzList = wzManager.getWzbForPage(1001007005, 1, 0, 6);
  158. for (WZB wzb : wzList) {
  159. %>
  160. <li><a target="_blank"
  161. href="<s:property value="#application['basePath']"/>/main/<%=wzb.getId()%>_0/news.html"><%=wzb.getWzbt(45) %>
  162. </a><em><%=wzb.getTjsj("yyyy-MM-dd")%></span></em></li>
  163. <%}%></ul>
  164. </div>
  165. </div>
  166. </div>
  167. </body>
  168. <script type="text/javascript">
  169. function addEvent(obj,evtType,func,cap){
  170. cap=cap||false;
  171. if(obj.addEventListener){
  172. obj.addEventListener(evtType,func,cap);
  173. return true;
  174. }else if(obj.attachEvent){
  175. if(cap){
  176. obj.setCapture();
  177. return true;
  178. }else{
  179. return obj.attachEvent("on" + evtType,func);
  180. }
  181. }else{
  182. return false;
  183. }
  184. }
  185. function getPageScroll(){
  186. var xScroll,yScroll;
  187. if (self.pageXOffset) {
  188. xScroll = self.pageXOffset;
  189. } else if (document.documentElement && document.documentElement.scrollLeft){
  190. xScroll = document.documentElement.scrollLeft;
  191. } else if (document.body) {
  192. xScroll = document.body.scrollLeft;
  193. }
  194. if (self.pageYOffset) {
  195. yScroll = self.pageYOffset;
  196. } else if (document.documentElement && document.documentElement.scrollTop){
  197. yScroll = document.documentElement.scrollTop;
  198. } else if (document.body) {
  199. yScroll = document.body.scrollTop;
  200. }
  201. arrayPageScroll = new Array(xScroll,yScroll);
  202. return arrayPageScroll;
  203. }
  204. function GetPageSize(){
  205. var xScroll, yScroll;
  206. if (window.innerHeight && window.scrollMaxY) {
  207. xScroll = document.body.scrollWidth;
  208. yScroll = window.innerHeight + window.scrollMaxY;
  209. } else if (document.body.scrollHeight > document.body.offsetHeight){
  210. xScroll = document.body.scrollWidth;
  211. yScroll = document.body.scrollHeight;
  212. } else {
  213. xScroll = document.body.offsetWidth;
  214. yScroll = document.body.offsetHeight;
  215. }
  216. var windowWidth, windowHeight;
  217. if (self.innerHeight) {
  218. windowWidth = self.innerWidth;
  219. windowHeight = self.innerHeight;
  220. } else if (document.documentElement && document.documentElement.clientHeight) {
  221. windowWidth = document.documentElement.clientWidth;
  222. windowHeight = document.documentElement.clientHeight;
  223. } else if (document.body) {
  224. windowWidth = document.body.clientWidth;
  225. windowHeight = document.body.clientHeight;
  226. }
  227. if(yScroll < windowHeight){
  228. pageHeight = windowHeight;
  229. } else {
  230. pageHeight = yScroll;
  231. }
  232. if(xScroll < windowWidth){
  233. pageWidth = windowWidth;
  234. } else {
  235. pageWidth = xScroll;
  236. }
  237. arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight)
  238. return arrayPageSize;
  239. }
  240. var AdMoveConfig=new Object();
  241. AdMoveConfig.IsInitialized=false;
  242. AdMoveConfig.ScrollX=0;
  243. AdMoveConfig.ScrollY=0;
  244. AdMoveConfig.MoveWidth=0;
  245. AdMoveConfig.MoveHeight=0;
  246. AdMoveConfig.Resize=function(){
  247. var winsize=GetPageSize();
  248. AdMoveConfig.MoveWidth=winsize[2];
  249. AdMoveConfig.MoveHeight=winsize[3];
  250. AdMoveConfig.Scroll();
  251. }
  252. AdMoveConfig.Scroll=function(){
  253. var winscroll=getPageScroll();
  254. AdMoveConfig.ScrollX=winscroll[0];
  255. AdMoveConfig.ScrollY=winscroll[1];
  256. }
  257. addEvent(window,"resize",AdMoveConfig.Resize);
  258. addEvent(window,"scroll",AdMoveConfig.Scroll);
  259. function AdMove(id){
  260. if(!AdMoveConfig.IsInitialized){
  261. AdMoveConfig.Resize();
  262. AdMoveConfig.IsInitialized=true;
  263. }
  264. var obj=document.getElementById(id);
  265. obj.style.position="absolute";
  266. var W=AdMoveConfig.MoveWidth-obj.offsetWidth;
  267. var H=AdMoveConfig.MoveHeight-obj.offsetHeight;
  268. var x = W*Math.random(),y = H*Math.random();
  269. var rad=(Math.random()+1)*Math.PI/6;
  270. var kx=Math.sin(rad),ky=Math.cos(rad);
  271. var dirx = (Math.random()<0.5?1:-1), diry = (Math.random()<0.5?1:-1);
  272. var step = 1;
  273. var interval;
  274. this.SetLocation=function(vx,vy){x=vx;y=vy;}
  275. this.SetDirection=function(vx,vy){dirx=vx;diry=vy;}
  276. obj.CustomMethod=function(){
  277. obj.style.left = (x + AdMoveConfig.ScrollX) + "px";
  278. obj.style.top = (y + AdMoveConfig.ScrollY) + "px";
  279. rad=(Math.random()+1)*Math.PI/6;
  280. W=AdMoveConfig.MoveWidth-obj.offsetWidth;
  281. H=AdMoveConfig.MoveHeight-obj.offsetHeight;
  282. x = x + step*kx*dirx;
  283. if (x < 0){dirx = 1;x = 0;kx=Math.sin(rad);ky=Math.cos(rad);}
  284. if (x > W){dirx = -1;x = W;kx=Math.sin(rad);ky=Math.cos(rad);}
  285. y = y + step*ky*diry;
  286. if (y < 0){diry = 1;y = 0;kx=Math.sin(rad);ky=Math.cos(rad);}
  287. if (y > H){diry = -1;y = H;kx=Math.sin(rad);ky=Math.cos(rad);}
  288. }
  289. this.Run=function(){
  290. var delay = 20;
  291. interval=setInterval(obj.CustomMethod,delay);
  292. obj.onmouseover=function(){clearInterval(interval);}
  293. obj.onmouseout=function(){interval=setInterval(obj.CustomMethod, delay);}
  294. }
  295. }
  296. </script>
  297. <script type="text/javascript" >
  298. var ad1=new AdMove("ad1");
  299. ad1.Run();
  300. function jump(){
  301. window.open("http://192.168.1.9/cetdz/main/10010025006_0/list.html");
  302. }
  303. </script>
  304. </html>