liyubing

feat:

1)直播预告页面改造成使用通用模板组件
... ... @@ -90,7 +90,7 @@ export class TemplatePageHelp extends BasePageHelp {
let compDTO: CompDTO = new CompDTO()
compDTO.compType = 'appStyle'
contentDto.appStyle = CompStyle.Card_Comp_Live_Big_Image_02
if(this.pageModel.isEmitter){
if (this.pageModel.isEmitter) {
contentDto.timestamp = time
}
compDTO.operDataList.push(contentDto)
... ... @@ -180,21 +180,6 @@ export class TemplatePageHelp extends BasePageHelp {
// 获取直播房间的动态数据
this.getLiveRoomDataInfo(compList)
// 测试数据
// setTimeout(() => {
// let time = DateTimeUtils.getTimeStamp().toString()
// let index = 1
// let compBean = compList[index] as CompDTO
// let contentBean = compBean.operDataList[0]
// contentBean.newsTitle = '熬阿斯蒂芬'
// //comp.operDataList[0].newsTitle = '测试111'
// let liveRoomBean: LiveRoomDataBean = {} as LiveRoomDataBean;
// liveRoomBean.pv = 6555
// contentBean.liveRoomDataBean = liveRoomBean
// compBean.timestamp = time
// Logger.debug("ZZZXXXXX",
// "-----setTimeout--------->" + time)
// }, 4 * 1000)
}
... ... @@ -204,21 +189,15 @@ export class TemplatePageHelp extends BasePageHelp {
*/
private pushDataToPage(pageContentList: CompDTO[]) {
console.debug(TAG, 'pushDataToPage====>' + this.pageModel.currentPage)
// 请求第一页数据,需要清理pageData数据
if (this.pageModel.currentPage == 1) {
this.pageModel.compList.clear()
}
// 懒加载,推送数据
// for (let contentDto of pageContentList) {
// this.pageModel.compList.push(contentDto)
// }
this.pageModel.compList.push(...pageContentList)
//完成业务数据请求
this.pageModel.pageCompType = TemplatePageStateType.LOADED
this.pageModel.haveDataShow = true
// }
}
... ...