From 710b8e091a02a1c6c4247cc5fc474aea86e32de6 Mon Sep 17 00:00:00 2001
From: src48597962 <48597962@qq.com>
Date: Thu, 23 May 2024 21:51:19 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJuying.js'?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
SrcJuying.js | 40 ++++++++++++++++++++++++++++------------
1 file changed, 28 insertions(+), 12 deletions(-)
diff --git a/SrcJuying.js b/SrcJuying.js
index 721d2ffc..12aad9a8 100644
--- a/SrcJuying.js
+++ b/SrcJuying.js
@@ -10,20 +10,35 @@ function dianbo() {
let yxdatalist = datalist.filter(it=>{
return !it.stop;
});
-
- let jkdatalist = getGroupLists(datalist, getMyVar("SrcJu_点播分组",""));
+ let indexSource = Juconfig['indexSource'] || '_';
+ let sourceType = indexSource.split('_')[0];
+ let sourceNmae = indexSource.split('_')[1];
+ let index = yxdatalist.indexOf(yxdatalist.filter(d => d.type==sourceType && d.name==sourceNmae )[0]);
+ let sourceData = yxdatalist[index] || {};
+ let selectGroup = sourceData.group || sourceData.type;
+
- let groupNams = getJiekouGroups(yxdatalist);
- groupNams.forEach(it =>{
+ let groupNames = getJiekouGroups(yxdatalist);
+ groupNames.forEach(it =>{
let obj = {
- title: getMyVar("SrcJu_点播分组","")==it?`““””`+it+``:it,
+ title: selectGroup==it?`““””`+it+``:it,
url: $('#noLoading#').lazyRule((it) => {
- if(getMyVar("SrcJu_点播分组")!=it){
- putMyVar("SrcJu_点播分组",it);
- refreshPage(false);
- }
- return "hiker://empty";
- },it),
+ require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js');
+ let datalist = getDatas('jk');
+ let yxdatalist = datalist.filter(it=>{
+ return !it.stop;
+ });
+ let jkdatalist = getGroupLists(yxdatalist, it);
+ let sitenames = jkdatalist.map(it=>{
+ return it.name;
+ })
+ return $(sitenames, 2, "选择主页源").select((type, cfgfile, Juconfig) => {
+ Juconfig['indexSource'] = type+'_'+input;
+ writeFile(cfgfile, JSON.stringify(Juconfig));
+ refreshPage(true);
+ return 'toast://' + input;
+ }, it, cfgfile, Juconfig)
+ }, it),
col_type: 'scroll_button'
}
@@ -47,7 +62,7 @@ function dianbo() {
d.push(obj);
})
-
+/*
d.push({
title: Juconfig['sitename'] || '选择主页源',
url: $(['选择源'], 2).select((sitenames, cfgfile, Juconfig) => {
@@ -64,6 +79,7 @@ function dianbo() {
img: "https://hikerfans.com/tubiao/ke/31.png",
col_type: "avatar"
})
+ */
setResult(d);
}
//接口一级