style:新闻详情
Showing
5 changed files
with
98 additions
and
92 deletions
... | @@ -13,49 +13,110 @@ $(function () { | ... | @@ -13,49 +13,110 @@ $(function () { |
13 | elem: '#date' | 13 | elem: '#date' |
14 | }); | 14 | }); |
15 | }) | 15 | }) |
16 | |||
17 | layui.use('laypage', function () { | ||
18 | var laypage = layui.laypage; | ||
19 | //执行一个laypage实例 | ||
20 | laypage.render({ | ||
21 | elem: 'test1' //注意,这里的 test1 是 ID,不用加 # 号 | ||
22 | , count: 50 //数据总数,从服务端得到 | ||
23 | }); | ||
24 | }); | ||
25 | |||
26 | layui.use('laytpl', function () { | ||
27 | laytpl = layui.laytpl; | ||
28 | var getTpl = document.getElementById('demo').innerHTML | ||
29 | , view = document.getElementById('notice-list'); | ||
30 | laytpl(getTpl).render(data, function (html) { | ||
31 | view.innerHTML = html; | ||
32 | }); | ||
33 | }); | ||
34 | initData() | 16 | initData() |
17 | HotArticle() | ||
18 | PolicyHotArticle() | ||
35 | }) | 19 | }) |
36 | 20 | ||
37 | //门户公示公告列表 | 21 | //门户公示公告列表 |
38 | function initData() { | 22 | function initData(currentPage=1) { |
39 | $.ajax({ | 23 | $.ajax({ |
40 | type: "get", //提交方式 | 24 | type: "get", //提交方式 |
41 | url: portal.api_url + "/hlwj/MhNotice/getNoticeList",//路径 | 25 | url: portal.api_url + "/hlwj/MhNotice/getNoticeList",//路径 |
42 | data:{ | 26 | data: { |
43 | "currentPage":1, | 27 | "currentPage": currentPage, |
44 | "pageSize":6 | 28 | "pageSize": data.limit |
45 | }, | 29 | }, |
46 | dataType: "json", | 30 | dataType: "json", |
47 | async: false, | 31 | async: false, |
48 | //数据,这里使用的是Json格式进行传输 | 32 | //数据,这里使用的是Json格式进行传输 |
49 | success: function (result) {//返回数据根据结果进行相应的处理 | 33 | success: function (result) {//返回数据根据结果进行相应的处理 |
50 | if (result.code == 200 && result.data != null) { | 34 | if (result.code == 200 && result.data != null) { |
51 | data.list = result.data.records; | 35 | data.list = result.data.records; |
52 | } | 36 | data.total = result.data.total; |
53 | } | 37 | } |
38 | } | ||
39 | }); | ||
40 | layui.use('laytpl', function () { | ||
41 | laytpl = layui.laytpl; | ||
42 | var getTpl = document.getElementById('demo').innerHTML | ||
43 | , view = document.getElementById('notice-list'); | ||
44 | laytpl(getTpl).render(data, function (html) { | ||
45 | view.innerHTML = html; | ||
46 | }); | ||
54 | }); | 47 | }); |
48 | } | ||
55 | 49 | ||
50 | // 获取新闻动态的推荐数据 | ||
51 | function HotArticle() { | ||
52 | var recommend = $(".news_recommendation"); | ||
53 | recommend.empty(); | ||
54 | var li = ''; | ||
55 | $.ajax({ | ||
56 | type: "get", //提交方式 | ||
57 | url: portal.api_url + "/hlwj/MhNews/getNewsHotArticleList",//路径 | ||
58 | dataType: "json", | ||
59 | async: false, | ||
60 | //数据,这里使用的是Json格式进行传输 | ||
61 | success: function (result) {//返回数据根据结果进行相应的处理 | ||
62 | if (result.code == 200 && result.data != null) { | ||
63 | console.log(result.data) | ||
64 | for (var i = 0; i < result.data.length; i++) { | ||
65 | li = '<li class="tj">'; | ||
66 | li += '<img src="' + result.data[i].cover + '">'; | ||
67 | li += '<span class="tj-title">' + result.data[i].headline + '</span>'; | ||
68 | li += '<span class="tj-date">' + result.data[i].deadtime + '</span>'; | ||
69 | li += '</li>'; | ||
70 | recommend.append(li); | ||
71 | } | ||
72 | } | ||
73 | } | ||
74 | }) | ||
75 | } | ||
76 | // 政策法规推荐 | ||
77 | function PolicyHotArticle() { | ||
78 | var regulation = $("#regulation"); | ||
79 | regulation.empty(); | ||
80 | var li = ''; | ||
81 | $.ajax({ | ||
82 | type: "get", //提交方式 | ||
83 | url: portal.api_url + "/hlwj/MhPolicy/getPolicyHotArticleList",//路径 | ||
84 | dataType: "json", | ||
85 | async: false, | ||
86 | //数据,这里使用的是Json格式进行传输 | ||
87 | success: function (result) {//返回数据根据结果进行相应的处理 | ||
88 | if (result.code == 200 && result.data != null) { | ||
89 | for (var i = 0; i < result.data.length; i++) { | ||
90 | li = '<li class="zcfg">' | ||
91 | li += '<div class="zcfg-top">' + result.data[i].headline + '</div>' | ||
92 | li += '<p class="zcfg-body">' + result.data[i].summary + '</p>' | ||
93 | li += '<div class="zcfg-bottom">' + result.data[i].deadtime + '</div>' | ||
94 | li += '</li>' | ||
95 | regulation.append(li); | ||
96 | } | ||
97 | } | ||
98 | } | ||
99 | }) | ||
56 | } | 100 | } |
57 | 101 | ||
102 | layui.use('laypage', function () { | ||
103 | var laypage = layui.laypage; | ||
104 | //执行一个laypage实例 | ||
105 | laypage.render({ | ||
106 | elem: 'test1' //注意,这里的 test1 是 ID,不用加 # 号 | ||
107 | , count: data.total //数据总数,从服务端得到 | ||
108 | , limit: data.limit | ||
109 | , prev: '<' | ||
110 | , next: '>' | ||
111 | , theme: '#0091FF' | ||
112 | , jump: function (obj, first) { | ||
113 | initData(obj.curr); | ||
114 | } | ||
115 | }); | ||
116 | }); | ||
117 | |||
58 | var data = { //数据 | 118 | var data = { //数据 |
59 | "list": [], | 119 | "list": [], |
120 | limit: 10, | ||
60 | total: undefined | 121 | total: undefined |
61 | }; | 122 | }; |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
... | @@ -83,7 +83,7 @@ function PolicyHotArticle() { | ... | @@ -83,7 +83,7 @@ function PolicyHotArticle() { |
83 | for (var i = 0; i < result.data.length; i++) { | 83 | for (var i = 0; i < result.data.length; i++) { |
84 | li = '<li class="zcfg">' | 84 | li = '<li class="zcfg">' |
85 | li += '<div class="zcfg-top">'+result.data[i].headline+'</div>' | 85 | li += '<div class="zcfg-top">'+result.data[i].headline+'</div>' |
86 | li += '<p class="zcfg-body">'+result.data[i].content+'</p>' | 86 | li += '<p class="zcfg-body">'+result.data[i].summary+'</p>' |
87 | li += '<div class="zcfg-bottom">'+result.data[i].deadtime+'</div>' | 87 | li += '<div class="zcfg-bottom">'+result.data[i].deadtime+'</div>' |
88 | li += '</li>' | 88 | li += '</li>' |
89 | regulation.append(li); | 89 | regulation.append(li); | ... | ... |
... | @@ -50,48 +50,15 @@ | ... | @@ -50,48 +50,15 @@ |
50 | <div class="listArea_right"> | 50 | <div class="listArea_right"> |
51 | <ul class="rightcontainer"> | 51 | <ul class="rightcontainer"> |
52 | <h2 class="right-top">新闻推荐</h2> | 52 | <h2 class="right-top">新闻推荐</h2> |
53 | <li class="tj"> | 53 | <div class="news_recommendation"></div> |
54 | <img src="https://dss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=1938529415,777611275&fm=26&gp=0.jpg"> | ||
55 | <span class="tj-title"> 爬山虎国土空间信息化解决方案</span> | ||
56 | <span class="tj-date">2020-12-12</span> | ||
57 | </li> | ||
58 | <li class="tj"> | ||
59 | <img src="https://dss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=1938529415,777611275&fm=26&gp=0.jpg"> | ||
60 | <span class="tj-title"> 爬山虎国土空间信息化解决方案</span> | ||
61 | <span class="tj-date">2020-12-12</span> | ||
62 | </li> | ||
63 | </ul> | 54 | </ul> |
64 | <ul class="diver"> | 55 | <ul class="diver"> |
65 | <li></li> | 56 | <li></li> |
66 | </ul> | 57 | </ul> |
67 | <ul class="rightcontainer"> | 58 | <ul class="rightcontainer"> |
68 | <h2 class="zc-top">政策法规</h2> | 59 | <h2 class="zc-top">政策法规</h2> |
69 | <li> | 60 | <div id="regulation"> |
70 | <div class="zcfg"> | 61 | </div> |
71 | <div class="zcfg-top"> | ||
72 | 爬山虎国土空间规划信息化解决 | ||
73 | </div> | ||
74 | <div class="zcfg-body"> | ||
75 | 10月21日,农业农村部举行新闻发布会,介绍2020年前三季度农业农村经济形势。 | ||
76 | </div> | ||
77 | <div class="zcfg-bottom"> | ||
78 | 2020-10-28 | ||
79 | </div> | ||
80 | </div> | ||
81 | </li> | ||
82 | <li> | ||
83 | <div class="zcfg"> | ||
84 | <div class="zcfg-top"> | ||
85 | 爬山虎国土空间规划信息化解决 | ||
86 | </div> | ||
87 | <div class="zcfg-body"> | ||
88 | 10月21日,农业农村部举行新闻发布会,介绍2020年前三季度农业农村经济形势。 | ||
89 | </div> | ||
90 | <div class="zcfg-bottom"> | ||
91 | 2020-10-28 | ||
92 | </div> | ||
93 | </div> | ||
94 | </li> | ||
95 | </ul> | 62 | </ul> |
96 | </div> | 63 | </div> |
97 | </div> | 64 | </div> | ... | ... |
... | @@ -37,28 +37,6 @@ | ... | @@ -37,28 +37,6 @@ |
37 | <span>政策法规推荐</span> | 37 | <span>政策法规推荐</span> |
38 | </div> | 38 | </div> |
39 | <div id="regulation"> | 39 | <div id="regulation"> |
40 | <li class="zcfg"> | ||
41 | <div class="zcfg-top"> | ||
42 | 爬山虎国土空间规划信息化解决 | ||
43 | </div> | ||
44 | <div class="zcfg-body"> | ||
45 | 10月21日,农业农村部举行新闻发布会,介绍2020年前三季度农业农村经济形势。 | ||
46 | </div> | ||
47 | <div class="zcfg-bottom"> | ||
48 | 2020-10-28 | ||
49 | </div> | ||
50 | </li> | ||
51 | <li class="zcfg"> | ||
52 | <div class="zcfg-top"> | ||
53 | 爬山虎国土空间规划信息化解决 | ||
54 | </div> | ||
55 | <div class="zcfg-body"> | ||
56 | 10月21日,农业农村部举行新闻发布会,介绍2020年前三季度农业农村经济形势 | ||
57 | </div> | ||
58 | <div class="zcfg-bottom"> | ||
59 | 2020-10-28 | ||
60 | </div> | ||
61 | </li> | ||
62 | </div> | 40 | </div> |
63 | </ul> | 41 | </ul> |
64 | </div> | 42 | </div> | ... | ... |
-
Please register or sign in to post a comment