83e54d43 by 任超

style:消息

1 parent d0e011c0
...@@ -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>
......