移除MustToken和needToken,移动到TV类中
This commit is contained in:
parent
b3d0093ab0
commit
9f32fa3673
|
|
@ -77,85 +77,6 @@ class TVViewModel(private var tv: TV) : ViewModel() {
|
||||||
|
|
||||||
var seq = 0
|
var seq = 0
|
||||||
|
|
||||||
var needToken = false
|
|
||||||
|
|
||||||
var mustToken = false
|
|
||||||
|
|
||||||
private val channelsNeedToken = arrayOf(
|
|
||||||
"CCTV4K 超高清",
|
|
||||||
"CCTV2 财经",
|
|
||||||
"CCTV5 体育",
|
|
||||||
"CCTV5+ 体育赛事",
|
|
||||||
"CCTV7 国防军事",
|
|
||||||
"CCTV9 记录",
|
|
||||||
"CCTV10 科教",
|
|
||||||
"CCTV11 戏曲",
|
|
||||||
"CCTV12 社会与法",
|
|
||||||
"CCTV14 少儿",
|
|
||||||
"CCTV15 音乐",
|
|
||||||
"CCTV16 奥林匹克",
|
|
||||||
"CCTV17 农业农村",
|
|
||||||
|
|
||||||
"CCTV3 综艺",
|
|
||||||
"CCTV6 电影",
|
|
||||||
"CCTV8 电视剧",
|
|
||||||
"风云剧场",
|
|
||||||
"第一剧场",
|
|
||||||
"怀旧剧场",
|
|
||||||
"世界地理",
|
|
||||||
"风云音乐",
|
|
||||||
"兵器科技",
|
|
||||||
"风云足球",
|
|
||||||
"高尔夫网球",
|
|
||||||
"女性时尚",
|
|
||||||
"央视文化精品",
|
|
||||||
"央视台球",
|
|
||||||
"电视指南",
|
|
||||||
"卫生健康",
|
|
||||||
|
|
||||||
"东方卫视",
|
|
||||||
"湖南卫视",
|
|
||||||
"湖北卫视",
|
|
||||||
"辽宁卫视",
|
|
||||||
"江苏卫视",
|
|
||||||
"江西卫视",
|
|
||||||
"山东卫视",
|
|
||||||
"广东卫视",
|
|
||||||
"广西卫视",
|
|
||||||
"重庆卫视",
|
|
||||||
"河南卫视",
|
|
||||||
"河北卫视",
|
|
||||||
"贵州卫视",
|
|
||||||
"北京卫视",
|
|
||||||
"黑龙江卫视",
|
|
||||||
"浙江卫视",
|
|
||||||
"安徽卫视",
|
|
||||||
"深圳卫视",
|
|
||||||
"四川卫视",
|
|
||||||
"东南卫视",
|
|
||||||
"海南卫视",
|
|
||||||
"天津卫视",
|
|
||||||
"新疆卫视",
|
|
||||||
)
|
|
||||||
|
|
||||||
private val channelsMustToken = arrayOf(
|
|
||||||
"CCTV3 综艺",
|
|
||||||
"CCTV6 电影",
|
|
||||||
"CCTV8 电视剧",
|
|
||||||
"风云剧场",
|
|
||||||
"第一剧场",
|
|
||||||
"怀旧剧场",
|
|
||||||
"世界地理",
|
|
||||||
"风云音乐",
|
|
||||||
"兵器科技",
|
|
||||||
"风云足球",
|
|
||||||
"高尔夫网球",
|
|
||||||
"女性时尚",
|
|
||||||
"央视文化精品",
|
|
||||||
"央视台球",
|
|
||||||
"电视指南",
|
|
||||||
"卫生健康",
|
|
||||||
)
|
|
||||||
|
|
||||||
fun addVideoUrl(url: String) {
|
fun addVideoUrl(url: String) {
|
||||||
if (_videoUrl.value?.isNotEmpty() == true) {
|
if (_videoUrl.value?.isNotEmpty() == true) {
|
||||||
|
|
@ -207,15 +128,9 @@ class TVViewModel(private var tv: TV) : ViewModel() {
|
||||||
_pid.value = tv.pid
|
_pid.value = tv.pid
|
||||||
_sid.value = tv.sid
|
_sid.value = tv.sid
|
||||||
_program.value = mutableListOf()
|
_program.value = mutableListOf()
|
||||||
|
|
||||||
if (tv.title in channelsNeedToken) {
|
|
||||||
needToken = true
|
|
||||||
}
|
|
||||||
if (tv.title in channelsMustToken) {
|
|
||||||
mustToken = true
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
fun getRowPosition(): Int {
|
fun getRowPosition(): Int {
|
||||||
return rowPosition
|
return rowPosition
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue