Showing
4 changed files
with
60 additions
and
49 deletions
| 1 | import { TopNavDTO } from 'wdBean'; | 1 | import { TopNavDTO } from 'wdBean'; |
| 2 | import curves from '@ohos.curves'; | 2 | import curves from '@ohos.curves'; |
| 3 | -import { Logger } from 'wdKit/Index'; | 3 | +import { Logger, SPHelper } from 'wdKit/Index'; |
| 4 | +import { SpConstants } from 'wdConstant/Index'; | ||
| 4 | 5 | ||
| 5 | const INDEX_SETTING_TITLE: string = '首页设置' | 6 | const INDEX_SETTING_TITLE: string = '首页设置' |
| 6 | const INDEX_SETTING_SUBTITLE: string = '将指定频道设置为首页' | 7 | const INDEX_SETTING_SUBTITLE: string = '将指定频道设置为首页' |
| @@ -43,7 +44,6 @@ struct ChannelSubscriptionLayout { | @@ -43,7 +44,6 @@ struct ChannelSubscriptionLayout { | ||
| 43 | @State isEditIng: boolean = false | 44 | @State isEditIng: boolean = false |
| 44 | // 顶部导航栏是否有临时跳转频道数据不 | 45 | // 顶部导航栏是否有临时跳转频道数据不 |
| 45 | @Prop haveTempTabData: boolean | 46 | @Prop haveTempTabData: boolean |
| 46 | - | ||
| 47 | changeTab: (index: number) => void = () => { | 47 | changeTab: (index: number) => void = () => { |
| 48 | } | 48 | } |
| 49 | 49 | ||
| @@ -67,9 +67,14 @@ struct ChannelSubscriptionLayout { | @@ -67,9 +67,14 @@ struct ChannelSubscriptionLayout { | ||
| 67 | delChannelItem(index: number) { | 67 | delChannelItem(index: number) { |
| 68 | 68 | ||
| 69 | let item = this.myChannelList.splice(index, 1)[0] | 69 | let item = this.myChannelList.splice(index, 1)[0] |
| 70 | - this.channelIds.splice(index, 1) | 70 | + // this.channelIds.splice(index, 1) |
| 71 | AppStorage.setOrCreate('channelIds', this.channelIds.join(',')) | 71 | AppStorage.setOrCreate('channelIds', this.channelIds.join(',')) |
| 72 | 72 | ||
| 73 | + // 本地频道特殊处理 | ||
| 74 | + let provinceName = SPHelper.default.getSync(SpConstants.LOCATION_PROVINCE_NAME, '') as string | ||
| 75 | + if (provinceName && provinceName.includes(item.name) && item.localChannel == '0') { | ||
| 76 | + item.localChannel = '1' | ||
| 77 | + } | ||
| 73 | /* | 78 | /* |
| 74 | 删除的频道信息回到原栏目中去 | 79 | 删除的频道信息回到原栏目中去 |
| 75 | */ | 80 | */ |
| @@ -130,8 +135,8 @@ struct ChannelSubscriptionLayout { | @@ -130,8 +135,8 @@ struct ChannelSubscriptionLayout { | ||
| 130 | this.myChannelList.push(item) | 135 | this.myChannelList.push(item) |
| 131 | AppStorage.setOrCreate('channelIds', this.channelIds.join(',')) | 136 | AppStorage.setOrCreate('channelIds', this.channelIds.join(',')) |
| 132 | 137 | ||
| 133 | - let storageChannelIds: string = AppStorage.get<string>('channelIds') || '' | ||
| 134 | - console.debug('TopNavigationComponent', 'addChannelItem==>' + storageChannelIds) | 138 | + // let storageChannelIds: string = AppStorage.get<string>('channelIds') || '' |
| 139 | + // console.debug('TopNavigationComponent', 'addChannelItem==>' + storageChannelIds) | ||
| 135 | } | 140 | } |
| 136 | 141 | ||
| 137 | itemMove(index: number, newIndex: number): void { | 142 | itemMove(index: number, newIndex: number): void { |
| @@ -570,7 +575,7 @@ struct ChannelSubscriptionLayout { | @@ -570,7 +575,7 @@ struct ChannelSubscriptionLayout { | ||
| 570 | .backgroundColor(Color.White) | 575 | .backgroundColor(Color.White) |
| 571 | .onClick(() => { | 576 | .onClick(() => { |
| 572 | this.isShow = true | 577 | this.isShow = true |
| 573 | - if(this.haveTempTabData){ | 578 | + if (this.haveTempTabData) { |
| 574 | // 存储数据 | 579 | // 存储数据 |
| 575 | AppStorage.setOrCreate('channelIds', this.channelIds.join(',')) | 580 | AppStorage.setOrCreate('channelIds', this.channelIds.join(',')) |
| 576 | this.haveTempTabData = false | 581 | this.haveTempTabData = false |
| @@ -578,18 +583,23 @@ struct ChannelSubscriptionLayout { | @@ -578,18 +583,23 @@ struct ChannelSubscriptionLayout { | ||
| 578 | }) | 583 | }) |
| 579 | .bindContentCover(this.isShow, this.sheetBuilder(), { | 584 | .bindContentCover(this.isShow, this.sheetBuilder(), { |
| 580 | modalTransition: ModalTransition.DEFAULT, | 585 | modalTransition: ModalTransition.DEFAULT, |
| 581 | - onWillAppear: () => {console.log("BindContentCover onWillAppear.")}, | ||
| 582 | - onAppear: () => {console.log("BindContentCover onAppear.")}, | ||
| 583 | - onWillDisappear: () => {console.log("BindContentCover onWillDisappear.") | 586 | + onWillAppear: () => { |
| 587 | + console.log("BindContentCover onWillAppear.") | ||
| 588 | + }, | ||
| 589 | + onAppear: () => { | ||
| 590 | + console.log("BindContentCover onAppear.") | ||
| 591 | + }, | ||
| 592 | + onWillDisappear: () => { | ||
| 593 | + console.log("BindContentCover onWillDisappear.") | ||
| 584 | this.isShow = false | 594 | this.isShow = false |
| 585 | - this.isEditIng = false}, | ||
| 586 | - onDisappear: () => {console.log("BindContentCover onDisappear.") | 595 | + this.isEditIng = false |
| 596 | + }, | ||
| 597 | + onDisappear: () => { | ||
| 598 | + console.log("BindContentCover onDisappear.") | ||
| 587 | } | 599 | } |
| 588 | }) | 600 | }) |
| 589 | } | 601 | } |
| 590 | 602 | ||
| 591 | - | ||
| 592 | - | ||
| 593 | /** | 603 | /** |
| 594 | * 改变我的频道栏目中频道id数据 | 604 | * 改变我的频道栏目中频道id数据 |
| 595 | */ | 605 | */ |
| @@ -192,11 +192,11 @@ export class PageRepository { | @@ -192,11 +192,11 @@ export class PageRepository { | ||
| 192 | /** | 192 | /** |
| 193 | * 早晚报pageInfo请求 | 193 | * 早晚报pageInfo请求 |
| 194 | * */ | 194 | * */ |
| 195 | - static getMorningEveningPageInfoUrl(pageId: string,topicId:string) { | 195 | + static getMorningEveningPageInfoUrl(pageId: string, topicId: string) { |
| 196 | let url = HttpUrlUtils.getHost() + HttpUrlUtils.PAGE_INFO_PATH; | 196 | let url = HttpUrlUtils.getHost() + HttpUrlUtils.PAGE_INFO_PATH; |
| 197 | url = url + "?pageId=" + pageId; | 197 | url = url + "?pageId=" + pageId; |
| 198 | - if(!StringUtils.isEmpty(topicId)){ | ||
| 199 | - url = url+ "&topicId=" + topicId; | 198 | + if (!StringUtils.isEmpty(topicId)) { |
| 199 | + url = url + "&topicId=" + topicId; | ||
| 200 | } | 200 | } |
| 201 | Logger.info(TAG, "getMorningEveningPageInfoUrl url = " + url) | 201 | Logger.info(TAG, "getMorningEveningPageInfoUrl url = " + url) |
| 202 | return url; | 202 | return url; |
| @@ -237,10 +237,11 @@ export class PageRepository { | @@ -237,10 +237,11 @@ export class PageRepository { | ||
| 237 | static fetchNavigationDetailDataApi(id: number = 210, myChannelIds?: string) { | 237 | static fetchNavigationDetailDataApi(id: number = 210, myChannelIds?: string) { |
| 238 | let url = PageRepository.getBottomNavGroupDetailUrl() + `?id=${id}`; | 238 | let url = PageRepository.getBottomNavGroupDetailUrl() + `?id=${id}`; |
| 239 | 239 | ||
| 240 | + // 310000 310100 310115120 | ||
| 240 | let provinceCode = HttpUtils.getProvinceCode() | 241 | let provinceCode = HttpUtils.getProvinceCode() |
| 241 | if (provinceCode) { | 242 | if (provinceCode) { |
| 242 | url = url + "&districtCode=" + HttpUtils.getDistrictCode() | 243 | url = url + "&districtCode=" + HttpUtils.getDistrictCode() |
| 243 | - + "&provinceCode=" + HttpUtils.getProvinceCode() | 244 | + + "&provinceCode=" + provinceCode |
| 244 | + "&cityCode=" + HttpUtils.getCityCode() | 245 | + "&cityCode=" + HttpUtils.getCityCode() |
| 245 | } | 246 | } |
| 246 | if (myChannelIds) { | 247 | if (myChannelIds) { |
| @@ -395,8 +396,8 @@ export class PageRepository { | @@ -395,8 +396,8 @@ export class PageRepository { | ||
| 395 | /** | 396 | /** |
| 396 | * 获取早晚报pageInfo | 397 | * 获取早晚报pageInfo |
| 397 | * */ | 398 | * */ |
| 398 | - static fetchMorningEveningPageInfo(pageId: string,topicId:string) { | ||
| 399 | - let url = PageRepository.getMorningEveningPageInfoUrl(pageId,topicId) | 399 | + static fetchMorningEveningPageInfo(pageId: string, topicId: string) { |
| 400 | + let url = PageRepository.getMorningEveningPageInfoUrl(pageId, topicId) | ||
| 400 | return WDHttp.get<ResponseDTO<PageInfoBean>>(url) | 401 | return WDHttp.get<ResponseDTO<PageInfoBean>>(url) |
| 401 | }; | 402 | }; |
| 402 | 403 | ||
| @@ -421,7 +422,7 @@ export class PageRepository { | @@ -421,7 +422,7 @@ export class PageRepository { | ||
| 421 | * 获取播报pageInfo | 422 | * 获取播报pageInfo |
| 422 | * */ | 423 | * */ |
| 423 | static fetchBroadcastPageInfo(pageId: string) { | 424 | static fetchBroadcastPageInfo(pageId: string) { |
| 424 | - let url = PageRepository.getMorningEveningPageInfoUrl(pageId,'') | 425 | + let url = PageRepository.getMorningEveningPageInfoUrl(pageId, '') |
| 425 | return WDHttp.get<ResponseDTO<PageInfoBean>>(url) | 426 | return WDHttp.get<ResponseDTO<PageInfoBean>>(url) |
| 426 | }; | 427 | }; |
| 427 | 428 |
| @@ -58,7 +58,7 @@ export class ChannelViewModel { | @@ -58,7 +58,7 @@ export class ChannelViewModel { | ||
| 58 | } | 58 | } |
| 59 | 59 | ||
| 60 | /** | 60 | /** |
| 61 | - * 保存底导详情数据到缓存 | 61 | + * 保存顶部导详情数据到缓存 |
| 62 | */ | 62 | */ |
| 63 | saveBottomDetailData(data: NavigationDetailDTO) { | 63 | saveBottomDetailData(data: NavigationDetailDTO) { |
| 64 | CacheData.saveCacheData(CacheData.channelCacheDataKey + data?.id, data, data.md5) | 64 | CacheData.saveCacheData(CacheData.channelCacheDataKey + data?.id, data, data.md5) |
| @@ -75,7 +75,7 @@ export class ChannelViewModel { | @@ -75,7 +75,7 @@ export class ChannelViewModel { | ||
| 75 | /** | 75 | /** |
| 76 | * 获取底导详情(顶导)接口数据 | 76 | * 获取底导详情(顶导)接口数据 |
| 77 | */ | 77 | */ |
| 78 | - async getBottomNavDetailData(id: number, myChannelIds?: string): Promise<NavigationDetailDTO> { | 78 | + async getBottomNavDetailData(id: number, myChannelIds?: string): Promise<NavigationDetailDTO|null> { |
| 79 | Logger.info(TAG, `getBottomNavDetailData start`); | 79 | Logger.info(TAG, `getBottomNavDetailData start`); |
| 80 | return this.getNavDetailData(id,myChannelIds); | 80 | return this.getNavDetailData(id,myChannelIds); |
| 81 | } | 81 | } |
| @@ -111,18 +111,18 @@ export class ChannelViewModel { | @@ -111,18 +111,18 @@ export class ChannelViewModel { | ||
| 111 | * @param myChannelIds | 111 | * @param myChannelIds |
| 112 | * @returns | 112 | * @returns |
| 113 | */ | 113 | */ |
| 114 | - private getNavDetailData(id: number, myChannelIds?: string): Promise<NavigationDetailDTO> { | ||
| 115 | - return new Promise<NavigationDetailDTO>((success, error) => { | 114 | + private getNavDetailData(id: number, myChannelIds?: string): Promise<NavigationDetailDTO|null> { |
| 115 | + return new Promise<NavigationDetailDTO|null>((success, error) => { | ||
| 116 | Logger.info(TAG, `getNavData start`); | 116 | Logger.info(TAG, `getNavData start`); |
| 117 | PageRepository.fetchNavigationDetailDataApi(id,myChannelIds).then((navResDTO: ResponseDTO<NavigationDetailDTO>) => { | 117 | PageRepository.fetchNavigationDetailDataApi(id,myChannelIds).then((navResDTO: ResponseDTO<NavigationDetailDTO>) => { |
| 118 | if (!navResDTO || !navResDTO.data) { | 118 | if (!navResDTO || !navResDTO.data) { |
| 119 | Logger.error(TAG, 'getNavData then navResDTO is empty'); | 119 | Logger.error(TAG, 'getNavData then navResDTO is empty'); |
| 120 | - error('navResDTO is empty'); | 120 | + success(null); |
| 121 | return | 121 | return |
| 122 | } | 122 | } |
| 123 | if (navResDTO.code != 0) { | 123 | if (navResDTO.code != 0) { |
| 124 | Logger.error(TAG, `getNavData then code:${navResDTO.code}, message:${navResDTO.message}`); | 124 | Logger.error(TAG, `getNavData then code:${navResDTO.code}, message:${navResDTO.message}`); |
| 125 | - error('navResDTO Response Code is failure'); | 125 | + success(null); |
| 126 | return | 126 | return |
| 127 | } | 127 | } |
| 128 | // let navResStr = JSON.stringify(navResDTO); | 128 | // let navResStr = JSON.stringify(navResDTO); |
| @@ -131,7 +131,7 @@ export class ChannelViewModel { | @@ -131,7 +131,7 @@ export class ChannelViewModel { | ||
| 131 | success(navResDTO.data); | 131 | success(navResDTO.data); |
| 132 | }).catch((err: Error) => { | 132 | }).catch((err: Error) => { |
| 133 | Logger.error(TAG, `fetchNavigationDataApi catch, error.name : ${err.name}, error.message:${err.message}`); | 133 | Logger.error(TAG, `fetchNavigationDataApi catch, error.name : ${err.name}, error.message:${err.message}`); |
| 134 | - error(err); | 134 | + success(null); |
| 135 | }) | 135 | }) |
| 136 | }) | 136 | }) |
| 137 | } | 137 | } |
| @@ -77,9 +77,9 @@ export class PageHelper { | @@ -77,9 +77,9 @@ export class PageHelper { | ||
| 77 | * 进页面请求数据 | 77 | * 进页面请求数据 |
| 78 | */ | 78 | */ |
| 79 | async getInitCacheData(pageModel: PageModel, pageAdvModel: PageAdModel) { | 79 | async getInitCacheData(pageModel: PageModel, pageAdvModel: PageAdModel) { |
| 80 | - Logger.debug(TAG, 'getInitCacheData') | 80 | + // Logger.debug(TAG, 'getInitCacheData') |
| 81 | PageViewModel.getPageInfoCache(pageModel.pageId).then(pageInfo => { | 81 | PageViewModel.getPageInfoCache(pageModel.pageId).then(pageInfo => { |
| 82 | - Logger.debug(TAG, 'getInitCacheData back: ' + pageInfo) | 82 | + // Logger.debug(TAG, 'getInitCacheData back: ' + pageInfo) |
| 83 | if (pageInfo == null) { | 83 | if (pageInfo == null) { |
| 84 | return; | 84 | return; |
| 85 | } | 85 | } |
| @@ -125,9 +125,9 @@ export class PageHelper { | @@ -125,9 +125,9 @@ export class PageHelper { | ||
| 125 | this.refreshUIEnd(pageModel, false) | 125 | this.refreshUIEnd(pageModel, false) |
| 126 | }) | 126 | }) |
| 127 | } else { | 127 | } else { |
| 128 | - Logger.debug(TAG, 'getPageInfo') | 128 | + // Logger.debug(TAG, 'getPageInfo') |
| 129 | PageViewModel.getPageInfo(pageModel.pageId).then(pageInfo => { | 129 | PageViewModel.getPageInfo(pageModel.pageId).then(pageInfo => { |
| 130 | - Logger.debug(TAG, 'getPageInfo back: ' + JSON.stringify(pageInfo)) | 130 | + // Logger.debug(TAG, 'getPageInfo back: ' + JSON.stringify(pageInfo)) |
| 131 | if (pageInfo == null) { | 131 | if (pageInfo == null) { |
| 132 | pageModel.viewType = ViewType.EMPTY; | 132 | pageModel.viewType = ViewType.EMPTY; |
| 133 | pageModel.emptyType = WDViewDefaultType.WDViewDefaultType_NoContent1; | 133 | pageModel.emptyType = WDViewDefaultType.WDViewDefaultType_NoContent1; |
| @@ -137,9 +137,9 @@ export class PageHelper { | @@ -137,9 +137,9 @@ export class PageHelper { | ||
| 137 | pageModel.pageInfo = pageInfo; | 137 | pageModel.pageInfo = pageInfo; |
| 138 | if (pageInfo.md5 == pageModel.displayPageInfoMd5) { | 138 | if (pageInfo.md5 == pageModel.displayPageInfoMd5) { |
| 139 | // 缓存一致,不解析 | 139 | // 缓存一致,不解析 |
| 140 | - Logger.debug(TAG, 'getPageInfo 与缓存一致,不解析广告。。。') | 140 | + // Logger.debug(TAG, 'getPageInfo 与缓存一致,不解析广告。。。') |
| 141 | } else { | 141 | } else { |
| 142 | - Logger.debug(TAG, 'getPageInfo 要解析广告') | 142 | + // Logger.debug(TAG, 'getPageInfo 要解析广告') |
| 143 | if (pageModel.currentPage == 1) { | 143 | if (pageModel.currentPage == 1) { |
| 144 | // 保存缓存 | 144 | // 保存缓存 |
| 145 | CacheData.saveCacheData(CacheData.comPageInfoCacheKey + pageModel.pageId, pageInfo, pageInfo.md5) | 145 | CacheData.saveCacheData(CacheData.comPageInfoCacheKey + pageModel.pageId, pageInfo, pageInfo.md5) |
| @@ -148,7 +148,7 @@ export class PageHelper { | @@ -148,7 +148,7 @@ export class PageHelper { | ||
| 148 | //解析页面挂角广告资源 | 148 | //解析页面挂角广告资源 |
| 149 | pageAdvModel.analysisAdvSource(pageInfo); | 149 | pageAdvModel.analysisAdvSource(pageInfo); |
| 150 | } | 150 | } |
| 151 | - Logger.debug(TAG, 'getPageInfo go on') | 151 | + // Logger.debug(TAG, 'getPageInfo go on') |
| 152 | this.parseGroup(pageModel, false) | 152 | this.parseGroup(pageModel, false) |
| 153 | }).catch(() => { | 153 | }).catch(() => { |
| 154 | this.refreshUIEnd(pageModel, false) | 154 | this.refreshUIEnd(pageModel, false) |
| @@ -190,14 +190,14 @@ export class PageHelper { | @@ -190,14 +190,14 @@ export class PageHelper { | ||
| 190 | 190 | ||
| 191 | //Logger.error("ZZZXXXXX", '楼层id-start--》' + pageModel.groupId); | 191 | //Logger.error("ZZZXXXXX", '楼层id-start--》' + pageModel.groupId); |
| 192 | let pageDto: PageDTO | 192 | let pageDto: PageDTO |
| 193 | - Logger.debug(TAG, 'parseGroup isCache: ' + isCache) | 193 | + //Logger.debug(TAG, 'parseGroup isCache: ' + isCache) |
| 194 | if (isCache) { | 194 | if (isCache) { |
| 195 | pageDto = await PageViewModel.getPageGroupCacheData(pageModel.bizCopy()) as PageDTO | 195 | pageDto = await PageViewModel.getPageGroupCacheData(pageModel.bizCopy()) as PageDTO |
| 196 | pageModel.displayGroupInfoMd5 = pageDto.md5 | 196 | pageModel.displayGroupInfoMd5 = pageDto.md5 |
| 197 | } else { | 197 | } else { |
| 198 | pageDto = await PageViewModel.getPageGroupCompData(pageModel.bizCopy()) as PageDTO | 198 | pageDto = await PageViewModel.getPageGroupCompData(pageModel.bizCopy()) as PageDTO |
| 199 | if (pageDto.md5 == pageModel.displayGroupInfoMd5) { | 199 | if (pageDto.md5 == pageModel.displayGroupInfoMd5) { |
| 200 | - Logger.debug(TAG, 'parseGroup cache load, return: ' + pageDto.md5) | 200 | + // Logger.debug(TAG, 'parseGroup cache load, return: ' + pageDto.md5) |
| 201 | // 下拉刷新场景,数据没变,拦截刷新UI,重置相关参数 | 201 | // 下拉刷新场景,数据没变,拦截刷新UI,重置相关参数 |
| 202 | if (pageModel.loadStrategy === 2) { | 202 | if (pageModel.loadStrategy === 2) { |
| 203 | // 缓存数据一致,不再刷新 | 203 | // 缓存数据一致,不再刷新 |
| @@ -211,17 +211,17 @@ export class PageHelper { | @@ -211,17 +211,17 @@ export class PageHelper { | ||
| 211 | return | 211 | return |
| 212 | } | 212 | } |
| 213 | pageModel.displayGroupInfoMd5 = pageDto.md5 | 213 | pageModel.displayGroupInfoMd5 = pageDto.md5 |
| 214 | - Logger.debug(TAG, 'parseGroup cache load, save: ' + pageDto.md5) | 214 | + // Logger.debug(TAG, 'parseGroup cache load, save: ' + pageDto.md5) |
| 215 | // 保存缓存 | 215 | // 保存缓存 |
| 216 | CacheData.saveCacheData(CacheData.compGroupInfoDataCacheKey + pageModel.pageId + pageModel.groupId, pageDto, | 216 | CacheData.saveCacheData(CacheData.compGroupInfoDataCacheKey + pageModel.pageId + pageModel.groupId, pageDto, |
| 217 | pageDto.md5) | 217 | pageDto.md5) |
| 218 | } | 218 | } |
| 219 | - Logger.debug(TAG, 'parseGroup go on') | 219 | + // Logger.debug(TAG, 'parseGroup go on') |
| 220 | // await,确保groups接口顺序执行 | 220 | // await,确保groups接口顺序执行 |
| 221 | // let pageDto = page | 221 | // let pageDto = page |
| 222 | let index = pageInfo.groups.indexOf(group) | 222 | let index = pageInfo.groups.indexOf(group) |
| 223 | 223 | ||
| 224 | - Logger.debug(TAG, 'yyyy parseGroup print') | 224 | + // Logger.debug(TAG, 'yyyy parseGroup print') |
| 225 | this.printComp(pageDto) | 225 | this.printComp(pageDto) |
| 226 | // 解析楼层组件 | 226 | // 解析楼层组件 |
| 227 | this.analysisPageGroupCompData(pageDto, pageInfo) | 227 | this.analysisPageGroupCompData(pageDto, pageInfo) |
| @@ -268,7 +268,7 @@ export class PageHelper { | @@ -268,7 +268,7 @@ export class PageHelper { | ||
| 268 | 268 | ||
| 269 | if (pageModel.compList.isEmpty()) { | 269 | if (pageModel.compList.isEmpty()) { |
| 270 | // 没数据,展示空页面 | 270 | // 没数据,展示空页面 |
| 271 | - Logger.debug(TAG, 'aboutToAppear, data response page ' + pageModel.pageId + ', comp list is empty.'); | 271 | + //Logger.debug(TAG, 'aboutToAppear, data response page ' + pageModel.pageId + ', comp list is empty.'); |
| 272 | pageModel.viewType = ViewType.EMPTY; | 272 | pageModel.viewType = ViewType.EMPTY; |
| 273 | pageModel.emptyType = WDViewDefaultType.WDViewDefaultType_NoContent1; | 273 | pageModel.emptyType = WDViewDefaultType.WDViewDefaultType_NoContent1; |
| 274 | 274 | ||
| @@ -296,7 +296,7 @@ export class PageHelper { | @@ -296,7 +296,7 @@ export class PageHelper { | ||
| 296 | pageInfo.pageAdList.push(...pageDto.compAdList) | 296 | pageInfo.pageAdList.push(...pageDto.compAdList) |
| 297 | } | 297 | } |
| 298 | // TODO 待删除 | 298 | // TODO 待删除 |
| 299 | - Logger.debug(TAG, 'yyyy analysisPageGroupCompData size, '+pageInfo?.oneRequestPageGroupCompList?.length) | 299 | + // Logger.debug(TAG, 'yyyy analysisPageGroupCompData size, '+pageInfo?.oneRequestPageGroupCompList?.length) |
| 300 | } | 300 | } |
| 301 | 301 | ||
| 302 | } | 302 | } |
| @@ -343,7 +343,7 @@ export class PageHelper { | @@ -343,7 +343,7 @@ export class PageHelper { | ||
| 343 | pageModel.currentPage++; | 343 | pageModel.currentPage++; |
| 344 | pageModel.hasMore = true; | 344 | pageModel.hasMore = true; |
| 345 | 345 | ||
| 346 | - Logger.debug(TAG, 'yyyy compLoadMore print') | 346 | + // Logger.debug(TAG, 'yyyy compLoadMore print') |
| 347 | this.printComp(data) | 347 | this.printComp(data) |
| 348 | //移除音频 和 活动 | 348 | //移除音频 和 活动 |
| 349 | this.loadMorePageComp(pageModel, data) | 349 | this.loadMorePageComp(pageModel, data) |
| @@ -372,7 +372,7 @@ export class PageHelper { | @@ -372,7 +372,7 @@ export class PageHelper { | ||
| 372 | pageModel.pageInfo.oneRequestPageGroupCompList.add(comp) | 372 | pageModel.pageInfo.oneRequestPageGroupCompList.add(comp) |
| 373 | }) | 373 | }) |
| 374 | // TODO 待删除 | 374 | // TODO 待删除 |
| 375 | - Logger.debug(TAG, 'yyyy loadMorePageComp size, ' + pageModel.pageInfo.oneRequestPageGroupCompList?.length) | 375 | + // Logger.debug(TAG, 'yyyy loadMorePageComp size, ' + pageModel.pageInfo.oneRequestPageGroupCompList?.length) |
| 376 | 376 | ||
| 377 | // 记录 | 377 | // 记录 |
| 378 | pageModel.pageTotalCompSize = pageCompList.length + pageModel.pageTotalCompSize | 378 | pageModel.pageTotalCompSize = pageCompList.length + pageModel.pageTotalCompSize |
| @@ -398,7 +398,7 @@ export class PageHelper { | @@ -398,7 +398,7 @@ export class PageHelper { | ||
| 398 | let contentInfo: ContentDTO = CollectionUtils.getElement(element.operDataList, 0); | 398 | let contentInfo: ContentDTO = CollectionUtils.getElement(element.operDataList, 0); |
| 399 | //移除音频 和 活动 | 399 | //移除音频 和 活动 |
| 400 | if (contentInfo && (contentInfo.objectType === '13' || contentInfo.objectType === '3')) { | 400 | if (contentInfo && (contentInfo.objectType === '13' || contentInfo.objectType === '3')) { |
| 401 | - Logger.debug(TAG, 'getGroupData 移除音频 和 活动'); | 401 | + //Logger.debug(TAG, 'getGroupData 移除音频 和 活动'); |
| 402 | } else { | 402 | } else { |
| 403 | // 暂时屏蔽活动和音频详情入口 | 403 | // 暂时屏蔽活动和音频详情入口 |
| 404 | if (element.operDataList[0]?.objectType === '3' || element.operDataList[0]?.objectType === '13') { | 404 | if (element.operDataList[0]?.objectType === '3' || element.operDataList[0]?.objectType === '13') { |
| @@ -843,7 +843,7 @@ export class PageHelper { | @@ -843,7 +843,7 @@ export class PageHelper { | ||
| 843 | * 删除分页数据,保留第一页的数据。(下拉刷新场景用到) | 843 | * 删除分页数据,保留第一页的数据。(下拉刷新场景用到) |
| 844 | */ | 844 | */ |
| 845 | deleteMorePage(pageModel: PageModel) { | 845 | deleteMorePage(pageModel: PageModel) { |
| 846 | - Logger.debug(TAG, 'deleteMorePage endindex: ' + pageModel.firstPageEndIndex) | 846 | + //Logger.debug(TAG, 'deleteMorePage endindex: ' + pageModel.firstPageEndIndex) |
| 847 | if (pageModel.firstPageEndIndex < 0) { | 847 | if (pageModel.firstPageEndIndex < 0) { |
| 848 | return | 848 | return |
| 849 | } | 849 | } |
| @@ -855,7 +855,7 @@ export class PageHelper { | @@ -855,7 +855,7 @@ export class PageHelper { | ||
| 855 | * 临时打印comp相关信息,用于问题定位。TODO 待删除 | 855 | * 临时打印comp相关信息,用于问题定位。TODO 待删除 |
| 856 | */ | 856 | */ |
| 857 | private printComp(pageDto: PageDTO) { | 857 | private printComp(pageDto: PageDTO) { |
| 858 | - Logger.debug(TAG, 'yyyy printComp pageDto.compList.size: ' + pageDto?.compList?.length) | 858 | + //Logger.debug(TAG, 'yyyy printComp pageDto.compList.size: ' + pageDto?.compList?.length) |
| 859 | new Promise<void>(() => { | 859 | new Promise<void>(() => { |
| 860 | let tmpCompList: CompDTO[] = Array.from(pageDto.compList) | 860 | let tmpCompList: CompDTO[] = Array.from(pageDto.compList) |
| 861 | tmpCompList.forEach((v, k) => { | 861 | tmpCompList.forEach((v, k) => { |
| @@ -863,10 +863,10 @@ export class PageHelper { | @@ -863,10 +863,10 @@ export class PageHelper { | ||
| 863 | Logger.warn(TAG, 'yyyy printComp comp forEach, ' + v.compStyle) | 863 | Logger.warn(TAG, 'yyyy printComp comp forEach, ' + v.compStyle) |
| 864 | v.operDataList.forEach((cv, ci) => { | 864 | v.operDataList.forEach((cv, ci) => { |
| 865 | if (cv) { | 865 | if (cv) { |
| 866 | - Logger.debug(TAG, 'yyyy printComp ContentDTO print, ' + v.compStyle) | ||
| 867 | - Logger.debug(TAG, 'yyyy printComp ContentDTO xxxx newsTitle, ' + cv.newsTitle) | 866 | + // Logger.debug(TAG, 'yyyy printComp ContentDTO print, ' + v.compStyle) |
| 867 | + // Logger.debug(TAG, 'yyyy printComp ContentDTO xxxx newsTitle, ' + cv.newsTitle) | ||
| 868 | } else { | 868 | } else { |
| 869 | - Logger.warn(TAG, 'yyyy printComp ContentDTO is null, ' + v.compStyle) | 869 | + // Logger.warn(TAG, 'yyyy printComp ContentDTO is null, ' + v.compStyle) |
| 870 | } | 870 | } |
| 871 | }) | 871 | }) |
| 872 | } else { | 872 | } else { |
-
Please register or login to post a comment