ShareOtherUtil.java
1.86 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
package com.cnlive.share.util;
import android.content.Context;
import android.net.Uri;
import android.text.TextUtils;
import com.cnlive.core.libs.base.application.AppConfig;
import com.cnlive.core.libs.base.util.AlertUtil;
import com.cnlive.share.arouter.ARouterUtil;
/**
* 作者: 吴奎庆
* <p>
* 时间: 2019/4/25
* <p>
* 简介: 分享框的其他页面的工具类
*/
public class ShareOtherUtil {
/**
* 举报的的功能处理
*
* @param context
* @param contentId
*/
public static void report(Context context, String contentId) {
String url = AppConfig.getReportUrl();
// contentId(内容id)、sid(举报者sid)、toSid(被举报者sid)、rtType(1-内容投诉 2-用户投诉)、rtSource(来源 1-目击者 2-生活圈 3-H5)
if (!TextUtils.isEmpty(url)) {
url = url.concat("contentId=" + contentId).concat("&rtType=1").concat("&rtSource=3");
ARouterUtil.startReportActivity(context, url);
}
}
/**
* 举报的的功能处理
*
* @param context
* @param contentId
*/
public static void report(Context context, String contentId, String type) {
String url = AppConfig.getReportUrl();
// contentId(内容id)、sid(举报者sid)、toSid(被举报者sid)、rtType(1-内容投诉 2-用户投诉)、rtSource(来源 1-目击者 2-生活圈 3-H5 4:点播 5:直播)
if (TextUtils.isEmpty(contentId) || TextUtils.isEmpty(type)) {
AlertUtil.showDeftToast(context, "数据异常");
return;
}
if (!TextUtils.isEmpty(url)) {
if (contentId == null) contentId = "";
contentId = Uri.encode(contentId);
url = url.concat("contentId=" + contentId).concat("&rtType=1").concat("&rtSource=").concat(type);
ARouterUtil.startReportActivity(context, url);
}
}
}