officialAccounts.html 9.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>南岸区微信公众号</title>
  8. <link rel="stylesheet" href="css/officialAccounts.css">
  9. <link rel="stylesheet" href="css/swiper-bundle.min.css">
  10. </head>
  11. <body>
  12. <div class="head">新媒体矩阵</div>
  13. <div class="nav">
  14. <ul>
  15. <li onclick="location.href='officialAccounts.html'"><img src="img/weixin.png" alt=""> 微信公众号</li>
  16. <li onclick="location.href='weBo.html'"><img src="img/weibo.png" alt=""> 新浪微博</li>
  17. <li onclick="location.href='today.html'"><img src="img/toutiao.png" alt=""> 今日头条</li>
  18. </ul>
  19. </div>
  20. <div class="banner">
  21. <div class="swiper">
  22. <div class="swiper-wrapper">
  23. <!-- <div class="swiper-slide"> -->
  24. <!-- <ul>
  25. <li><img src="img/guohui.png" alt="">
  26. <p style="color:#2876CD;">重庆市南岸区人民政府</p>
  27. </li>
  28. <li><img src="img/xiaofang.png" alt="">
  29. <p>重庆南岸消防 </p>
  30. </li>
  31. <li><img src="img/chengguan.png" alt="">
  32. <p>南岸智慧城管</p>
  33. </li>
  34. <li>
  35. <img src="img/jiankang.png" alt="">
  36. <p>南岸健康卫士</p>
  37. </li>
  38. <li>
  39. <img src="img/wenlv.png" alt="">
  40. <p>南岸文旅</p>
  41. </li>
  42. <li>
  43. <img src="img/shengtai.png" alt="">
  44. <p>南岸生态环境</p>
  45. </li>
  46. </ul>
  47. </div>
  48. <div class="swiper-slide">
  49. <ul >
  50. <li><img src="img/sifa.png" alt="">
  51. <p>南岸司法</p>
  52. </li>
  53. <li><img src="img/shebao.png" alt="">
  54. <p>南岸人力社保</p>
  55. </li>
  56. <li><img src="img/gongan.png" alt="">
  57. <p>南岸公安</p>
  58. </li>
  59. <li>
  60. <img src="img/guozi.png" alt="">
  61. <p>南岸国资</p>
  62. </li>
  63. <li>
  64. <img src="img/shuxiang.png" alt="">
  65. <p>书香南岸</p>
  66. </li>
  67. <li>
  68. <img src="img/yujian.png" alt="">
  69. <p>遇见南坪</p>
  70. </li>
  71. </ul>
  72. </div>
  73. <div class="swiper-slide">
  74. <ul >
  75. <li><img src="img/jiedao.png" alt="">
  76. <p>重庆市南岸区南坪街道</p>
  77. </li>
  78. <li><img src="img/fabu.png" alt="">
  79. <p>南岸发布</p>
  80. </li>
  81. <li><img src="img/wentjd.png" alt="">
  82. <p>重庆市南岸区天文街道</p>
  83. </li>
  84. <li>
  85. <img src="img/jiangk.png" alt="">
  86. <p>南岸健康</p>
  87. </li>
  88. <li>
  89. <img src="img/jiandu.png" alt="">
  90. <p>南岸区卫生监督</p>
  91. </li>
  92. <li>
  93. <img src="img/guangyang.png" alt="">
  94. <p>广阳岛绿色发展公司</p>
  95. </li>
  96. </ul>
  97. </div>
  98. <div class="swiper-slide">
  99. <ul>
  100. <li><img src="img/jiedao.png" alt="">
  101. <p style="width: 50.66666vw;">重庆市南岸区南坪街道</p>
  102. </li>
  103. </ul> -->
  104. <!-- </div> -->
  105. </div>
  106. </div>
  107. <div class="swiper-pagination"></div>
  108. </div>
  109. <div class="table">
  110. <!-- <ul>
  111. <li>
  112. <a href="#">
  113. <div>重庆市南岸区人民政府</div>
  114. <p>面对世纪疫情,习近平总书记这样统筹指挥!</p>
  115. <span>2022-03-30 </span>
  116. </a>
  117. </li>
  118. </ul> -->
  119. </div>
  120. <div class="btn" style="display: none;">查看更多</div>
  121. <script src="js/jquery-3.5.1.min.js"></script>
  122. <script src="js/swiper-bundle.min.js"></script>
  123. <script>
  124. var mySwiper = new Swiper('.swiper', {
  125. loop: true, // 循环模式选项
  126. pagination: {
  127. el: '.swiper-pagination',
  128. clickable: true,
  129. },
  130. })
  131. $(function () {
  132. var page = 1
  133. var count = 0
  134. var limit = 10
  135. var name='重庆市南岸区人民政府'
  136. function getMessage(page,name) {
  137. $.ajax({
  138. type: 'GET',
  139. url: '/article/getOfficialAccountByPaging',
  140. dataType: 'json',
  141. data: {
  142. 'page': page,
  143. 'limit': 10,
  144. 'name': name,
  145. },
  146. success: function (json) {
  147. var data = json.data
  148. count = json.count
  149. var html = ''
  150. html += '<ul>'
  151. for (var i = 0; i < data.length; i++) {
  152. html += '<li>'
  153. html += '<a href=' + data[i].url + '>'
  154. html += '<div>' + data[i].officialAccount + '</div>'
  155. html += '<p>' + data[i].title + '</p>'
  156. html += '<span>' + data[i].nowTime + '</span>'
  157. html += '</a>'
  158. html += '</li>'
  159. }
  160. html += '</ul>'
  161. $('.table').append(html)
  162. if (count > 10) {
  163. $('.btn').css('display', 'block')
  164. } else {
  165. $('.btn').css('display', 'none')
  166. }
  167. },
  168. error: function (e) {
  169. }
  170. });
  171. }
  172. $('.btn').on('click', function () {
  173. if ((page * limit) > count) {
  174. $('.btn').css('display', 'none')
  175. } else {
  176. page++
  177. getMessage(page,name)
  178. }
  179. })
  180. getMessage(page,name)
  181. $.ajax({
  182. type: 'GET',
  183. url: '/article/getAllOfficialAccount',
  184. data: {
  185. 'tag': 'phone'
  186. },
  187. success: function (json) {
  188. var datas = json.data.ofa;
  189. var html = ''
  190. var arr = []
  191. for (var i = 0; i < datas.length; i++) {
  192. if(datas[i].wName =='重庆市南岸区人民政府') {
  193. arr.push(datas[i])
  194. break;
  195. }
  196. }
  197. for (var i = 0; i < datas.length; i++) {
  198. if (datas[i].wType == '微信公众号') {
  199. if(datas[i].wName =='重庆市南岸区人民政府'){
  200. continue;
  201. }
  202. arr.push(datas[i])
  203. }
  204. }
  205. console.log(arr)
  206. for (var j = 0; j < arr.length; j++) {
  207. if ((j % 6) == 0) {
  208. html += '<div class="swiper-slide"><ul>'
  209. }
  210. html += '<li class="btns"><img src="' + arr[j].wxHead + '" alt="暂无图片">'
  211. html += '<p>' + arr[j].wName + '</p>'
  212. html += '</li>';
  213. if ((j % 6) == 5) {
  214. html += '</ul></div>';
  215. }
  216. }
  217. $('.swiper-wrapper').append(html);
  218. for(let k=0;k<arr.length;k++){
  219. $('.btns').eq(k).click(function(){
  220. console.log($('.btns').eq(k).text())
  221. name=$('.btns').eq(k).text()
  222. page=1
  223. getMessage(page,name)
  224. $('.table').empty()
  225. })
  226. }
  227. },
  228. error: function (e) {
  229. }
  230. });
  231. })
  232. </script>
  233. </body>
  234. </html>