Showing
1 changed file
with
4 additions
and
1 deletions
| @@ -109,6 +109,7 @@ export class PageHelper { | @@ -109,6 +109,7 @@ export class PageHelper { | ||
| 109 | } | 109 | } |
| 110 | 110 | ||
| 111 | getPageInfo(pageModel: PageModel, pageAdvModel: PageAdModel) { | 111 | getPageInfo(pageModel: PageModel, pageAdvModel: PageAdModel) { |
| 112 | + let cacheIsSame = false; | ||
| 112 | pageModel.currentPage = 1; | 113 | pageModel.currentPage = 1; |
| 113 | if (pageModel.pageType == 1) { | 114 | if (pageModel.pageType == 1) { |
| 114 | PageViewModel.postThemeList(pageModel.currentPage, pageModel.pageSize, pageModel.extra).then((liveReviewDTO) => { | 115 | PageViewModel.postThemeList(pageModel.currentPage, pageModel.pageSize, pageModel.extra).then((liveReviewDTO) => { |
| @@ -139,6 +140,7 @@ export class PageHelper { | @@ -139,6 +140,7 @@ export class PageHelper { | ||
| 139 | if (pageInfo.md5 == pageModel.displayPageInfoMd5) { | 140 | if (pageInfo.md5 == pageModel.displayPageInfoMd5) { |
| 140 | // 缓存一致,不解析 | 141 | // 缓存一致,不解析 |
| 141 | // Logger.debug(TAG, 'getPageInfo 与缓存一致,不解析广告。。。') | 142 | // Logger.debug(TAG, 'getPageInfo 与缓存一致,不解析广告。。。') |
| 143 | + cacheIsSame = true; | ||
| 142 | } else { | 144 | } else { |
| 143 | // Logger.debug(TAG, 'getPageInfo 要解析广告') | 145 | // Logger.debug(TAG, 'getPageInfo 要解析广告') |
| 144 | if (pageModel.currentPage == 1) { | 146 | if (pageModel.currentPage == 1) { |
| @@ -148,9 +150,10 @@ export class PageHelper { | @@ -148,9 +150,10 @@ export class PageHelper { | ||
| 148 | pageModel.displayPageInfoMd5 = pageInfo.md5 | 150 | pageModel.displayPageInfoMd5 = pageInfo.md5 |
| 149 | //解析页面挂角广告资源 | 151 | //解析页面挂角广告资源 |
| 150 | pageAdvModel.analysisAdvSource(pageInfo); | 152 | pageAdvModel.analysisAdvSource(pageInfo); |
| 153 | + cacheIsSame = false; | ||
| 151 | } | 154 | } |
| 152 | // Logger.debug(TAG, 'getPageInfo go on') | 155 | // Logger.debug(TAG, 'getPageInfo go on') |
| 153 | - this.parseGroup(pageModel, false) | 156 | + this.parseGroup(pageModel, cacheIsSame) |
| 154 | }).catch(() => { | 157 | }).catch(() => { |
| 155 | this.refreshUIEnd(pageModel, false) | 158 | this.refreshUIEnd(pageModel, false) |
| 156 | if (this.isPageLoaded(pageModel)) { | 159 | if (this.isPageLoaded(pageModel)) { |
-
Please register or login to post a comment