style:消息
Showing
4 changed files
with
33 additions
and
17 deletions
... | @@ -38,6 +38,11 @@ | ... | @@ -38,6 +38,11 @@ |
38 | border-radius: 5px; | 38 | border-radius: 5px; |
39 | border: 1px solid #dedede; | 39 | border: 1px solid #dedede; |
40 | } | 40 | } |
41 | .sysnews-list li { | ||
42 | line-height: 50px; | ||
43 | border-bottom: 1px dotted #dedede; | ||
44 | margin-bottom: 15px; | ||
45 | } | ||
41 | .sysnews-list li p { | 46 | .sysnews-list li p { |
42 | display: inline-block; | 47 | display: inline-block; |
43 | } | 48 | } | ... | ... |
... | @@ -25,7 +25,6 @@ function fetchNewsData(userid, size) { | ... | @@ -25,7 +25,6 @@ function fetchNewsData(userid, size) { |
25 | //数据,这里使用的是Json格式进行传输 | 25 | //数据,这里使用的是Json格式进行传输 |
26 | success: function (result) {//返回数据根据结果进行相应的处理 | 26 | success: function (result) {//返回数据根据结果进行相应的处理 |
27 | if (result.code == 200 && result.data != null) { | 27 | if (result.code == 200 && result.data != null) { |
28 | console.log(result.data) | ||
29 | for (var i = 0; i < result.data.length; i++) { | 28 | for (var i = 0; i < result.data.length; i++) { |
30 | li = '<dd>' | 29 | li = '<dd>' |
31 | li += '<a>' | 30 | li += '<a>' | ... | ... |
... | @@ -26,18 +26,37 @@ function initNewsData() { | ... | @@ -26,18 +26,37 @@ function initNewsData() { |
26 | flow.load({ | 26 | flow.load({ |
27 | elem: '#sys-news' //流加载容器 | 27 | elem: '#sys-news' //流加载容器 |
28 | , scrollElem: '#sys-news' //滚动条所在元素,一般不用填,此处只是演示需要。 | 28 | , scrollElem: '#sys-news' //滚动条所在元素,一般不用填,此处只是演示需要。 |
29 | , done: function (page, next) { //执行下一页的回调 | 29 | , done: function (page, next) { |
30 | //模拟数据插入 | 30 | //模拟数据插入 |
31 | setTimeout(function () { | 31 | // setTimeout(function () { |
32 | // var lis = []; | ||
33 | // for (var i = 0; i < 8; i++) { | ||
34 | // lis.push('<li>' + ((page - 1) * 8 + i + 1) + '</li>') | ||
35 | // } | ||
36 | // next(lis.join(''), page < 10); //假设总页数为 10 | ||
37 | // }, 500); | ||
32 | var lis = []; | 38 | var lis = []; |
33 | for (var i = 0; i < 8; i++) { | 39 | $.ajax({ |
34 | lis.push('<li>' + ((page - 1) * 8 + i + 1) + '</li>') | 40 | type: "get", //提交方式 |
41 | url: portal.api_url + "/portal/messageRemind/getDetailByUserid?userid=" + getItem('myCookie').userid + "&size=" + 5,//路径 | ||
42 | dataType: "json", | ||
43 | //数据,这里使用的是Json格式进行传输 | ||
44 | success: function (result) {//返回数据根据结果进行相应的处理 | ||
45 | if (result.code == 200 && result.data != null) { | ||
46 | for (var i = 0; i < result.data.length; i++) { | ||
47 | li = '<li><span class="list-date">' + result.data[i].addTime + '</span>' | ||
48 | li += '<p>' + result.data[i].content + '</p>' | ||
49 | if (result.data[i].status == 0) { | ||
50 | li += '<span class="list-type list-type-unread">未读</span></li>' | ||
51 | } else { | ||
52 | li += '<span class="list-type list-type-read">已读</span></li>' | ||
35 | } | 53 | } |
36 | 54 | lis.push(li) | |
37 | //执行下一页渲染,第二参数为:满足“加载更多”的条件,即后面仍有分页 | 55 | } |
38 | //pages为Ajax返回的总页数,只有当前页小于总页数的情况下,才会继续出现加载更多 | 56 | next(lis.join(''), page < 2); //假设总页数为 10 |
39 | next(lis.join(''), page < 10); //假设总页数为 10 | 57 | } |
40 | }, 500); | 58 | } |
59 | }); | ||
41 | } | 60 | } |
42 | }); | 61 | }); |
43 | }); | 62 | }); | ... | ... |
... | @@ -35,13 +35,6 @@ | ... | @@ -35,13 +35,6 @@ |
35 | </div> | 35 | </div> |
36 | <!-- 列表 --> | 36 | <!-- 列表 --> |
37 | <ul class="sysnews-list flow-default" id="sys-news"> | 37 | <ul class="sysnews-list flow-default" id="sys-news"> |
38 | <li> | ||
39 | <span class="list-date">2020-12-23</span> | ||
40 | <p> | ||
41 | 您申请办理的XXX业务已成功提交, | ||
42 | </p> | ||
43 | <span class="list-type">已阅</span> | ||
44 | </li> | ||
45 | </ul> | 38 | </ul> |
46 | </div> | 39 | </div> |
47 | </div> | 40 | </div> | ... | ... |
-
Please register or sign in to post a comment