GovernmentLeadership.jsp 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. <%--
  2. time:2017-01-06 11:35:59
  3. --%>
  4. <%@page language="java" pageEncoding="UTF-8"%>
  5. <%@page import="java.util.Date"%>
  6. <%@include file="/commons/include/get.jsp"%>
  7. <html>
  8. <head>
  9. <title>政府领导列表</title>
  10. <script type="text/javascript">
  11. function exportSelect(){
  12. var year = $("#years").val();
  13. if (year == "select") {
  14. $.ligerDialog.warn("请选择年份","消息提示");
  15. return;
  16. }
  17. var month = $("#months").val();
  18. if (month == "select") {
  19. $.ligerDialog.warn("请选择月份","消息提示");
  20. return;
  21. }
  22. downloadToWord(year,month);
  23. }
  24. //导出word文档
  25. function downloadToWord(year,month){
  26. var returnValue = validatePreExport(year,month);
  27. if(!returnValue.canExport) {
  28. $.ligerDialog.warn(returnValue.msg,"消息提示");
  29. return;
  30. }
  31. var params = {
  32. year : year,
  33. month : month
  34. };
  35. $.ajax({
  36. url : __ctx + "/platform/system/memorabilia/createFileContent.ht",
  37. data : params,
  38. async : false
  39. }).done(function(data) {
  40. var frm=new com.hotent.form.Form();
  41. frm.creatForm("memoPreview",__ctx+"/platform/system/memorabilia/downloadToWord.ht");
  42. frm.addFormEl("form",data.content);
  43. frm.addFormEl("year",year);
  44. frm.addFormEl("month",month);
  45. frm.submit();
  46. });
  47. }
  48. //导出前验证
  49. function validatePreExport(year,month) {
  50. var url = __ctx + "/platform/system/memorabilia/validatePreExport.ht";
  51. var rtn = {
  52. canExport : false,
  53. msg : ""
  54. };
  55. var params = {
  56. year : year,
  57. month : month
  58. };
  59. $.ajax({
  60. url : url,
  61. data : params,
  62. async : false
  63. }).done(function(data) {
  64. rtn.canExport = data.canExport;
  65. rtn.msg = data.msg;
  66. });
  67. return rtn;
  68. }
  69. </script>
  70. <style>
  71. em{ font-style: normal;}
  72. .lddiv h2{ height: 32px; font-size: 16px; font-weight: normal; line-height: 30px; background: url(images/h3bg.jpg) 0 center repeat-x; padding: 0 20px;}
  73. .lddiv h3{ text-align: center; font-size: 18px;}
  74. .lddiv .export{ float: right; width: 100px; height: 25px; line-height: 25px;cursor:pointer; margin-top: 3px; background: url(images/export.png) 10px 0px no-repeat;text-indent: 20px; border: solid 1px #1aaadc; letter-spacing:3px;border-radius: 5px;}
  75. .Leader_img{ width:100%; overflow:hidden; margin-top:30px; padding: 0 20px;}
  76. .Leader_img dl{ width:98%; overflow:hidden; border-bottom:1px solid #dcdcdc; padding-bottom:20px; margin-bottom:20px;}
  77. .Leader_img dl dt{ width:60px;float:left; font-size:16px; line-height:170px; font-weight:bold;}
  78. .Leader_img dl dt em{display: block; height: 30px; font-weight:bold;}
  79. .Leader_img dl dd{float:left; width:90%; overflow:hidden; }
  80. .Leader_img dl dd p{display: block; margin:5px; float:left; text-align: center; padding-top: 5px 0px; line-height:30px}
  81. .Leader_img dl dd p a{ display: block;width:100%;}
  82. .Leader_img dl dd p img{ /*width:100%;*/ max-width: 113px;}
  83. .Leader_img dl dd p span{ display:block; font-size:14px}
  84. </style>
  85. </head>
  86. <body style='overflow:-Scroll;overflow-x:hidden'>
  87. <div class="lddiv">
  88. <div class="panel-toolbar">
  89. <div class="toolBar">
  90. <c:if test="${isSecretary eq true or isSuperAdmin}">
  91. <div style="width:245px;float:left">
  92. <span>&nbsp;&nbsp;&nbsp;&nbsp;</span>
  93. <select id="years"><option value="select">请选择</option>
  94. <%
  95. StringBuffer bufYear = new StringBuffer();
  96. for (int i = 0; i < 16; i++) {
  97. int iYear = 2017 + i;
  98. bufYear.append("<option value = '" + iYear + "'");
  99. Date date = new Date();
  100. int sYear = date.getYear();
  101. int sYearc = sYear + 1900;
  102. if (iYear == sYearc) {
  103. bufYear.append(" selected");
  104. }
  105. bufYear.append(" >" + iYear + "</option>\n");
  106. }
  107. out.println(bufYear.toString());
  108. %>
  109. </select>
  110. <span>&nbsp;年</span>&nbsp;&nbsp;
  111. <select id="months"><option value="select">请选择</option>
  112. <c:forEach var="month" begin="1" end="12" step="1">
  113. <option value="${month}">${month}</option>
  114. </c:forEach>
  115. </select>
  116. <span>&nbsp;月</span>
  117. </div>
  118. <div style="width:245px;float:left">
  119. <a href="javascript:void(0);" onclick="exportSelect()" class="link print"><span></span>导出成word文档</a>
  120. </div>
  121. </c:if>
  122. </div>
  123. </div>
  124. <br/>
  125. <h3>四平市政府领导</h3>
  126. <div class="Leader_img">
  127. <c:forEach items="${mList}" var="user" varStatus="vs">
  128. <dl>
  129. <dt>市长</dt>
  130. <dd><p style="padding: 0;"><a href="${ctx}/platform/system/memorabilia/list.ht?leaderId=${user.userId}" target="_self"><img src="${ctx}/${user.picture}" width="113"></a><span>${user.fullname}</span></p></dd>
  131. </dl>
  132. </c:forEach>
  133. <c:forEach items="${evmList}" var="user" varStatus="vs">
  134. <dl>
  135. <dt><em>常务</em>副市长</dt>
  136. <dd><p style="padding: 0;"><a href="${ctx}/platform/system/memorabilia/list.ht?leaderId=${user.userId}" target="_self"><img src="${ctx}/${user.picture}" width="113"></a><span>${user.fullname}</span></p></dd>
  137. </dl>
  138. </c:forEach>
  139. <dl>
  140. <dt>副市长</dt>
  141. <dd>
  142. <c:forEach items="${vmList}" var="user" varStatus="vs">
  143. <p style="padding: 0;"><a href="${ctx}/platform/system/memorabilia/list.ht?leaderId=${user.userId}" target="_self"><img src="${ctx}/${user.picture}" width="113"></a><span>${user.fullname}</span></p>
  144. </c:forEach>
  145. </dd>
  146. </dl>
  147. <c:forEach items="${sgList}" var="user" varStatus="vs">
  148. <dl>
  149. <dt>秘书长</dt>
  150. <dd><p style="padding: 0;"><a href="${ctx}/platform/system/memorabilia/list.ht?leaderId=${user.userId}" target="_self"><img src="${ctx}/${user.picture}" width="113"></a><span>${user.fullname}</span></p></dd>
  151. </dl>
  152. </c:forEach>
  153. </div>
  154. </div>
  155. </body>
  156. </html>