Showing
2 changed files
with
4 additions
and
3 deletions
| @@ -205,15 +205,15 @@ export class PageHelper { | @@ -205,15 +205,15 @@ export class PageHelper { | ||
| 205 | pageModel.displayGroupInfoMd5 = pageDto.md5 | 205 | pageModel.displayGroupInfoMd5 = pageDto.md5 |
| 206 | // pageModel.currentPage = 2 | 206 | // pageModel.currentPage = 2 |
| 207 | } else { | 207 | } else { |
| 208 | + | ||
| 208 | pageDto = await PageViewModel.getPageGroupCompData(pageModel.bizCopy()) as PageDTO | 209 | pageDto = await PageViewModel.getPageGroupCompData(pageModel.bizCopy()) as PageDTO |
| 209 | // PageViewModel.getPageGroupCompData(pageModel.bizCopy()).then(pageDto=>{ | 210 | // PageViewModel.getPageGroupCompData(pageModel.bizCopy()).then(pageDto=>{ |
| 210 | // }) | 211 | // }) |
| 211 | - if (!pageDto){ | 212 | + if (pageDto.md5 === undefined){ |
| 212 | continue | 213 | continue |
| 213 | } | 214 | } |
| 214 | //增加楼层数据异常判断条件 | 215 | //增加楼层数据异常判断条件 |
| 215 | if (pageDto.md5 == pageModel.displayGroupInfoMd5 || pageDto.compList == null || pageDto.compList.length === 0 ) { | 216 | if (pageDto.md5 == pageModel.displayGroupInfoMd5 || pageDto.compList == null || pageDto.compList.length === 0 ) { |
| 216 | - // Logger.debug(TAG, 'parseGroup cache load, return: ' + pageDto.md5) | ||
| 217 | // 下拉刷新场景,数据没变,拦截刷新UI,重置相关参数 | 217 | // 下拉刷新场景,数据没变,拦截刷新UI,重置相关参数 |
| 218 | if (pageModel.loadStrategy === 2) { | 218 | if (pageModel.loadStrategy === 2) { |
| 219 | // 缓存数据一致,不再刷新 | 219 | // 缓存数据一致,不再刷新 |
| @@ -81,7 +81,8 @@ export class PageViewModel extends BaseViewModel { | @@ -81,7 +81,8 @@ export class PageViewModel extends BaseViewModel { | ||
| 81 | .then((resDTO: ResponseDTO<PageDTO>) => { | 81 | .then((resDTO: ResponseDTO<PageDTO>) => { |
| 82 | if (!resDTO || !resDTO.data) { | 82 | if (!resDTO || !resDTO.data) { |
| 83 | Logger.error(TAG, 'getNavData then resDTO is empty'); | 83 | Logger.error(TAG, 'getNavData then resDTO is empty'); |
| 84 | - error('resDTO is empty'); | 84 | + // error('resDTO is empty'); |
| 85 | + success({} as PageDTO); | ||
| 85 | return | 86 | return |
| 86 | } | 87 | } |
| 87 | if (resDTO.code != 0) { | 88 | if (resDTO.code != 0) { |
-
Please register or login to post a comment