package com.yeshi.buwan.util;
|
|
import com.yeshi.buwan.domain.VideoInfo;
|
|
public class VideoPictureUtil {
|
public static String getShowPicture(VideoInfo vi, String platform, String version) {
|
String pic = "";
|
if (vi.getName().contains("盗墓笔记")) {
|
System.out.println("---");
|
}
|
|
if (vi.getVideocount() > 1) {
|
if (platform.equalsIgnoreCase("android")) {// Android
|
if (StringUtil.isNullOrEmpty(version) || Integer.parseInt(version) < 35) {
|
if (!StringUtil.isNullOrEmpty(vi.getLatestVpicture())) {
|
pic = vi.getLatestVpicture();
|
} else if (!StringUtil.isNullOrEmpty(vi.getVpicture())) {
|
pic = vi.getVpicture();
|
} else
|
pic = vi.getPicture();
|
} else {
|
if (!StringUtil.isNullOrEmpty(vi.getLatestHpicture())) {
|
if (vi.getLatestHpicture().contains("ykimg"))
|
pic = vi.getHpicture();
|
else
|
pic = vi.getLatestHpicture();
|
} else if (!StringUtil.isNullOrEmpty(vi.getHpicture())) {
|
pic = vi.getHpicture();
|
} else
|
pic = vi.getPicture();
|
}
|
} else if (platform.equalsIgnoreCase("web")) {
|
if (!StringUtil.isNullOrEmpty(vi.getLatestHpicture())) {
|
if (vi.getLatestHpicture().contains("ykimg"))
|
pic = vi.getHpicture();
|
else
|
pic = vi.getLatestHpicture();
|
} else if (!StringUtil.isNullOrEmpty(vi.getHpicture())) {
|
pic = vi.getHpicture();
|
} else
|
pic = vi.getPicture();
|
} else {// IOS
|
if (StringUtil.isNullOrEmpty(version) || Integer.parseInt(version) < 15) {
|
if (!StringUtil.isNullOrEmpty(vi.getLatestVpicture())) {
|
pic = vi.getLatestVpicture();
|
} else if (!StringUtil.isNullOrEmpty(vi.getVpicture())) {
|
pic = vi.getVpicture();
|
} else
|
pic = vi.getPicture();
|
} else {
|
if (!StringUtil.isNullOrEmpty(vi.getLatestHpicture())) {
|
if (vi.getLatestHpicture().contains("ykimg"))
|
pic = vi.getHpicture();
|
else
|
pic = vi.getLatestHpicture();
|
} else if (!StringUtil.isNullOrEmpty(vi.getHpicture())) {
|
pic = vi.getHpicture();
|
} else
|
pic = vi.getPicture();
|
}
|
}
|
|
if (vi.getTag() != null && vi.getTag().endsWith("全") && !StringUtil.isNullOrEmpty(vi.getHpicture())) {
|
pic = vi.getHpicture();
|
}
|
} else {
|
if (!StringUtil.isNullOrEmpty(vi.getHpicture())) {
|
pic = vi.getHpicture();
|
}
|
}
|
|
return pic;
|
}
|
|
}
|