ShareInfoDTO.ts
1.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
import { ArrayList } from '@kit.ArkTS';
import { SharePosterItemBean } from './SharePosterItemBean';
export interface ShareInfoDTO {
shareCoverUrl: string;
shareOpen: number;
//海报图片地址
sharePosterCoverUrl: string;
//海报报分享开关 0:关闭,1:开启
sharePosterOpen: number;
shareSummary: string;
//标题
shareTitle: string;
//分享链接
shareUrl: string;
//首发时间
appCustomPublishTime:string;
//图片
appCustomImageUrl:string;
//直播和内容的举报,仅针对人民号发布的才能举报,cms创建的没有举报按钮
appCustomShowReport:boolean;
//点赞按钮显示 -1:不展示 0:未点赞 1:已点赞
appCustomShowLike:number;
//0 分享海报关闭,1 分享海报开启
appCustomPosterShareControl:string;
//是否展示海报 -1-不展示图标
appCustomShowPoster:number;
//海报展示类型 1:专题、文章、图文、视频、直播 2:人民号 3:评论 4:电子报海报 5:音频专题海报 6:早晚报专题海报 7:榜单H5 8:H5普通文章专题,包含时间链
appCustomShowPosterType:number;
//接口返回: 内容id、内容类型
appCustomContentId:string;
//内容类型,分享的类型 0:不跳转 1:点播,2:直播,3:活动,4:广告,5:专题,6:链接,7:榜单,8:图文,9:组图,10:H5新闻,11:频道,12:组件,13:音频,14动态图文,15动态视频
appCustomContentType:string;
//关系id
appCustomTargetRelId:string;
//关系类型,1.频道关系;2.专题关系
appCustomTargetRelType:string;
//21:文章专题,22:音频专题,23:直播专题,24:话题专题,25:早晚报专题
appCustomTopicType:string;
//早晚报;1-早报;2-午报;3-晚报
appCustomTopicPattern:number;
//是否有头版
appCustomIsFrontDaily:boolean;
//分享海报简介
appCustomPosterSummary:string;
appCustomSharePosterItemList: SharePosterItemBean[]
//分享海报标题
appCustomPosterTitle:string;
}