Authored by 徐祁xuqi

guang dynamic list

@@ -847,7 +847,7 @@ const getDynamicDataById = id => { @@ -847,7 +847,7 @@ const getDynamicDataById = id => {
847 */ 847 */
848 const getDynamicDataByIds = (ids, udid, uid) => { 848 const getDynamicDataByIds = (ids, udid, uid) => {
849 let params = { 849 let params = {
850 - ids: ids, 850 + articleIds: ids,
851 udid: udid 851 udid: udid
852 }; 852 };
853 853
@@ -857,7 +857,7 @@ const getDynamicDataByIds = (ids, udid, uid) => { @@ -857,7 +857,7 @@ const getDynamicDataByIds = (ids, udid, uid) => {
857 }); 857 });
858 } 858 }
859 859
860 - return serviceApi.get('', params, {cache: true}); 860 + return serviceApi.get('guang/api/*/article/getSimpleArticleList', params, {cache: true});
861 }; 861 };
862 862
863 module.exports = { 863 module.exports = {
@@ -15,6 +15,9 @@ require('./img-blink'); @@ -15,6 +15,9 @@ require('./img-blink');
15 15
16 require('./right-side'); 16 require('./right-side');
17 17
  18 +// page cache下更新点赞状态、点赞数、评论数、阅读数
  19 +require('./list-dynamic');
  20 +
18 $('#slider').slider(); // 初始化slider 21 $('#slider').slider(); // 初始化slider
19 22
20 $(document).pjax('.pjax-link, .msg-pager a', '#pjax-container', { 23 $(document).pjax('.pjax-link, .msg-pager a', '#pjax-container', {
@@ -28,12 +28,12 @@ function renderData(data) { @@ -28,12 +28,12 @@ function renderData(data) {
28 28
29 var list; 29 var list;
30 30
31 - if (data && data.code === 200 && (list = data.artList)) { 31 + if (data && data.code === 200 && (list = data.data.artList)) {
32 for (i = 0; i < list.length; i++) { 32 for (i = 0; i < list.length; i++) {
33 it = list[i]; 33 it = list[i];
34 34
35 - if (it && it.id) {  
36 - $it = $('.msg-content[data-id=' + it.id + ']', $msgs); 35 + if (it && it.articleId) {
  36 + $it = $('.msg-content[data-id=' + it.articleId + ']', $msgs);
37 37
38 // 浏览数目 38 // 浏览数目
39 $it.find('.page-view em').text(it.views_num); 39 $it.find('.page-view em').text(it.views_num);
@@ -55,7 +55,7 @@ function renderData(data) { @@ -55,7 +55,7 @@ function renderData(data) {
55 } 55 }
56 } 56 }
57 57
58 -function refreshData() { 58 +(function () {
59 'use strict'; 59 'use strict';
60 60
61 var idArr = []; 61 var idArr = [];
@@ -69,6 +69,4 @@ function refreshData() { @@ -69,6 +69,4 @@ function refreshData() {
69 }); 69 });
70 70
71 getDynamicByIds(idArr.join(',')).then(renderData); 71 getDynamicByIds(idArr.join(',')).then(renderData);
72 -}  
73 -  
74 -refreshData(); 72 +}());
@@ -7,3 +7,6 @@ @@ -7,3 +7,6 @@
7 require('./msg'); 7 require('./msg');
8 require('./img-blink'); 8 require('./img-blink');
9 require('./right-side'); 9 require('./right-side');
  10 +
  11 +// page cache下更新点赞状态、点赞数、评论数、阅读数
  12 +require('./list-dynamic');