ShareInfo.java
3.65 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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
package com.cnlive.share.data;
/**
* 创建:wukuiqing
* <p>
* 时间:2017/11/13
* <p>
* 描述:分享的 数据类型
*/
public class ShareInfo {
//分享的标题
private String title;
//分享的简介
private String content;
//分享的图片
private String imgurl;
private String siteUrl;
//分享的Url
private String url;
//分享的类型 (默认: share_article 积分用)
private String shareType;
//分享的内容id
private String contentId;
//兼容低版本的网页链接
private String webpageUrl;
//小程序原始id 示例(gh_d43f693ca31f);
private String userName;
//小程序页面路径 示例 ("/pages/media")
private String path;
//(int类型) 正式版:0,测试版:1,体验版:2
private int miniprogramType;
// 1:目击者 2:生活圈 3:H5 4:点播 5:直播
//举报类型
private String reportType;
//是否展示投诉的页面
public boolean isReport;
//是否是网家家生活圈内容的分享
private boolean isProcessWjjShare;
//网家家分享区分外部内部时 内部用的url
private String wjjShareUrl;
public boolean isProcessWjjShare() {
return isProcessWjjShare;
}
public void setProcessWjjShare(boolean processWjjShare) {
isProcessWjjShare = processWjjShare;
}
public String getWjjShareUrl() {
return wjjShareUrl;
}
public void setWjjShareUrl(String wjjShareUrl) {
this.wjjShareUrl = wjjShareUrl;
}
public String getReportType() {
return reportType;
}
public void setReportType(String reportType) {
this.reportType = reportType;
}
public String getWebpageUrl() {
return webpageUrl;
}
public void setWebpageUrl(String webpageUrl) {
this.webpageUrl = webpageUrl;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
public int getMiniprogramType() {
return miniprogramType;
}
public void setMiniprogramType(int miniprogramType) {
this.miniprogramType = miniprogramType;
}
public String getShareType() {
return shareType;
}
public void setShareType(String shareType) {
if (shareType == null) {
shareType = "share_article";
}
this.shareType = shareType;
}
public String getContentId() {
return contentId;
}
public void setContentId(String contentId) {
if (contentId == null) {
contentId = "";
}
this.contentId = contentId;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
if (title != null && title.length() >= 200)
title = title.substring(0, 200);
this.title = title;
}
public String getContent() {
return content;
}
public void setContent(String content) {
if (content != null && content.length() >= 200)
content = content.substring(0, 200);
this.content = content;
}
public String getImgurl() {
return imgurl;
}
public void setImgurl(String imgurl) {
this.imgurl = imgurl;
}
public String getSiteUrl() {
return siteUrl;
}
public void setSiteUrl(String siteUrl) {
this.siteUrl = siteUrl;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
}