Signed-off-by: qcfree <6529067+qcfree@user.noreply.gitee.com>
This commit is contained in:
qcfree 2023-08-06 12:59:50 +00:00 committed by Gitee
parent 26396ebea1
commit 34fb7dd220
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
20 changed files with 6060 additions and 0 deletions

211
py/plugin/B站影视.py Normal file
View File

@ -0,0 +1,211 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
from requests import session, utils
import os
import time
import base64
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "B站影视"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"番剧": "1",
"国创": "4",
"电影": "2",
"综艺": "7",
"电视剧": "5",
"纪录片": "3"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
cookies = ''
def getCookie(self):
cookies_str = self.fetch("http://www.lmhome.tk:8181/TV/cookie.txt").text
cookies_dic = dict([co.strip().split('=') for co in cookies_str.split(';')])
rsp = session()
cookies_jar = utils.cookiejar_from_dict(cookies_dic)
rsp.cookies = cookies_jar
content = self.fetch("http://api.bilibili.com/x/web-interface/nav", cookies=rsp.cookies)
res = json.loads(content.text)
if res["code"] == 0:
self.cookies = rsp.cookies
else:
rsp = self.fetch("https://www.bilibili.com/")
self.cookies = rsp.cookies
return rsp.cookies
def categoryContent(self,tid,pg,filter,extend):
result = {}
url = 'https://api.bilibili.com/pgc/season/index/result?order=2&season_status=-1&style_id=-1&sort=0&area=-1&pagesize=20&type=1&st={0}&season_type={0}&page={1}'.format(tid,pg)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
content = rsp.text
jo = json.loads(content)
videos = []
vodList = jo['data']['list']
for vod in vodList:
aid = str(vod['season_id']).strip()
title = vod['title'].strip()
img = vod['cover'].strip()
remark = vod['index_show'].strip()
videos.append({
"vod_id":aid,
"vod_name":title,
"vod_pic":img,
"vod_remarks":remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def cleanSpace(self,str):
return str.replace('\n','').replace('\t','').replace('\r','').replace(' ','')
def detailContent(self,array):
aid = array[0]
url = "http://api.bilibili.com/pgc/view/web/season?season_id={0}".format(aid)
rsp = self.fetch(url,headers=self.header)
jRoot = json.loads(rsp.text)
jo = jRoot['result']
id = jo['season_id']
title = jo['title']
pic = jo['cover']
areas = jo['areas'][0]['name']
typeName = jo['share_sub_title']
dec = jo['evaluate']
remark = jo['new_ep']['desc']
vod = {
"vod_id":id,
"vod_name":title,
"vod_pic":pic,
"type_name":typeName,
"vod_year":"",
"vod_area":"bilidanmu",
"vod_remarks":remark,
"vod_actor":"",
"vod_director":"",
"vod_content":dec
}
ja = jo['episodes']
playUrl = ''
for tmpJo in ja:
eid = tmpJo['id']
cid = tmpJo['cid']
part = tmpJo['title'].replace("#", "-")
playUrl = playUrl + '{0}${1}_{2}#'.format(part, eid, cid)
vod['vod_play_from'] = 'B站影视'
vod['vod_play_url'] = playUrl
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=media_bangumi&keyword={0}'.format(key) # 番剧搜索
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
content = rsp.text
jo = json.loads(content)
rs = jo['data']
if rs['numResults'] == 0:
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=media_ft&keyword={0}'.format(key) # 影视搜索
rspRetry = self.fetch(url, cookies=self.cookies)
content = rspRetry.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['season_id']).strip()
title = vod['title'].strip().replace("<em class=\"keyword\">", "").replace("</em>", "")
img = vod['eps'][0]['cover'].strip()
remark = vod['index_show']
videos.append({
"vod_id": aid,
"vod_name": title,
"vod_pic": img,
"vod_remarks": remark
})
result = {
'list': videos
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
ids = id.split("_")
header = {
"Referer": "https://www.bilibili.com",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
url = 'https://api.bilibili.com/pgc/player/web/playurl?qn=116&ep_id={0}&cid={1}'.format(ids[0],ids[1])
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url,cookies=self.cookies,headers=header)
jRoot = json.loads(rsp.text)
if jRoot['message'] != 'success':
url = ''
else:
jo = jRoot['result']
ja = jo['durl']
maxSize = -1
position = -1
for i in range(len(ja)):
tmpJo = ja[i]
if maxSize < int(tmpJo['size']):
maxSize = int(tmpJo['size'])
position = i
url = ''
if len(ja) > 0:
if position == -1:
position = 0
url = ja[position]['url']
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"Referer":"https://www.bilibili.com",
"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
result["contentType"] = 'video/x-flv'
return result
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

374
py/plugin/MTV.py Normal file
View File

@ -0,0 +1,374 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "明星MV"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"粤语":"粤语MV4k合集",
"2022年热榜":"2022年热门MV4k合集",
"KTV热门":"KTV热门MV4k合集",
"滚石经典":"滚石MV4k合集",
"经典老歌":"经典老歌",
"古风MV":"古风MV4k合集",
"闽南语MV":"闽南语MV4k合集",
"印度歌舞":"印度歌舞MV4k合集",
"网红翻唱":"网红翻唱MV4k合集",
"韩国女团":"韩国女团MV4k合集",
"A阿黛尔":"阿黛尔MV4k合集",
"Blackpink":"blackpinkMV4k合集",
"Beyond":"beyondMV超清合集",
"B坂井泉水":"坂井泉水MV超清合集",
"B宝丽金":"宝丽金MV超清合集",
"B布兰妮":"布兰妮MV超清合集",
"C崔健":"催件MV超清合集",
"C草蜢":"草蜢MV超清合集",
"Coldplay":"coldplayMV超清合集",
"C陈慧娴":"陈慧娴MV超清合集",
"C陈百强":"陈百强MV超清合集",
"C陈淑桦":"陈淑桦MV超清合集",
"C陈楚生":"陈楚生MV超清合集",
"C陈慧琳":"陈慧琳MV超清合集",
"D邓丽君":"邓丽君MV超清合集",
"D邓紫棋":"邓紫棋MV超清合集",
"D刀郎":"刀郎MV超清合集",
"D达明一派":"刘以达MV超清合集",
"F费玉清":"费玉清MV超清合集",
"F飞图":"飞图MV超清合集",
"G谷村新司":"谷村新司MV超清合集",
"G郭富城":"郭富城MV超清合集",
"G关淑怡":"关淑怡MV超清合集",
"H黄凯芹":"黄凯芹MV超清合集",
"J降央卓玛":"降央卓玛MV超清合集",
"J江慧":"江慧MV超清合集",
"J吉永小百合":"吉永小百合MV超清合集",
"J金庸":"金庸影视MV超清合集",
"K柯以敏":"柯以敏MV超清合集",
"K邝美云":"邝美云MV超清合集",
"L刘德华":"刘德华MV超清合集",
"Lady Gaga":"Lady GagaMV超清合集",
"L龙飘飘":"龙飘飘MV超清合集",
"L罗大佑":"罗大佑MV",
"L林志炫":"林志炫MV",
"L林忆莲":"林忆莲MV",
"L李知恩":"李知恩MV",
"L梁静茹":"梁静茹MV",
"L冷漠":"冷漠MV",
"L李克勤":"李克勤MV",
"L林子祥":"林子祥MV",
"L黎明":"黎明MV",
"L刘若英":"刘若英MV",
"M莫文蔚":"莫文蔚MV",
"M孟庭苇":"孟庭苇MV",
"M麦当娜":"麦当娜MV",
"M迈克杰克逊":"迈克杰克逊MV",
"N雅尼紫禁城":"雅尼紫禁城MV",
"P潘越云":"潘越云MV",
"P潘美辰":"潘美辰MV",
"Q齐秦":"齐秦MV",
"R任贤齐":"任贤齐MV",
"S苏慧伦":"苏慧伦MV",
"T童安格":"童安格MV",
"TFBOYS":"TFBOYSMV",
"T太极乐队":"太极乐队MV",
"T唐朝摇滚":"唐朝摇滚MV",
"T谭咏麟":"谭咏麟MV",
"W王琪":"王琪MV",
"W伍珂玥":"伍珂玥MV",
"W王杰":"王杰MV",
"W伍佰":"伍佰MV",
"W温兆伦":"温兆伦MV",
"W王菲":"王菲MV",
"X徐小凤":"徐小凤MV",
"X席琳迪翁":"席琳迪翁MV",
"X许嵩":"黄许嵩MV",
"X许美静":"许美静MV",
"X许冠杰":"许冠杰MV",
"X熊天平":"熊天平MV",
"X小虎队":"小虎队MV",
"X许巍":"许巍MV",
"Y叶启田":"叶启田MV",
"Y杨钰莹":"杨钰莹MV",
"Y叶玉卿":"叶玉卿MV",
"Y杨千嬅":"杨千嬅MV",
"Y怡正宵":"怡正宵MV",
"Z左麟右李":"左麟右李MV",
"Z张楚":"张楚MV",
"Z张真":"张真MV",
"Z张震岳":"张震岳MV",
"Z赵传":"赵传MV",
"Z周华健":"周华健MV",
"Z周启生":"周启生MV",
"Z张信哲":"张信哲MV",
"Z张也":"张也MV",
"Z周慧敏":"周慧敏MV",
"Z张碧晨":"张碧晨MV",
"Z中岛美雪":"中岛美雪MV",
"Z张学友":"张学友MV",
"Z猪哥亮":"猪哥亮MV",
"Z周杰伦":"周杰伦MV",
"Z周深":"周深MV",
"Z张蔷":"张蔷MV",
"Z张帝":"张帝MV",
"Z张国荣":"张国荣MV",
"Z周传雄":"周传雄MV"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
cookies = ''
def getCookie(self):
import requests
import http.cookies
# 这里填cookie
raw_cookie_line = "buvid3=CFF74DA7-E79E-4B53-BB96-FC74AB8CD2F3184997infoc; LIVE_BUVID=AUTO4216125328906835; rpdid=|(umRum~uY~R0J'uYukYukkkY; balh_is_closed=; balh_server_inner=__custom__; PVID=4; video_page_version=v_old_home; i-wanna-go-back=-1; CURRENT_BLACKGAP=0; blackside_state=0; fingerprint=8965144a609d60190bd051578c610d72; buvid_fp_plain=undefined; CURRENT_QUALITY=120; hit-dyn-v2=1; nostalgia_conf=-1; buvid_fp=CFF74DA7-E79E-4B53-BB96-FC74AB8CD2F3184997infoc; CURRENT_FNVAL=4048; DedeUserID=85342; DedeUserID__ckMd5=f070401c4c699c83; b_ut=5; hit-new-style-dyn=0; buvid4=15C64651-E8B7-100C-4B1F-C7CFD2DB473007906-022110820-jYQRaMeS%2BRXRfw14q70%2FLQ%3D%3D; b_nut=1667910208; b_lsid=3CE4AE79_184578915C0; is-2022-channel=1; innersign=0; SESSDATA=a5e4d58d%2C1683641322%2C2c39a%2Ab1; bili_jct=2f3126b5954e37f593130f2fef082cd8; sid=p7tjqv22; bp_video_offset_85342=726936847258746900"
simple_cookie = http.cookies.SimpleCookie(raw_cookie_line)
cookie_jar = requests.cookies.RequestsCookieJar()
cookie_jar.update(simple_cookie)
return cookie_jar
def get_dynamic(self,pg):
result = {}
url= 'https://api.bilibili.com/x/polymer/web-dynamic/v1/feed/all?timezone_offset=-480&type=all&page={0}'.format(pg)
rsp = self.fetch(url,cookies=self.getCookie())
content = rsp.text
jo = json.loads(content)
if jo['code'] == 0:
videos = []
vodList = jo['data']['items']
for vod in vodList:
if vod['type'] == 'DYNAMIC_TYPE_AV':
ivod = vod['modules']['module_dynamic']['major']['archive']
aid = str(ivod['aid']).strip()
title = ivod['title'].strip().replace("<em class=\"keyword\">","").replace("</em>","")
img = ivod['cover'].strip()
remark = str(ivod['duration_text']).strip()
videos.append({
"vod_id":aid,
"vod_name":title,
"vod_pic":img,
"vod_remarks":remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def get_hot(self,pg):
result = {}
url= 'https://api.bilibili.com/x/web-interface/popular?ps=20&pn={0}'.format(pg)
rsp = self.fetch(url,cookies=self.getCookie())
content = rsp.text
jo = json.loads(content)
if jo['code'] == 0:
videos = []
vodList = jo['data']['list']
for vod in vodList:
aid = str(vod['aid']).strip()
title = vod['title'].strip().replace("<em class=\"keyword\">","").replace("</em>","")
img = vod['pic'].strip()
remark = str(vod['duration']).strip()
videos.append({
"vod_id":aid,
"vod_name":title,
"vod_pic":img,
"vod_remarks":remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def get_rank(self):
result = {}
url= 'https://api.bilibili.com/x/web-interface/ranking/v2?rid=0&type=all'
rsp = self.fetch(url,cookies=self.getCookie())
content = rsp.text
jo = json.loads(content)
if jo['code'] == 0:
videos = []
vodList = jo['data']['list']
for vod in vodList:
aid = str(vod['aid']).strip()
title = vod['title'].strip().replace("<em class=\"keyword\">","").replace("</em>","")
img = vod['pic'].strip()
remark = str(vod['duration']).strip()
videos.append({
"vod_id":aid,
"vod_name":title,
"vod_pic":img,
"vod_remarks":remark
})
result['list'] = videos
result['page'] = 1
result['pagecount'] = 1
result['limit'] = 90
result['total'] = 999999
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
if tid == "热门":
return self.get_hot(pg=pg)
if tid == "排行榜" :
return self.get_rank()
if tid == '动态':
return self.get_dynamic(pg=pg)
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}&page={1}'.format(tid,pg)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url,cookies=self.getCookie())
content = rsp.text
jo = json.loads(content)
if jo['code'] != 0:
rspRetry = self.fetch(url,cookies=self.getCookie())
content = rspRetry.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['aid']).strip()
title = tid + ":" + vod['title'].strip().replace("<em class=\"keyword\">","").replace("</em>","")
img = 'https:' + vod['pic'].strip()
remark = str(vod['duration']).strip()
videos.append({
"vod_id":aid,
"vod_name":title,
"vod_pic":img,
"vod_remarks":remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def cleanSpace(self,str):
return str.replace('\n','').replace('\t','').replace('\r','').replace(' ','')
def detailContent(self,array):
aid = array[0]
url = "https://api.bilibili.com/x/web-interface/view?aid={0}".format(aid)
rsp = self.fetch(url,headers=self.header,cookies=self.getCookie())
jRoot = json.loads(rsp.text)
jo = jRoot['data']
title = jo['title'].replace("<em class=\"keyword\">","").replace("</em>","")
pic = jo['pic']
desc = jo['desc']
typeName = jo['tname']
vod = {
"vod_id":aid,
"vod_name":title,
"vod_pic":pic,
"type_name":typeName,
"vod_year":"",
"vod_area":"bilidanmu",
"vod_remarks":"",
"vod_actor":jo['owner']['name'],
"vod_director":jo['owner']['name'],
"vod_content":desc
}
ja = jo['pages']
playUrl = ''
for tmpJo in ja:
cid = tmpJo['cid']
part = tmpJo['part']
playUrl = playUrl + '{0}${1}_{2}#'.format(part,aid,cid)
vod['vod_play_from'] = 'B站'
vod['vod_play_url'] = playUrl
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
search = self.categoryContent(tid=key,pg=1,filter=None,extend=None)
result = {
'list':search['list']
}
return result
def playerContent(self,flag,id,vipFlags):
# https://www.555dianying.cc/vodplay/static/js/playerconfig.js
result = {}
ids = id.split("_")
url = 'https://api.bilibili.com:443/x/player/playurl?avid={0}&cid=%20%20{1}&qn=112'.format(ids[0],ids[1])
rsp = self.fetch(url,cookies=self.getCookie())
jRoot = json.loads(rsp.text)
jo = jRoot['data']
ja = jo['durl']
maxSize = -1
position = -1
for i in range(len(ja)):
tmpJo = ja[i]
if maxSize < int(tmpJo['size']):
maxSize = int(tmpJo['size'])
position = i
url = ''
if len(ja) > 0:
if position == -1:
position = 0
url = ja[position]['url']
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"Referer":"https://www.bilibili.com",
"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
result["contentType"] = 'video/x-flv'
return result
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

191
py/plugin/py_3qu.json Normal file
View File

@ -0,0 +1,191 @@
# coding=utf-8
# !/usr/bin/python
import sys
import re
sys.path.append('..')
from base.spider import Spider
import urllib.parse
import json
class Spider(Spider): # type
def getName(self):
return "快播影视"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def homeContent(self, filter):
result = {}
cateManual = {
"电影": "movie",
"剧集": "serie",
"综艺": "variety",
"动漫": "anime"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list': []
}
return result
def categoryContent(self, tid, pg, filter, extend):
result = {}
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
url = 'https://www.3qu.live/videos/{0}?page={1}'.format(tid, pg)
rsp = self.fetch(url,headers=header)
root = self.html(self.cleanText(rsp.text))
aList = root.xpath("//div[@class='main-content-box']/div/div/div/div/div/div/a")
videos = []
for a in aList:
name = a.xpath('./@title')[0]
picl = a.xpath('./@style')[0]
pica = re.findall(r"url\(\'(.*)\'\);", picl)[0]
pic = 'https://www.3qu.live{0}'.format(pica)
sidh = a.xpath("./@href")[0]
sid = self.regStr(sidh,'/videos/(\\S+).html')
videos.append({
"vod_id": sid,
"vod_name": name,
"vod_pic": pic,
"vod_remarks": ""
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 100
result['total'] = 99999
return result
def detailContent(self, array):
tid = array[0]
url = 'https://www.3qu.live/videos/{0}.html'.format(tid)
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
rsp = self.fetch(url,headers=header)
root = self.html(self.cleanText(rsp.text))
divContent = root.xpath("//div[@class='video-detail row']")[0]
title = divContent.xpath(".//div[@class='info-box']/a/h1/text()")[0]
pica = divContent.xpath(".//div[@class='thumb-box']/img/@src")[0]
pic = 'https://www.3qu.live{0}'.format(pica)
vod = {
"vod_id": tid,
"vod_name": title,
"vod_pic": pic,
"type_name": "",
"vod_year": "",
"vod_area": "",
"vod_remarks": "",
"vod_actor": "",
"vod_director": "",
"vod_content": ""
}
infoArray = divContent.xpath(".//div[@class='info-box']/ul/li")
for info in infoArray:
content = info.xpath('string(.)')
flag = "类型" in content
if flag == True:
infon = content.strip().split(' ')
for inf in infon:
if inf.startswith(''):
vod['type_name'] = inf.replace("类型:", "")
if inf.startswith(''):
vod['vod_area'] = inf.replace("地区:", "")
if inf.startswith(''):
vod['vod_remarks'] = inf.replace("语言:", "")
if content.startswith(''):
vod['vod_actor'] = content.replace("演员:", "")
if content.startswith(''):
yearl = content.split(' ')
year = yearl[0].replace("年份:", "")
vod['vod_year'] = year
if content.startswith(''):
vod['vod_director'] = content.replace("导演:", "")
if content.startswith(''):
vod['vod_content'] = content.replace("简介:", "")
vodList = root.xpath(".//div[@class='tab-content']/div[@id='playlist']/a")
playUrl = ''
for vl in vodList:
name = vl.xpath("./text()")[0]
did = vl.xpath("./@data-id")[0]
playUrl = playUrl + '{0}${1}_{2}#'.format(name,tid,did)
vod['vod_play_from'] = ''
vod['vod_play_url'] = playUrl
result = {
'list': [
vod
]
}
return result
def searchContent(self, key, quick):
header = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
url = 'https://www.3qu.live/api/v1/search?page=1&q={0}&type=all&period=0'.format(key)
rsp = self.fetch(url, headers=header)
jRoot = json.loads(rsp.text)
videos = []
vodList = jRoot['data']['videos']
for vod in vodList:
id = vod['id']
title = vod['name']
img = vod['coverURL']
pic = 'https://www.3qu.live{0}'.format(img)
videos.append({
"vod_id": id,
"vod_name": title,
"vod_pic": pic,
"vod_remarks": ""
})
result = {
'list': videos
}
return result
def playerContent(self, flag, id, vipFlags):
result = {}
ids = id.split("_")
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
url = 'https://www.3qu.live/api/v1/videos/{0}/{1}/playUrl'.format(ids[0],ids[1])
rsp = self.fetch(url,headers=header)
jRoot = json.loads(rsp.text)
apiurl = jRoot['data']['url']
url = 'https://www.3qu.live{0}'.format(apiurl)
result["parse"] = 0
result["playUrl"] = ''
result["url"] =url
result["header"] = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
return result
config = {
"player": {},
"filter": {}
}
header = {}
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def localProxy(self, param):
action = {
'url': '',
'header': '',
'param': '',
'type': 'string',
'after': ''
}
return [200, "video/MP2T", action, ""]

405
py/plugin/py_ali.json Normal file
View File

@ -0,0 +1,405 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import requests
import time
import re
class Spider(Spider): # type
def getName(self):
return "阿里云盘"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def homeContent(self,filter):
result = {}
return result
def homeVideoContent(self):
result = {}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
return result
def searchContent(self,key,quick):
result = {}
return result
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def playerContent(self,flag,id,vipFlags):
if flag == 'AliYun':
return self.originContent(flag,id,vipFlags)
elif flag == 'AliYun':
return self.fhdContent(flag,id,vipFlags)
else:
return {}
def fhdContent(self,flag,id,vipFlags):
self.login()
ids = id.split('+')
shareId = ids[0]
shareToken = ids[1]
fileId = ids[2]
category = ids[3]
url = self.getDownloadUrl(shareId,shareToken,fileId,category)
print(url)
noRsp = requests.get(url,headers=self.header, allow_redirects=False,verify = False)
realUrl = ''
if 'Location' in noRsp.headers:
realUrl = noRsp.headers['Location']
if 'location' in noRsp.headers and len(realUrl) == 0 :
realUrl = noRsp.headers['location']
newHeader = {
"user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36",
"referer":"https://www.aliyundrive.com/",
}
result = {
'parse':'0',
'playUrl':'',
'url':realUrl,
'header':newHeader
}
return result
def originContent(self,flag,id,vipFlags):
self.login()
ids = id.split('+')
shareId = ids[0]
shareToken = ids[1]
fileId = ids[2]
url = '{0}?do=push_agent&api=python&type=m3u8&share_id={1}&file_id={2}'.format(self.localProxyUrl,shareId,fileId)
result = {
'parse':'0',
'playUrl':'',
'url':url,
'header':''
}
# shareToken = self.getToken(shareId,'')
# self.getMediaSlice(shareId,shareToken,fileId)
# map = {
# 'share_id':'p1GJYEqgeb2',
# 'file_id':'62ed1b95b1048d60ffc246669f5e0999e90b8c2f',
# 'media_id':'1'
# }
# self.proxyMedia(map)
return result
def detailContent(self,array):
tid = array[0]
# shareId = self.regStr(href,'www.aliyundrive.com\\/s\\/([^\\/]+)(\\/folder\\/([^\\/]+))?')
# todo =========================================================================================
m = re.search('www.aliyundrive.com\\/s\\/([^\\/]+)(\\/folder\\/([^\\/]+))?', tid)
col = m.groups()
shareId = col[0]
fileId = col[2]
infoUrl = 'https://api.aliyundrive.com/adrive/v3/share_link/get_share_by_anonymous'
infoForm = {'share_id':shareId}
infoRsp = requests.post(infoUrl,json = infoForm,headers=self.header)
infoJo = json.loads(infoRsp.text)
infoJa = []
if 'file_infos' in infoJo:
infoJa = infoJo['file_infos']
if len(infoJa) <= 0 :
return ''
fileInfo = {}
# todo
fileInfo = infoJa[0]
print(fileId)
if fileId == None or len(fileId) <= 0:
fileId = fileInfo['file_id']
vodList = {
'vod_id':tid,
'vod_name':infoJo['share_name'],
'vod_pic':infoJo['avatar'],
'vod_content':tid,
'vod_play_from':'AliYun'
}
fileType = fileInfo['type']
if fileType != 'folder':
if fileType != 'file' or fileInfo['category'] != video:
return ''
fileId = 'root'
shareToken = self.getToken(shareId,'')
hashMap = {}
self.listFiles(hashMap,shareId,shareToken,fileId)
sortedMap = sorted(hashMap.items(), key=lambda x: x[0])
arrayList = []
playList = []
for sm in sortedMap:
arrayList.append(sm[0]+'$'+sm[1])
playList.append('#'.join(arrayList))
playList.append('#'.join(arrayList))
vodList['vod_play_url'] = '$$$'.join(playList)
result = {
'list':[vodList]
}
return result
authorization = ''
timeoutTick = 0
localTime = 0
expiresIn = 0
shareTokenMap = {}
expiresMap = {}
localMedia = {}
header = {
"Referer":"https://www.aliyundrive.com/",
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
localProxyUrl = 'http://127.0.0.1:UndCover/proxy'
def redirectResponse(tUrl):
rsp = requests.get(tUrl, allow_redirects=False,verify = False)
if 'Location' in rsp.headers:
return redirectResponse(rsp.headers['Location'])
else:
return rsp
def getDownloadUrl(self,shareId,token,fileId,category):
lShareId = shareId
lFileId = fileId
params = {
"share_id": lShareId,
"category": "live_transcoding",
"file_id": lFileId,
"template_id": ""
}
customHeader = self.header.copy()
customHeader['x-share-token'] = token
customHeader['authorization'] = self.authorization
url = 'https://api.aliyundrive.com/v2/file/get_share_link_video_preview_play_info'
if category == 'video':
rsp = requests.post(url,json = params,headers=customHeader)
rspJo = json.loads(rsp.text)
lShareId = rspJo['share_id']
lFileId = rspJo['file_id']
jo = {
}
if category == 'video':
jo['share_id'] = lShareId
jo['file_id'] = lFileId
jo['expire_sec'] = 600
if category == 'audio':
jo['share_id'] = lShareId
jo['file_id'] = lFileId
jo['get_audio_play_info'] = True
downloadUrl = 'https://api.aliyundrive.com/v2/file/get_share_link_download_url'
downloadRsp = requests.post(downloadUrl,json = jo,headers=customHeader)
resultJo = json.loads(downloadRsp.text)
return resultJo['download_url']
def getMediaSlice(self,shareId,token,fileId):
params = {
"share_id": shareId,
"category": "live_transcoding",
"file_id": fileId,
"template_id": ""
}
customHeader = self.header.copy()
customHeader['x-share-token'] = token
customHeader['authorization'] = self.authorization
url = 'https://api.aliyundrive.com/v2/file/get_share_link_video_preview_play_info'
rsp = requests.post(url,json = params,headers=customHeader)
rspJo = json.loads(rsp.text)
quality = ['FHD','HD','SD']
videoList = rspJo['video_preview_play_info']['live_transcoding_task_list']
highUrl = ''
for q in quality:
if len(highUrl) > 0:
break
for video in videoList:
if(video['template_id'] == q):
highUrl = video['url']
break
if len(highUrl) == 0:
highUrl = videoList[0]['url']
noRsp = requests.get(highUrl,headers=self.header, allow_redirects=False,verify = False)
m3u8Url = ''
if 'Location' in noRsp.headers:
m3u8Url = noRsp.headers['Location']
if 'location' in noRsp.headers and len(m3u8Url) == 0 :
m3u8Url = noRsp.headers['location']
m3u8Rsp = requests.get(m3u8Url,headers=self.header)
m3u8Content = m3u8Rsp.text
tmpArray = m3u8Url.split('/')[0:-1]
host = '/'.join(tmpArray) + '/'
m3u8List = []
mediaMap = {}
slices = m3u8Content.split("\n")
count = 0
for slice in slices:
tmpSlice = slice
if 'x-oss-expires' in tmpSlice:
count = count + 1
mediaMap[str(count)] = host+tmpSlice
tmpSlice = "{0}?do=push_agent&api=python&type=media&share_id={1}&file_id={2}&media_id={3}".format(self.localProxyUrl,shareId,fileId,count)
m3u8List.append(tmpSlice)
self.localMedia[fileId] = mediaMap
return '\n'.join(m3u8List)
def proxyMedia(self,map):
shareId = map['share_id']
fileId = map['file_id']
mediaId = map['media_id']
shareToken = self.getToken(shareId,'')
refresh = False
url = ''
ts = 0
if fileId in self.localMedia:
fileMap = self.localMedia[fileId]
if mediaId in fileMap:
url = fileMap[mediaId]
if len(url) > 0:
ts = int(self.regStr(url,"x-oss-expires=(\\d+)&"))
# url = self.localMedia[fileId][mediaId]
# ts = int(self.regStr(url,"x-oss-expires=(\\d+)&"))
self.localTime = int(time.time())
if ts - self.localTime <= 60:
self.getMediaSlice(shareId,shareToken,fileId)
url = self.localMedia[fileId][mediaId]
action = {
'url':url,
'header':self.header,
'param':'',
'type':'stream',
'after':''
}
print(action)
return [200, "video/MP2T", action, ""]
def proxyM3U8(self,map):
shareId = map['share_id']
fileId = map['file_id']
shareToken = self.getToken(shareId,'')
content = self.getMediaSlice(shareId,shareToken,fileId)
action = {
'url':'',
'header':'',
'param':'',
'type':'string',
'after':''
}
return [200, "application/octet-stream", action, content]
def localProxy(self,param):
typ = param['type']
if typ == "m3u8":
return self.proxyM3U8(param)
if typ == "media":
return self.proxyMedia(param)
return None
def getToken(self,shareId,sharePwd):
self.localTime = int(time.time())
shareToken = ''
if shareId in self.shareTokenMap:
shareToken = self.shareTokenMap[shareId]
# todo
expire = self.expiresMap[shareId]
if len(shareToken) > 0 and expire - self.localTime > 600:
return shareToken
params = {
'share_id':shareId,
'share_pwd':sharePwd
}
url = 'https://api.aliyundrive.com/v2/share_link/get_share_token'
rsp = requests.post(url,json = params,headers=self.header)
jo = json.loads(rsp.text)
newShareToken = jo['share_token']
self.expiresMap[shareId] = self.localTime + int(jo['expires_in'])
self.shareTokenMap[shareId] = newShareToken
print(self.expiresMap)
print(self.shareTokenMap)
return newShareToken
def listFiles(self,map,shareId,shareToken,fileId):
url = 'https://api.aliyundrive.com/adrive/v3/file/list'
newHeader = self.header.copy()
newHeader['x-share-token'] = shareToken
params = {
'image_thumbnail_process':'image/resize,w_160/format,jpeg',
'image_url_process':'image/resize,w_1920/format,jpeg',
'limit':200,
'order_by':'updated_at',
'order_direction':'DESC',
'parent_file_id':fileId,
'share_id':shareId,
'video_thumbnail_process':'video/snapshot,t_1000,f_jpg,ar_auto,w_300'
}
maker = ''
arrayList = []
for i in range(1,51):
if i >= 2 and len(maker) == 0:
break
params['marker'] = maker
rsp = requests.post(url,json = params,headers=newHeader)
jo = json.loads(rsp.text)
ja = jo['items']
for jt in ja:
if jt['type'] == 'folder':
arrayList.append(jt['file_id'])
else:
if 'video' in jt['mime_type'] or 'video' in jt['category']:
repStr = jt['name'].replace("#", "_").replace("$", "_")
map[repStr] = shareId + "+" + shareToken + "+" + jt['file_id'] + "+" + jt['category']
# print(repStr,shareId + "+" + shareToken + "+" + jt['file_id'])
maker = jo['next_marker']
i = i + 1
for item in arrayList:
self.listFiles(map,shareId,shareToken,item)
def login(self):
self.localTime = int(time.time())
url = 'https://api.aliyundrive.com/token/refresh'
if len(self.authorization) == 0 or self.timeoutTick - self.localTime <= 600:
form = {
'refresh_token':'3865f0ab8f124688ad786a262af9b940'
}
rsp = requests.post(url,json = form,headers=self.header)
jo = json.loads(rsp.text)
self.authorization = jo['token_type'] + ' ' + jo['access_token']
self.expiresIn = int(jo['expires_in'])
self.timeoutTick = self.localTime + self.expiresIn
# print(self.authorization)
# print(self.timeoutTick)
# print(self.localTime)
# print(self.expiresIn)

513
py/plugin/py_ali.py Normal file
View File

@ -0,0 +1,513 @@
# coding=utf-8
# !/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import requests
import time
import re
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "阿里云盘"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def homeContent(self, filter):
result = {}
return result
def homeVideoContent(self):
result = {}
return result
def categoryContent(self, tid, pg, filter, extend):
result = {}
return result
def searchContent(self, key, quick):
result = {}
return result
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def playerContent(self, flag, id, vipFlags):
if flag == 'AliYun':
return self.originContent(flag, id, vipFlags)
elif flag == 'AliYun原画':
return self.fhdContent(flag, id, vipFlags)
else:
return {}
def fhdContent(self, flag, id, vipFlags):
if not self.login():
return {}
ids = id.split('+')
shareId = ids[0]
shareToken = ids[1]
fileId = ids[2]
category = ids[3]
subtitle = ids[4]
url = self.getDownloadUrl(shareId, shareToken, fileId, category)
noRsp = requests.get(url, headers=self.header, allow_redirects=False, verify=False)
realUrl = ''
if 'Location' in noRsp.headers:
realUrl = noRsp.headers['Location']
if 'location' in noRsp.headers and len(realUrl) == 0:
realUrl = noRsp.headers['location']
newHeader = {
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36",
"referer": "https://www.aliyundrive.com/",
}
subtitleUrl = self.subtitleContent(id)
result = {
'parse': '0',
'playUrl': '',
'url': realUrl,
'header': newHeader,
'subt': subtitleUrl
}
return result
def subtitleContent(self, id):
ids = id.split('+')
shareId = ids[0]
shareToken = ids[1]
fileId = ids[2]
category = ids[3]
subtitle = ids[4]
if len(subtitle) == 0:
return ""
customHeader = self.header.copy()
customHeader['x-share-token'] = shareToken
customHeader['authorization'] = self.authorization
jo = {
"expire_sec": 600,
"share_id": shareId,
"file_id": subtitle,
"image_url_process": "image/resize,w_1920/format,jpeg",
"image_thumbnail_process": "image/resize,w_1920/format,jpeg",
"get_streams_url": True
# ,
# "drive_id": "183237630"
}
downloadUrl = 'https://api.aliyundrive.com/v2/file/get_share_link_download_url'
resultJo = requests.post(downloadUrl, json=jo, headers=customHeader).json()
print(resultJo)
noRsp = requests.get(resultJo['download_url'], headers=self.header, allow_redirects=False, verify=False)
realUrl = ''
if 'Location' in noRsp.headers:
realUrl = noRsp.headers['Location']
if 'location' in noRsp.headers and len(realUrl) == 0:
realUrl = noRsp.headers['location']
return realUrl
def originContent(self, flag, id, vipFlags):
if not self.login():
return {}
ids = id.split('+')
shareId = ids[0]
shareToken = ids[1]
fileId = ids[2]
category = ids[3]
subtitle = ids[4]
url = self.getDownloadUrl(shareId, shareToken, fileId, category)
noRsp = requests.get(url, headers=self.header, allow_redirects=False, verify=False)
realUrl = ''
if 'Location' in noRsp.headers:
realUrl = noRsp.headers['Location']
if 'location' in noRsp.headers and len(realUrl) == 0:
realUrl = noRsp.headers['location']
newHeader = {
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36",
"referer": "https://www.aliyundrive.com/",
}
subtitleUrl = self.subtitleContent(id)
result = {
'parse': '0',
'playUrl': '',
'url': realUrl,
'header': newHeader,
'subt': subtitleUrl
}
# if not self.login():
# return {}
# ids = id.split('+')
# shareId = ids[0]
# shareToken = ids[1]
# fileId = ids[2]
# subtitle = ids[4]
# url = '{0}?do=push_agent&api=python&type=m3u8&share_id={1}&file_id={2}'.format(self.localProxyUrl, shareId,fileId)
# subtitleUrl = self.subtitleContent(id)
# newHeader = {
# "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36",
# "referer": "https://www.aliyundrive.com/",
# }
# result = {
# 'parse': '0',
# 'playUrl': '',
# 'url': url,
# 'header': newHeader,
# 'subt': subtitleUrl
# }
return result
def detailContent(self, array):
tid = array[0]
m = re.search('www.aliyundrive.com\\/s\\/([^\\/]+)(\\/folder\\/([^\\/]+))?', tid)
col = m.groups()
shareId = col[0]
fileId = col[2]
infoUrl = 'https://api.aliyundrive.com/adrive/v3/share_link/get_share_by_anonymous'
infoForm = {'share_id': shareId}
infoRsp = requests.post(infoUrl, json=infoForm, headers=self.header)
infoJo = json.loads(infoRsp.text)
infoJa = []
if 'file_infos' in infoJo:
infoJa = infoJo['file_infos']
if len(infoJa) <= 0:
return ''
fileInfo = {}
fileInfo = infoJa[0]
if fileId == None or len(fileId) <= 0:
fileId = fileInfo['file_id']
vodList = {
'vod_id': tid,
'vod_name': infoJo['share_name'],
'vod_pic': infoJo['avatar'],
'vod_content': tid,
'vod_play_from': 'AliYun$$$AliYun原画'
}
fileType = fileInfo['type']
if fileType != 'folder':
if fileType != 'file' or fileInfo['category'] != 'video':
return ''
fileId = 'root'
shareToken = self.getToken(shareId, '')
hashMap = {}
dirname = self.dirname
self.listFiles(hashMap, shareId, shareToken, fileId, dirname)
if not hashMap:
return {}
sortedMap = sorted(hashMap.items(), key=lambda x: x[0])
arrayList = []
playList = []
for sm in sortedMap:
arrayList.append(sm[0] + '$' + sm[1])
playList.append('#'.join(arrayList))
playList.append('#'.join(arrayList))
vodList['vod_play_url'] = '$$$'.join(playList)
result = {
'list': [vodList]
}
return result
authorization = ''
dirname = ''
timeoutTick = 0
localTime = 0
expiresIn = 0
shareTokenMap = {}
expiresMap = {}
localMedia = {}
header = {
"Referer": "https://www.aliyundrive.com/",
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
localProxyUrl = 'http://127.0.0.1:UndCover/proxy'
def redirectResponse(tUrl):
rsp = requests.get(tUrl, allow_redirects=False, verify=False)
if 'Location' in rsp.headers:
return redirectResponse(rsp.headers['Location'])
else:
return rsp
def getDownloadUrl(self, shareId, token, fileId, category):
lShareId = shareId
lFileId = fileId
params = {
"share_id": lShareId,
"category": "live_transcoding",
"file_id": lFileId,
"template_id": ""
}
customHeader = self.header.copy()
customHeader['x-share-token'] = token
customHeader['authorization'] = self.authorization
customHeader['x-signature'] = self.signature
customHeader['x-device-id'] = self.deviceId
url = 'https://api.aliyundrive.com/v2/file/get_share_link_video_preview_play_info'
if category == 'video':
rsp = requests.post(url, json=params, headers=customHeader)
rspJo = json.loads(rsp.text)
lShareId = rspJo['share_id']
lFileId = rspJo['file_id']
jo = {
}
if category == 'video':
jo['share_id'] = lShareId
jo['file_id'] = lFileId
jo['expire_sec'] = 600
if category == 'audio':
jo['share_id'] = lShareId
jo['file_id'] = lFileId
jo['get_audio_play_info'] = True
downloadUrl = 'https://api.aliyundrive.com/v2/file/get_share_link_download_url'
downloadRsp = requests.post(downloadUrl, json=jo, headers=customHeader)
resultJo = json.loads(downloadRsp.text)
return resultJo['download_url']
def getMediaSlice(self, shareId, token, fileId):
params = {
"share_id": shareId,
"category": "live_transcoding",
"file_id": fileId,
"template_id": ""
}
customHeader = self.header.copy()
customHeader['x-share-token'] = token
customHeader['authorization'] = self.authorization
url = 'https://api.aliyundrive.com/v2/file/get_share_link_video_preview_play_info'
rsp = requests.post(url, json=params, headers=customHeader)
rspJo = json.loads(rsp.text)
quality = ['FHD', 'HD', 'SD']
videoList = rspJo['video_preview_play_info']['live_transcoding_task_list']
highUrl = ''
for q in quality:
if len(highUrl) > 0:
break
for video in videoList:
if (video['template_id'] == q):
highUrl = video['url']
break
if len(highUrl) == 0:
highUrl = videoList[0]['url']
noRsp = requests.get(highUrl, headers=self.header, allow_redirects=False, verify=False)
m3u8Url = ''
if 'Location' in noRsp.headers:
m3u8Url = noRsp.headers['Location']
if 'location' in noRsp.headers and len(m3u8Url) == 0:
m3u8Url = noRsp.headers['location']
m3u8Rsp = requests.get(m3u8Url, headers=self.header)
m3u8Content = m3u8Rsp.text
tmpArray = m3u8Url.split('/')[0:-1]
host = '/'.join(tmpArray) + '/'
m3u8List = []
mediaMap = {}
slices = m3u8Content.split("\n")
count = 0
for slice in slices:
tmpSlice = slice
if 'x-oss-expires' in tmpSlice:
count = count + 1
mediaMap[str(count)] = host + tmpSlice
tmpSlice = "{0}?do=push_agent&api=python&type=media&share_id={1}&file_id={2}&media_id={3}".format(self.localProxyUrl, shareId, fileId, count)
m3u8List.append(tmpSlice)
self.localMedia[fileId] = mediaMap
return '\n'.join(m3u8List)
def proxyMedia(self, map):
shareId = map['share_id']
fileId = map['file_id']
mediaId = map['media_id']
shareToken = self.getToken(shareId, '')
refresh = False
url = ''
ts = 0
if fileId in self.localMedia:
fileMap = self.localMedia[fileId]
if mediaId in fileMap:
url = fileMap[mediaId]
if len(url) > 0:
ts = int(self.regStr(url, "x-oss-expires=(\\d+)&"))
self.localTime = int(time.time())
if ts - self.localTime <= 60:
self.getMediaSlice(shareId, shareToken, fileId)
url = self.localMedia[fileId][mediaId]
action = {
'url': url,
'header': self.header,
'param': '',
'type': 'stream',
'after': ''
}
return [200, "video/MP2T", action, ""]
def proxyM3U8(self, map):
shareId = map['share_id']
fileId = map['file_id']
shareToken = self.getToken(shareId, '')
content = self.getMediaSlice(shareId, shareToken, fileId)
action = {
'url': '',
'header': '',
'param': '',
'type': 'string',
'after': ''
}
return [200, "application/octet-stream", action, content]
def localProxy(self, param):
if not self.login():
return {}
typ = param['type']
if typ == "m3u8":
return self.proxyM3U8(param)
if typ == "media":
return self.proxyMedia(param)
return None
def getToken(self, shareId, sharePwd):
self.localTime = int(time.time())
shareToken = ''
if shareId in self.shareTokenMap:
shareToken = self.shareTokenMap[shareId]
# todo
expire = self.expiresMap[shareId]
if len(shareToken) > 0 and expire - self.localTime > 600:
return shareToken
params = {
'share_id': shareId,
'share_pwd': sharePwd
}
url = 'https://api.aliyundrive.com/v2/share_link/get_share_token'
rsp = requests.post(url, json=params, headers=self.header)
jo = json.loads(rsp.text)
newShareToken = jo['share_token']
self.expiresMap[shareId] = self.localTime + int(jo['expires_in'])
self.shareTokenMap[shareId] = newShareToken
# print(self.expiresMap)
# print(self.shareTokenMap)
return newShareToken
def listFiles(self, map, shareId, shareToken, fileId, dirname, subtitle={}):
url = 'https://api.aliyundrive.com/adrive/v3/file/list'
newHeader = self.header.copy()
newHeader['x-share-token'] = shareToken
params = {
'image_thumbnail_process': 'image/resize,w_160/format,jpeg',
'image_url_process': 'image/resize,w_1920/format,jpeg',
'limit': 200,
'order_by': 'updated_at',
'order_direction': 'DESC',
'parent_file_id': fileId,
'share_id': shareId,
'video_thumbnail_process': 'video/snapshot,t_1000,f_jpg,ar_auto,w_300'
}
maker = ''
arrayList = []
for i in range(1, 51):
if i >= 2 and len(maker) == 0:
break
params['marker'] = maker
rsp = requests.post(url, json=params, headers=newHeader)
jo = json.loads(rsp.text)
ja = jo['items']
if dirname != '':
dirname = '[' + dirname + ']|'
for jt in ja:
if jt['type'] == 'folder':
al = jt['file_id'] + '@@@' + jt['name']
arrayList.append(al)
else:
if 'video' in jt['mime_type'] or 'video' in jt['category']:
remark = self.getsize(jt['size'])
repStr = dirname + jt['name'].replace("#", "_").replace("$", "_").replace(jt['file_extension'], '')[0:-1] + remark
map[repStr] = shareId + "+" + shareToken + "+" + jt['file_id'] + "+" + jt['category'] + "+"
elif 'others' == jt['category'] and ('srt' == jt['file_extension'] or 'ass' == jt['file_extension']):
remark = self.getsize(jt['size'])
repStr = dirname + jt['name'].replace("#", "_").replace("$", "_").replace(jt['file_extension'], '')[0:-1] + remark
subtitle[repStr] = jt['file_id']
maker = jo['next_marker']
i = i + 1
for item in arrayList:
if '@@@' in item:
items = item.split('@@@')
item = items[0]
dirname = items[1]
self.listFiles(map, shareId, shareToken, item, dirname, subtitle)
for key in map.keys():
if ']|' in key:
key = key.split(']|')[1].split('/[')[0]
for subKey in subtitle.keys():
if ']|' in subKey:
subKey = subKey.split(']|')[1].split('/[')[0]
if key in subKey and map[key][-1] == "+":
map[key] = map[key] + subtitle[subKey]
break
def login(self):
self.localTime = int(time.time())
url = 'https://api.aliyundrive.com/token/refresh'
if len(self.authorization) == 0 or self.timeoutTick - self.localTime <= 600:
token = requests.get('https://cjk.lm317379829.repl.co/CJK/token.txt').text.replace('\n','').replace(' ','')
form = {
'refresh_token': token
}
rsp = requests.post(url, json=form, headers=self.header)
jo = json.loads(rsp.text)
if rsp.status_code == 200:
self.authorization = jo['token_type'] + ' ' + jo['access_token']
self.expiresIn = int(jo['expires_in'])
self.timeoutTick = self.localTime + self.expiresIn
data = requests.post("https://aliautho.lm317379829.repl.co/getToken?ali_token={}".format(token))
resp = json.loads(data.content)
self.deviceId = resp['x-device-id']
self.signature = resp['x-signature']
return True
return False
else:
return True
def getsize(self, size):
size = int(size)
if size > 1024 * 1024 * 1024 * 1024.0:
fs = "TB"
sz = round(size / (1024 * 1024 * 1024 * 1024.0), 2)
elif size > 1024 * 1024 * 1024.0:
fs = "GB"
sz = round(size / (1024 * 1024 * 1024.0), 2)
elif size > 1024 * 1024.0:
fs = "MB"
sz = round(size / (1024 * 1024.0), 2)
elif size > 1024.0:
fs = "KB"
sz = round(size / (1024.0), 2)
else:
fs = "KB"
sz = round(size / (1024.0), 2)
remark = '/[' + str(sz) + fs + ']'
return remark
#t=Spider()
#t.login()
# print(self.authorization)
# print(self.timeoutTick)
# print(self.localTime)
# print(self.expiresIn)

325
py/plugin/py_alist.py Normal file
View File

@ -0,0 +1,325 @@
# coding=utf-8
# !/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import re
import difflib
import urllib
class Spider(Spider): # 元类 默认的元类 type
def getName(self):
return "Alist"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def homeContent(self, filter):
result = {}
cateManual = {
"🔮嗨翻":"https://pan.hikerfans.com",
"🦀9T(Adult)":"https://drive.9t.ee",
"🐱梓澪の妙妙屋":"https://xn--i0v44m.xyz",
"🚆资源小站":"https://pan.142856.xyz",
"🌤晴园的宝藏库":"https://alist.52qy.repl.co",
"🐭米奇妙妙屋":"https://anime.mqmmw.ga",
"💂小兵组网盘影视":"https://6vv.app",
"📀小光盘":"https://alist.xiaoguanxiaocheng.life",
"🐋一只鱼":"https://alist.youte.ml",
"🌊七米蓝":"https://al.chirmyram.com",
"🌴非盘":"http://www.feifwp.top",
"🥼帅盘":"https://hi.shuaipeng.wang",
"🐉神族九帝":"https://alist.shenzjd.com",
"☃姬路白雪":"https://pan.jlbx.xyz",
"🎧听闻网盘":"https://wangpan.sangxuesheng.com",
"💾DISK":"http://124.222.140.243:8080",
"🌨云播放":"https://quanzi.laoxianghuijia.cn",
"✨星梦":"https://pan.bashroot.top",
"🌊小江":"https://dyj.me",
"💫触光":"https://pan.ichuguang.com",
"🕵好汉吧":"https://8023.haohanba.cn",
"🥗AUNEY":"http://121.227.25.116:8008",
"🎡资源小站":"https://960303.xyz/",
"🐝神器云": "https://quanzi.laoxianghuijia.cn",
"🏝fenwe":"http://www.fenwe.tk:5244",
"🎢轻弹浅唱":"https://g.xiang.lol"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
"type_flag": "1",
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list': []
}
return result
ver = ''
baseurl = ''
def getVersion(self, gtid):
param = {
"path": '/'
}
if gtid.count('/') == 2:
gtid = gtid + '/'
baseurl = re.findall(r"http.*://.*?/", gtid)[0]
ver = self.fetch(baseurl + 'api/public/settings', param)
vjo = json.loads(ver.text)['data']
if type(vjo) is dict:
ver = 3
else:
ver = 2
self.ver = ver
self.baseurl = baseurl
def categoryContent(self, tid, pg, filter, extend):
result = {}
if tid.count('/') == 2:
tid = tid + '/'
nurl = re.findall(r"http.*://.*?/", tid)[0]
if self.ver == '' or self.baseurl != nurl:
self.getVersion(tid)
ver = self.ver
baseurl = self.baseurl
if tid.count('/') == 2:
tid = tid + '/'
pat = tid.replace(baseurl,"")
param = {
"path": '/' + pat
}
if ver == 2:
rsp = self.postJson(baseurl + 'api/public/path', param)
jo = json.loads(rsp.text)
vodList = jo['data']['files']
elif ver == 3:
rsp = self.postJson(baseurl + 'api/fs/list', param)
jo = json.loads(rsp.text)
vodList = jo['data']['content']
videos = []
for vod in vodList:
if ver == 2:
img = vod['thumbnail']
elif ver == 3:
img = vod['thumb']
if len(img) == 0:
if vod['type'] == 1:
img = "http://img1.3png.com/281e284a670865a71d91515866552b5f172b.png"
if pat != '':
aid = pat + '/'
else:
aid = pat
if vod['type'] == 1:
tag = "folder"
remark = "文件夹"
else:
size = vod['size']
if size > 1024 * 1024 * 1024 * 1024.0:
fs = "TB"
sz = round(size / (1024 * 1024 * 1024 * 1024.0), 2)
elif size > 1024 * 1024 * 1024.0:
fs = "GB"
sz = round(size / (1024 * 1024 * 1024.0), 2)
elif size > 1024 * 1024.0:
fs = "MB"
sz = round(size / (1024 * 1024.0), 2)
elif size > 1024.0:
fs = "KB"
sz = round(size / (1024.0), 2)
else:
fs = "KB"
sz = round(size / (1024.0), 2)
tag = "file"
remark = str(sz) + fs
aid = baseurl + aid + vod['name']
videos.append({
"vod_id": aid,
"vod_name": vod['name'],
"vod_pic": img,
"vod_tag": tag,
"vod_remarks": remark
})
result['list'] = videos
result['page'] = 1
result['pagecount'] = 1
result['limit'] = 999
result['total'] = 999999
return result
def detailContent(self, array):
id = array[0]
if self.ver == '' or self.baseurl == '':
self.getVersion(id)
ver = self.ver
baseurl = self.baseurl
fileName = id.replace(baseurl, "")
dir = re.findall(r"(.*)/", fileName)[0].replace(baseurl, "")
dirparam = {
"path": '/' + dir,
"password": "",
"page_num": 1,
"page_size": 100
}
vod = {
"vod_id": fileName,
"vod_name": dir,
"vod_pic": '',
"vod_tag": '',
"vod_play_from": "播放",
}
if ver == 2:
drsp = self.postJson(baseurl + 'api/public/path', dirparam)
djo = json.loads(drsp.text)
dList = djo['data']['files']
elif ver == 3:
drsp = self.postJson(baseurl + 'api/fs/list', dirparam)
djo = json.loads(drsp.text)
dList = djo['data']['content']
playUrl = ''
for tempd in dList:
if 'mp4' in tempd['name'] or 'mkv' in tempd['name'] or 'TS' in tempd['name'] or 'flv' in tempd['name'] or 'rmvb' in tempd['name'] or 'mp3' in tempd['name'] or 'flac' in tempd['name'] or 'wav' in tempd['name']:
# 开始匹配视频
# 视频名称 name
name = tempd['name']
# 视频链接 url
fname = re.findall(r"(.*)/", fileName)[0] + '/' + name
url = baseurl + fname
# 开始找字幕 subt
vname = re.findall(r"(.*)\.", tempd['name'])[0]
vstr = re.findall(r"\'name\': \'(.*?)\'", str(dList))
if len(vstr) == 2:
suball = vstr
else:
suball = difflib.get_close_matches(vname, vstr, len(dList), cutoff=0.8)
for sub in suball:
if sub.endswith(".ass") or sub.endswith(".srt"):
subt = '@@@' + baseurl + dir + '/' +sub
ifsubt = 'subt' in locals().keys()
if ifsubt is False:
playUrl = playUrl + '{0}${1}#'.format(name, url)
else:
playUrl = playUrl + '{0}${1}{2}#'.format(name, url, subt)
vod['vod_play_url'] = playUrl
result = {
'list': [
vod
]
}
return result
def searchContent(self, key, quick):
result = {
'list': []
}
return result
def playerContent(self, flag, id, vipFlags):
result = {}
ifsub = '@@@' in id
if ifsub is True:
ids = id.split('@@@')
if self.ver == '' or self.baseurl == '':
self.getVersion(ids[1])
ver = self.ver
baseurl = self.baseurl
fileName = ids[1].replace(baseurl, "")
vfileName = ids[0].replace(baseurl, "")
param = {
"path": '/' + fileName,
"password": "",
"page_num": 1,
"page_size": 100
}
vparam = {
"path": '/' + vfileName,
"password": "",
"page_num": 1,
"page_size": 100
}
if ver == 2:
rsp = self.postJson(baseurl + 'api/public/path', param)
jo = json.loads(rsp.text)
vodList = jo['data']['files'][0]
subturl = vodList['url']
vrsp = self.postJson(baseurl + 'api/public/path', vparam)
vjo = json.loads(vrsp.text)
vList = vjo['data']['files'][0]
url = vList['url']
elif ver == 3:
rsp = self.postJson(baseurl + 'api/fs/get', param)
jo = json.loads(rsp.text)
vodList = jo['data']
subturl = vodList['raw_url']
vrsp = self.postJson(baseurl + 'api/fs/get', vparam)
vjo = json.loads(vrsp.text)
vList = vjo['data']
url = vList['raw_url']
if subturl.startswith('http') is False:
head = re.findall(r"h.*?:", baseurl)[0]
subturl = head + subturl
if url.startswith('http') is False:
head = re.findall(r"h.*?:", baseurl)[0]
url = head + url
urlfileName = urllib.parse.quote(fileName)
subturl = subturl.replace(fileName, urlfileName)
urlvfileName = urllib.parse.quote(vfileName)
url = url.replace(vfileName, urlvfileName)
result['subt'] = subturl
else:
if self.ver == '' or self.baseurl == '':
self.getVersion(id)
ver = self.ver
baseurl = self.baseurl
vfileName = id.replace(baseurl, "")
vparam = {
"path": '/' + vfileName,
"password": "",
"page_num": 1,
"page_size": 100
}
if ver == 2:
vrsp = self.postJson(baseurl + 'api/public/path', vparam)
vjo = json.loads(vrsp.text)
vList = vjo['data']['files'][0]
url = vList['url']
elif ver == 3:
vrsp = self.postJson(baseurl + 'api/fs/get', vparam)
vjo = json.loads(vrsp.text)
vList = vjo['data']
url = vList['raw_url']
if url.startswith('http') is False:
head = re.findall(r"h.*?:", baseurl)[0]
url = head + url
urlvfileName = urllib.parse.quote(vfileName)
url = url.replace(vfileName, urlvfileName)
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
return result
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self, param):
return [200, "video/MP2T", action, ""]

177
py/plugin/py_bilibili.json Normal file
View File

@ -0,0 +1,177 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # type
def getName(self):
return "哔哩"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"Zard": "Zard",
"演唱会": "演唱会4K",
"韩国女团": "韩国女团4K",
"日本女团": "日本女团4K",
"MV": "MV 4K",
"舞曲": "DJ舞曲 4K",
"纯音乐": "纯音乐 轻音乐",
"假窗-白噪音": "窗+白噪音",
"纪录片": "纪录片",
"昆虫": "昆虫",
"玩具汽车": "玩具汽车",
"儿童": "儿童",
"幼儿": "幼儿",
"儿童玩具": "儿童玩具"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
cookies = ''
def getCookie(self):
rsp = self.fetch("https://www.bilibili.com/")
self.cookies = rsp.cookies
return rsp.cookies
def categoryContent(self,tid,pg,filter,extend):
result = {}
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}&duration=4&page={1}'.format(tid,pg)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url,cookies=self.cookies)
content = rsp.text
jo = json.loads(content)
if jo['code'] != 0:
rspRetry = self.fetch(url,cookies=self.getCookie())
content = rspRetry.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['aid']).strip()
title = vod['title'].strip().replace("<em class=\"keyword\">","").replace("</em>","")
img = 'https:' + vod['pic'].strip()
remark = str(vod['duration']).strip()
videos.append({
"vod_id":aid,
"vod_name":title,
"vod_pic":img,
"vod_remarks":remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def cleanSpace(self,str):
return str.replace('\n','').replace('\t','').replace('\r','').replace(' ','')
def detailContent(self,array):
aid = array[0]
url = "https://api.bilibili.com/x/web-interface/view?aid={0}".format(aid)
rsp = self.fetch(url,headers=self.header)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
title = jo['title'].replace("<em class=\"keyword\">","").replace("</em>","")
pic = jo['pic']
desc = jo['desc']
typeName = jo['tname']
vod = {
"vod_id":aid,
"vod_name":title,
"vod_pic":pic,
"type_name":typeName,
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":desc
}
ja = jo['pages']
playUrl = ''
for tmpJo in ja:
cid = tmpJo['cid']
part = tmpJo['part']
playUrl = playUrl + '{0}${1}_{2}#'.format(part,aid,cid)
vod['vod_play_from'] = 'B'
vod['vod_play_url'] = playUrl
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
# https://www.555dianying.cc/vodplay/static/js/playerconfig.js
result = {}
ids = id.split("_")
url = 'https://api.bilibili.com:443/x/player/playurl?avid={0}&cid=%20%20{1}&qn=112'.format(ids[0],ids[1])
rsp = self.fetch(url)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
ja = jo['durl']
maxSize = -1
position = -1
for i in range(len(ja)):
tmpJo = ja[i]
if maxSize < int(tmpJo['size']):
maxSize = int(tmpJo['size'])
position = i
url = ''
if len(ja) > 0:
if position == -1:
position = 0
url = ja[position]['url']
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"Referer":"https://www.bilibili.com",
"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
result["contentType"] = 'video/x-flv'
return result
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

214
py/plugin/py_bilimd.json Normal file
View File

@ -0,0 +1,214 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
from requests import session, utils
import os
import time
import base64
class Spider(Spider): # type
def getName(self):
return "B站影视"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"番剧": "1",
"国创": "4",
"电影": "2",
"综艺": "7",
"电视剧": "5",
"纪录片": "3"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
cookies = ''
def getCookie(self):
#cookies_strcookie
cookies_str = "innersign=0; buvid3=606BE156-AE37-AEA8-7052-9DA0B21766E776404infoc; b_nut=1663302976; i-wanna-go-back=-1; b_ut=7; b_lsid=4106252F6_18344933A90; _uuid=586AAEB7-6B88-A691-F7AC-95C27E57F53C43036infoc; buvid4=B6FF1449-4361-1C76-DEFC-4AFCA1777B7E78304-022091612-PdJr0jKE6N5TamfAEX9uACD1RXvklspbNdlcIQEFLMu0d9wS3G3sdA%3D%3D; buvid_fp=2a9b54d5e06aa54293dc7544e000552d"
cookies_dic = dict([co.strip().split('=') for co in cookies_str.split(';')])
rsp = session()
cookies_jar = utils.cookiejar_from_dict(cookies_dic)
rsp.cookies = cookies_jar
content = self.fetch("http://api.bilibili.com/x/web-interface/nav", cookies=rsp.cookies)
res = json.loads(content.text)
if res["code"] == 0:
self.cookies = rsp.cookies
else:
rsp = self.fetch("https://www.bilibili.com/")
self.cookies = rsp.cookies
return rsp.cookies
def categoryContent(self,tid,pg,filter,extend):
result = {}
url = 'https://api.bilibili.com/pgc/season/index/result?order=2&season_status=-1&style_id=-1&sort=0&area=-1&pagesize=20&type=1&st={0}&season_type={0}&page={1}'.format(tid,pg)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
content = rsp.text
jo = json.loads(content)
videos = []
vodList = jo['data']['list']
for vod in vodList:
aid = str(vod['season_id']).strip()
title = vod['title'].strip()
img = vod['cover'].strip()
remark = vod['index_show'].strip()
videos.append({
"vod_id":aid,
"vod_name":title,
"vod_pic":img,
"vod_remarks":remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def cleanSpace(self,str):
return str.replace('\n','').replace('\t','').replace('\r','').replace(' ','')
def detailContent(self,array):
aid = array[0]
url = "http://api.bilibili.com/pgc/view/web/season?season_id={0}".format(aid)
rsp = self.fetch(url,headers=self.header)
jRoot = json.loads(rsp.text)
jo = jRoot['result']
id = jo['season_id']
title = jo['title']
pic = jo['cover']
areas = jo['areas'][0]['name']
typeName = jo['share_sub_title']
dec = jo['evaluate']
remark = jo['new_ep']['desc']
vod = {
"vod_id":id,
"vod_name":title,
"vod_pic":pic,
"type_name":typeName,
"vod_year":"",
"vod_area":areas,
"vod_remarks":remark,
"vod_actor":"",
"vod_director":"",
"vod_content":dec
}
ja = jo['episodes']
playUrl = ''
for tmpJo in ja:
eid = tmpJo['id']
cid = tmpJo['cid']
part = tmpJo['title'].replace("#", "-")
playUrl = playUrl + '{0}${1}_{2}#'.format(part, eid, cid)
vod['vod_play_from'] = 'B'
vod['vod_play_url'] = playUrl
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=media_bangumi&keyword={0}'.format(key) #
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
content = rsp.text
jo = json.loads(content)
rs = jo['data']
if rs['numResults'] == 0:
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=media_ft&keyword={0}'.format(key) #
rspRetry = self.fetch(url, cookies=self.cookies)
content = rspRetry.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['season_id']).strip()
title = vod['title'].strip().replace("<em class=\"keyword\">", "").replace("</em>", "")
img = vod['eps'][0]['cover'].strip()
remark = vod['index_show']
videos.append({
"vod_id": aid,
"vod_name": title,
"vod_pic": img,
"vod_remarks": remark
})
result = {
'list': videos
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
ids = id.split("_")
header = {
"Referer": "https://www.bilibili.com",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
url = 'https://api.bilibili.com/pgc/player/web/playurl?qn=116&ep_id={0}&cid={1}'.format(ids[0],ids[1])
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url,cookies=self.cookies,headers=header)
jRoot = json.loads(rsp.text)
if jRoot['message'] != 'success':
print("需要大会员权限才能观看")
return {}
jo = jRoot['result']
ja = jo['durl']
maxSize = -1
position = -1
for i in range(len(ja)):
tmpJo = ja[i]
if maxSize < int(tmpJo['size']):
maxSize = int(tmpJo['size'])
position = i
url = ''
if len(ja) > 0:
if position == -1:
position = 0
url = ja[position]['url']
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"Referer":"https://www.bilibili.com",
"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
result["contentType"] = 'video/x-flv'
return result
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

233
py/plugin/py_bilivd.json Normal file
View File

@ -0,0 +1,233 @@
# coding=utf-8
# !/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import requests
from requests import session, utils
import os
import time
import base64
class Spider(Spider): # type
def getName(self):
return "哔哩"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def homeContent(self, filter):
result = {}
cateManual = {
"Zard": "Zard",
"演唱会": "演唱会4K",
"韩国女团": "韩国女团4K",
"日本女团": "日本女团4K",
"MV": "MV 4K",
"舞曲": "DJ舞曲 4K",
"纯音乐": "纯音乐 轻音乐",
"假窗-白噪音": "窗+白噪音",
"纪录片": "纪录片",
"昆虫": "昆虫",
"玩具汽车": "玩具汽车",
"儿童": "儿童",
"幼儿": "幼儿",
"儿童玩具": "儿童玩具"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list': []
}
return result
cookies = ''
def getCookie(self):
# cookies_strcookie
cookies_str = "innersign=0; buvid3=0BE6DC00-7EC8-F14C-5022-273B6A46C4C146692infoc; i-wanna-go-back=-1; _uuid=9876F5E7-A2610-17F3-A821-453368B2A13B46427infoc; buvid4=909DE9E8-B2F3-0737-BE05-CBCE52B8F1DF50069-022082212-KrOZh+8iydjdQTLhzp96QF38tYbYJ8K8cXQog40LGu3fOfuINFkXpw%3D%3D; LIVE_BUVID=AUTO5316611442538552; b_timer=%7B%22ffp%22%3A%7B%22333.1007.fp.risk_0BE6DC00%22%3A%22182C3E9AD8B%22%2C%22333.42.fp.risk_0BE6DC00%22%3A%22182C3E9D59E%22%7D%7D; buvid_fp_plain=undefined; SESSDATA=ddac727d%2C1676696334%2C25fac%2A81; bili_jct=cfeaf9060dc34924f82d015212a108c5; DedeUserID=389957880; DedeUserID__ckMd5=42e393d5b4adaf41; sid=8sdohh2u; fingerprint=7564ac47b00541a5b904d49f13e9989a; fingerprint3=4b65d5467158b4fcf6747d29562dd032; b_ut=5; buvid_fp=6393a802b9740ddf1b1443b39e2e9b50; b_lsid=2F7F5E96_18312CBD612"
cookies_dic = dict([co.strip().split('=') for co in cookies_str.split(';')])
rsp = session()
cookies_jar = utils.cookiejar_from_dict(cookies_dic)
rsp.cookies = cookies_jar
content = self.fetch("http://api.bilibili.com/x/web-interface/nav", cookies=rsp.cookies)
res = json.loads(content.text)
if res["code"] == 0:
self.cookies = rsp.cookies
else:
rsp = self.fetch("https://www.bilibili.com/")
self.cookies = rsp.cookies
return rsp.cookies
def categoryContent(self, tid, pg, filter, extend):
result = {}
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}&page={1}'.format(tid, pg)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
content = rsp.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['aid']).strip()
title = vod['title'].replace("<em class=\"keyword\">", "").replace("</em>", "").replace("&quot;", '"')
img = 'https:' + vod['pic'].strip()
remark = str(vod['duration']).strip()
videos.append({
"vod_id": aid,
"vod_name": title,
"vod_pic": img,
"vod_remarks": remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def cleanSpace(self, str):
return str.replace('\n', '').replace('\t', '').replace('\r', '').replace(' ', '')
def detailContent(self, array):
aid = array[0]
url = "https://api.bilibili.com/x/web-interface/view?aid={0}".format(aid)
rsp = self.fetch(url, headers=self.header)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
title = jo['title'].replace("<em class=\"keyword\">", "").replace("</em>", "")
pic = jo['pic']
desc = jo['desc']
timeStamp = jo['pubdate']
timeArray = time.localtime(timeStamp)
year = str(time.strftime("%Y", timeArray))
dire = jo['owner']['name']
typeName = jo['tname']
remark = str(jo['duration']).strip()
vod = {
"vod_id": aid,
"vod_name": title,
"vod_pic": pic,
"type_name": typeName,
"vod_year": year,
"vod_area": "",
"vod_remarks": remark,
"vod_actor": "",
"vod_director": dire,
"vod_content": desc
}
ja = jo['pages']
playUrl = ''
for tmpJo in ja:
cid = tmpJo['cid']
part = tmpJo['part'].replace("#", "-")
playUrl = playUrl + '{0}${1}_{2}#'.format(part, aid, cid)
vod['vod_play_from'] = 'B'
vod['vod_play_url'] = playUrl
result = {
'list': [
vod
]
}
return result
def searchContent(self, key, quick):
header = {
"Referer": "https://www.bilibili.com",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}'.format(key)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies,headers=header)
content = rsp.text
jo = json.loads(content)
if jo['code'] != 0:
rspRetry = self.fetch(url, cookies=self.getCookie())
content = rspRetry.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['aid']).strip()
title = vod['title'].replace("<em class=\"keyword\">", "").replace("</em>", "").replace("&quot;", '"')
img = 'https:' + vod['pic'].strip()
remark = str(vod['duration']).strip()
videos.append({
"vod_id": aid,
"vod_name": title,
"vod_pic": img,
"vod_remarks": remark
})
result = {
'list': videos
}
return result
def playerContent(self, flag, id, vipFlags):
result = {}
ids = id.split("_")
url = 'https://api.bilibili.com:443/x/player/playurl?avid={0}&cid={1}&qn=116'.format(ids[0], ids[1])
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
ja = jo['durl']
maxSize = -1
position = -1
for i in range(len(ja)):
tmpJo = ja[i]
if maxSize < int(tmpJo['size']):
maxSize = int(tmpJo['size'])
position = i
url = ''
if len(ja) > 0:
if position == -1:
position = 0
url = ja[position]['url']
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"Referer": "https://www.bilibili.com",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
result["contentType"] = 'video/x-flv'
return result
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self, param):
return [200, "video/MP2T", action, ""]

233
py/plugin/py_bilivd_1.json Normal file
View File

@ -0,0 +1,233 @@
# coding=utf-8
# !/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import requests
from requests import session, utils
import os
import time
import base64
class Spider(Spider): # type
def getName(self):
return "哔哩"
def init(self, extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self, url):
pass
def manualVideoCheck(self):
pass
def homeContent(self, filter):
result = {}
cateManual = {
"Zard": "Zard",
"演唱会": "演唱会4K",
"韩国女团": "韩国女团4K",
"日本女团": "日本女团4K",
"MV": "MV 4K",
"舞曲": "DJ舞曲 4K",
"纯音乐": "纯音乐 轻音乐",
"假窗-白噪音": "窗+白噪音",
"纪录片": "纪录片",
"昆虫": "昆虫",
"玩具汽车": "玩具汽车",
"儿童": "儿童",
"幼儿": "幼儿",
"儿童玩具": "儿童玩具"
}
classes = []
for k in cateManual:
classes.append({
'type_name': k,
'type_id': cateManual[k]
})
result['class'] = classes
if (filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list': []
}
return result
cookies = ''
def getCookie(self):
# cookies_strcookie
cookies_str = "innersign=0; buvid3=0BE6DC00-7EC8-F14C-5022-273B6A46C4C146692infoc; i-wanna-go-back=-1; _uuid=9876F5E7-A2610-17F3-A821-453368B2A13B46427infoc; buvid4=909DE9E8-B2F3-0737-BE05-CBCE52B8F1DF50069-022082212-KrOZh+8iydjdQTLhzp96QF38tYbYJ8K8cXQog40LGu3fOfuINFkXpw%3D%3D; LIVE_BUVID=AUTO5316611442538552; b_timer=%7B%22ffp%22%3A%7B%22333.1007.fp.risk_0BE6DC00%22%3A%22182C3E9AD8B%22%2C%22333.42.fp.risk_0BE6DC00%22%3A%22182C3E9D59E%22%7D%7D; buvid_fp_plain=undefined; SESSDATA=ddac727d%2C1676696334%2C25fac%2A81; bili_jct=cfeaf9060dc34924f82d015212a108c5; DedeUserID=389957880; DedeUserID__ckMd5=42e393d5b4adaf41; sid=8sdohh2u; fingerprint=7564ac47b00541a5b904d49f13e9989a; fingerprint3=4b65d5467158b4fcf6747d29562dd032; b_ut=5; buvid_fp=6393a802b9740ddf1b1443b39e2e9b50; b_lsid=2F7F5E96_18312CBD612"
cookies_dic = dict([co.strip().split('=') for co in cookies_str.split(';')])
rsp = session()
cookies_jar = utils.cookiejar_from_dict(cookies_dic)
rsp.cookies = cookies_jar
content = self.fetch("http://api.bilibili.com/x/web-interface/nav", cookies=rsp.cookies)
res = json.loads(content.text)
if res["code"] == 0:
self.cookies = rsp.cookies
else:
rsp = self.fetch("https://www.bilibili.com/")
self.cookies = rsp.cookies
return rsp.cookies
def categoryContent(self, tid, pg, filter, extend):
result = {}
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}&page={1}'.format(tid, pg)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
content = rsp.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['aid']).strip()
title = vod['title'].replace("<em class=\"keyword\">", "").replace("</em>", "").replace("&quot;", '"')
img = 'https:' + vod['pic'].strip()
remark = str(vod['duration']).strip()
videos.append({
"vod_id": aid,
"vod_name": title,
"vod_pic": img,
"vod_remarks": remark
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def cleanSpace(self, str):
return str.replace('\n', '').replace('\t', '').replace('\r', '').replace(' ', '')
def detailContent(self, array):
aid = array[0]
url = "https://api.bilibili.com/x/web-interface/view?aid={0}".format(aid)
rsp = self.fetch(url, headers=self.header)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
title = jo['title'].replace("<em class=\"keyword\">", "").replace("</em>", "")
pic = jo['pic']
desc = jo['desc']
timeStamp = jo['pubdate']
timeArray = time.localtime(timeStamp)
year = str(time.strftime("%Y", timeArray))
dire = jo['owner']['name']
typeName = jo['tname']
remark = str(jo['duration']).strip()
vod = {
"vod_id": aid,
"vod_name": title,
"vod_pic": pic,
"type_name": typeName,
"vod_year": year,
"vod_area": "",
"vod_remarks": remark,
"vod_actor": "",
"vod_director": dire,
"vod_content": desc
}
ja = jo['pages']
playUrl = ''
for tmpJo in ja:
cid = tmpJo['cid']
part = tmpJo['part'].replace("#", "-")
playUrl = playUrl + '{0}${1}_{2}#'.format(part, aid, cid)
vod['vod_play_from'] = 'B'
vod['vod_play_url'] = playUrl
result = {
'list': [
vod
]
}
return result
def searchContent(self, key, quick):
header = {
"Referer": "https://www.bilibili.com",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}'.format(key)
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies,headers=header)
content = rsp.text
jo = json.loads(content)
if jo['code'] != 0:
rspRetry = self.fetch(url, cookies=self.getCookie())
content = rspRetry.text
jo = json.loads(content)
videos = []
vodList = jo['data']['result']
for vod in vodList:
aid = str(vod['aid']).strip()
title = vod['title'].replace("<em class=\"keyword\">", "").replace("</em>", "").replace("&quot;", '"')
img = 'https:' + vod['pic'].strip()
remark = str(vod['duration']).strip()
videos.append({
"vod_id": aid,
"vod_name": title,
"vod_pic": img,
"vod_remarks": remark
})
result = {
'list': videos
}
return result
def playerContent(self, flag, id, vipFlags):
result = {}
ids = id.split("_")
url = 'https://api.bilibili.com:443/x/player/playurl?avid={0}&cid={1}&qn=116'.format(ids[0], ids[1])
if len(self.cookies) <= 0:
self.getCookie()
rsp = self.fetch(url, cookies=self.cookies)
jRoot = json.loads(rsp.text)
jo = jRoot['data']
ja = jo['durl']
maxSize = -1
position = -1
for i in range(len(ja)):
tmpJo = ja[i]
if maxSize < int(tmpJo['size']):
maxSize = int(tmpJo['size'])
position = i
url = ''
if len(ja) > 0:
if position == -1:
position = 0
url = ja[position]['url']
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = {
"Referer": "https://www.bilibili.com",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
}
result["contentType"] = 'video/x-flv'
return result
config = {
"player": {},
"filter": {}
}
header = {}
def localProxy(self, param):
return [200, "video/MP2T", action, ""]

797
py/plugin/py_cctv.json Normal file
View File

@ -0,0 +1,797 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # type
def getName(self):
return "央视"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
#
"方圆剧阵":"TOPC1571217727564820",
"天网":"TOPC1451543228296920",
"生命线":"TOPC1571040589483598",
"道德观察":"TOPC1451542784285432",
"一线":"TOPC1451543462858283",
"法治在线":"TOPC1451558590627940",
"热线12":"TOPC1451543168050863",
"从心开始":"TOPC1571217374070848",
"现场":"TOPC1571301089686775",
"小区大事":"TOPC1451543346581129",
"法治深壹度":"TOPC1571535828826169",
"忏悔录":"TOPC1451542672944335",
#
"华人世界":"TOPC1451539822927345",
"海峡两岸":"TOPC1451540328102649",
"今日关注":"TOPC1451540389082713",
"中国新闻":"TOPC1451539894330405",
"今日亚洲":"TOPC1451540448405749",
"朝闻天下":"TOPC1451558496100826",
"新闻直播间":"TOPC1451559129520755",
"新闻30分":"TOPC1451559097947700",
"共同关注":"TOPC1451558858788377",
"东方时空":"TOPC1451558532019883",
"新闻1+1":"TOPC1451559066181661",
"今日环球":"TOPC1571034705435323",
"华人故事":"TOPC1571646754621556",
"鲁健访谈":"TOPC1609904361007481",
"深度国际":"TOPC1451540709098112",
"国际时讯":"TOPC1451558887804404",
"环球视线":"TOPC1451558926200436",
"24小时":"TOPC1451558428005729",
"午夜新闻":"TOPC1451558779639282",
"新闻调查":"TOPC1451558819463311",
"新闻周刊":"TOPC1451559180488841",
"世界周刊":"TOPC1451558687534149",
"面对面":"TOPC1451559038345600",
"每周质量报告":"TOPC1451558650605123",
"华人世界":"TOPC1451539822927345",
#
"天涯共此时":"TOPC1451540858793305",
"国宝档案":"TOPC1451540268188575",
"外国人在中国":"TOPC1451541113743615",
"文明之旅":"TOPC1451541205513705",
"记住乡愁第六季":"TOPC1577672009520911",
"跟着书本去旅行":"TOPC1575253587571324",
"百家讲坛":"TOPC1451557052519584",
"自然传奇":"TOPC1451558150787467",
"探索·发现":"TOPC1451557893544236",
"地理·中国":"TOPC1451557421544786",
"动物世界":"TOPC1451378967257534",
"人与自然":"TOPC1451525103989666",
"中华民族":"TOPC1451525460925648",
"国家记忆":"TOPC1473235107169415",
"国宝·发现":"TOPC1571034869935436",
"记住乡愁第七季":"TOPC1608533695279753",
"时尚科技秀":"TOPC1570874587435537",
"读书":"TOPC1451557523542854",
"创新进行时":"TOPC1570875218228998",
"解码科技史":"TOPC1570876640457386",
"科学动物园":"TOPC1571021385508957",
"考古公开课":"TOPC1571021251454875",
"科幻地带":"TOPC1571021323137369",
"实验现场":"TOPC1571021159595290",
"人物·故事":"TOPC1570780618796536",
"百家说故事":"TOPC1574995326079121",
"透视新科技":"TOPC1576631973420833",
"夕阳红":"TOPC1451543312252987",
"心理访谈":"TOPC1451543382680164",
"夜线":"TOPC1451543426689237",
"我爱发明":"TOPC1569314345479107",
"环球科技视野":"TOPC1451463780801881",
"状元360":"TOPC1451528493821255",
"1起聊聊":"TOPC1451374975347585",
"秘境之眼":"TOPC1554187056533820",
"文化视点":"TOPC1451536118642783",
"文化正午":"TOPC1451538455169283",
"文化大百科":"TOPC1451536035602751",
"动物传奇":"TOPC1451984181884527",
"文化讲坛":"TOPC1451984533334125",
"流行无限":"TOPC1451540644606949",
"天涯共此时":"TOPC1451540858793305",
"国宝档案":"TOPC1451540268188575",
"外国人在中国":"TOPC1451541113743615",
"文明之旅":"TOPC1451541205513705",
"记住乡愁第六季":"TOPC1577672009520911",
"中国影像方志":"TOPC1592552941644815",
"创新无限":"TOPC1451557109280614",
"科技人生":"TOPC1451557739596986",
"绿色空间":"TOPC1451557825546179",
"重访":"TOPC1451558118808439",
"走近科学":"TOPC1451558190239536",
"原来如此":"TOPC1451558088858410",
"科技之光":"TOPC1451557776198149",
"文明密码":"TOPC1451557930785264",
"真相":"TOPC1503545711557359",
"大家":"TOPC1451557371520714",
"讲述":"TOPC1451557691081955",
"人物":"TOPC1451557861628208",
"我爱发明(科普)":"TOPC1451557970755294",
#
"中国缘":"TOPC1571646819318596",
"见证":"TOPC1451542933238628",
#
"我有传家宝":"TOPC1451525396109388",
"天下财经":"TOPC1451531385787654",
"正点财经":"TOPC1453100395512779",
"收藏传奇":"TOPC1451526640730841",
"分秒必争":"TOPC1451379074008632",
"记住乡愁第八季":"TOPC1640330887412898",
#
"动画城":"TOPC1451542209144770",
"动漫世界":"TOPC1451559448233349",
"周末动画片":"TOPC1451559836238828",
"快乐驿站":"TOPC1451542273075862",
"动画城":"TOPC1451542209144770",
"动漫星空":"TOPC1451559936284927",
"动画剧场":"TOPC1451559414465320",
#
"走遍中国":"TOPC1451542134053698",
"生活提示":"TOPC1451526037568184",
"人口":"TOPC1451466072378425",
"生活圈":"TOPC1451546588784893",
"是真的吗":"TOPC1451534366388377",
"生活家":"TOPC1593419181674791",
"远方的家":"TOPC1451541349400938",
"美食中国":"TOPC1571034804976375",
"味道":"TOPC1482483166133803",
"生活早参考":"TOPC1451525302140236",
"走遍中国":"TOPC1451542134053698",
#
"中华情":"TOPC1451541564922207",
"回声嘹亮":"TOPC1451535575561597",
"你好生活第三季":"TOPC1627961377879898",
"我的艺术清单":"TOPC1582272259917160",
"黄金100秒":"TOPC1451468496522494",
"非常6+1":"TOPC1451467940101208",
"向幸福出发":"TOPC1451984638791216",
"幸福账单":"TOPC1451984801613379",
"中国文艺报道":"TOPC1601348042760302",
"舞蹈世界":"TOPC1451547605511387",
"艺览天下":"TOPC1451984851125433",
"天天把歌唱":"TOPC1451535663610626",
"金牌喜剧班":"TOPC1611826337610628",
"环球综艺秀":"TOPC1571300682556971",
"挑战不可能第五季":"TOPC1579169060379297",
"我们有一套":"TOPC1451527089955940",
"为了你":"TOPC1451527001597710",
"朗读者第一季":"TOPC1487120479377477",
"挑战不可能第二季":"TOPC1474277421637816",
"精彩一刻":"TOPC1451464786232149",
"挑战不可能之加油中国":"TOPC1547519813971570",
"挑战不可能第一季":"TOPC1452063816677656",
"机智过人第三季":"TOPC1564019920570762",
"经典咏流传第二季":"TOPC1547521714115947",
"挑战不可能第三季":"TOPC1509500865106312",
"经典咏流传第一季":"TOPC1513676755770201",
"欢乐中国人第二季":"TOPC1516784350726581",
"故事里的中国第一季":"TOPC1569729252342702",
"你好生活第二季":"TOPC1604397385056621",
"喜上加喜":"TOPC1590026042145705",
"走在回家的路上":"TOPC1577697653272281",
"综艺盛典":"TOPC1451985071887935",
"艺术人生":"TOPC1451984891490556",
"全家好拍档":"TOPC1474275463547690",
"大魔术师":"TOPC1451984047073332",
"欢乐一家亲":"TOPC1451984214170587",
"开心辞典":"TOPC1451984378754815",
"综艺星天地":"TOPC1451985188986150",
"激情广场":"TOPC1451984341218765",
"笑星大联盟":"TOPC1451984731428297",
"天天乐":"TOPC1451984447718918",
"欢乐英雄":"TOPC1451984242834620",
"欢乐中国行":"TOPC1451984301286720",
"我爱满堂彩":"TOPC1451538709371329",
"综艺头条":"TOPC1569226855085860",
"中华情":"TOPC1451541564922207",
"魔法奇迹":"TOPC1451542029126607",
#
"运动大不同":"TOPC1451552002869953",
"天下足球":"TOPC1451551777876756",
"篮球公园":"TOPC1451549958391444",
"体育新闻":"TOPC1451551426170389",
"足球之夜":"TOPC1451552481492403",
"北京2022":"TOPC1462860742367700",
"体坛快讯":"TOPC1451550970356385",
"体育世界":"TOPC1451551371554333",
"欧冠开场哨":"TOPC1451550484638864",
"棋牌乐":"TOPC1451550531682936",
"健身动起来":"TOPC1451549599140203",
"体育晨报":"TOPC1451551258388672",
"体谈":"TOPC1451551830518827",
"ATP周刊":"TOPC1551324792732798",
"冰球冰球":"TOPC1551323337921620",
"冰天雪地":"TOPC1551323403033398",
"约战果岭":"TOPC1551324843068553",
"艺术里的奥林匹克":"TOPC1634807797280923",
"逐冰追雪":"TOPC1634807873035403",
"五环纪事":"TOPC1634807936107991",
"奥秘无穷":"TOPC1634808174904190",
"奥林匹克人":"TOPC1634808300961576",
"体育在线":"TOPC1451540777295250",
"运动大不同":"TOPC1451552002869953",
"NBA最前线":"TOPC1451548615930237",
"冠军欧洲":"TOPC1451549411228903",
"巅峰时刻":"TOPC1451549547540149",
"赛车时代":"TOPC1451550589995997",
"体育人间":"TOPC1451551310742737",
"武林大会":"TOPC1451551891055866",
"谁是球王":"TOPC1451550868295303",
#
"中国电影报道":"TOPC1451354597100320",
"星推荐":"TOPC1451469943519994",
"剧说很好看":"TOPC1495184612807684",
"今日影评":"TOPC1470713254980521",
"世界电影之旅":"TOPC1451560112462173",
"影视俱乐部":"TOPC1451469901250966",
"影视同期声":"TOPC1451469804671799",
"影视名堂":"TOPC1451558049329358",
"第10放映室":"TOPC1451557487468814",
#
"国防军事早报":"TOPC1564109128610932",
"正午国防军事":"TOPC1564109254301161",
"军事报道":"TOPC1451527941788652",
"防务新观察":"TOPC1451526164984187",
"军迷行天下":"TOPC1564131644145429",
"老兵你好":"TOPC1564109722559395",
"军武零距离":"TOPC1564109434999268",
"军事制高点":"TOPC1564109356650207",
"军事科技":"TOPC1451528087494889",
"军事纪实":"TOPC1451527993718730",
"谁是终极英雄":"TOPC1451530272783201",
"军营的味道":"TOPC1564110136027687",
"砺剑":"TOPC1649983616689859",
"军事纪录":"TOPC1575602995944674",
"国防故事":"TOPC1578551434601482",
"兵器面面观":"TOPC1564110696628209",
"第二战场":"TOPC1564110615253124",
"世界战史":"TOPC1564110396694880",
"五星剧场":"TOPC1564110834985329",
"国防微视频-军歌嘹亮":"TOPC1564110222559767",
"军情时间到":"TOPC1462504102545692",
"国防科工":"TOPC1564109813378483",
#
"致富经":"TOPC1568949310515140",
"三农群英汇":"TOPC1600745974233265",
"田间示范秀":"TOPC1563178908227191",
"农业气象":"TOPC1568949200635957",
"中国三农报道":"TOPC1600746045741952",
"大地讲堂":"TOPC1568966472372643",
"乡土中国":"TOPC1563178586782832",
"振兴路上":"TOPC1632709936747979",
"谁知盘中餐":"TOPC1568966325430648",
"田野里的歌声":"TOPC1632628323813790",
"乡理乡亲":"TOPC1568966155566515",
"我的美丽乡村":"TOPC1570787364956444",
"攻坚日记":"TOPC1568966013656550",
"地球村日记":"TOPC1568966232265609",
"乡约":"TOPC1568949394517190",
"乡村剧场":"TOPC1563179005948252",
"乡村振兴面对面":"TOPC1568966531726705",
"乡间纪事":"TOPC1563178829094125",
"超级新农人":"TOPC1597627647957699",
"科技链":"TOPC1563178120425659",
"乡村振兴资讯":"TOPC1568965444563295",
"遍地英雄":"TOPC1568966086614400",
#
"健康之路":"TOPC1451557646802924",
"中华医药":"TOPC1451541666791291",
#
"角儿来了":"TOPC1508747509633692",
"梨园闯关我挂帅":"TOPC1451558484007800",
"CCTV空中剧院":"TOPC1451558856402351",
"过把瘾":"TOPC1451558291260577",
"名段欣赏":"TOPC1451558515719854",
"名家书场":"TOPC1579401761622774",
"宝贝亮相吧":"TOPC1579401989187953",
"中国京剧音配像精粹":"TOPC1451558769767256",
"九州大戏台":"TOPC1451558399948678",
"青春戏苑":"TOPC1451558552047910",
"戏曲青年说":"TOPC1626161016006801",
"了不起的戏曲":"TOPC1657505173323752",
"梨园周刊":"TOPC1574909786070351",
"中国京剧像音像集萃":"TOPC1626832834318986",
"典藏":"TOPC1597825254395109",
"快乐戏园":"TOPC1451558438767762",
"锦绣梨园":"TOPC1451558328292617",
"影视剧场":"TOPC1451558728003217",
"戏苑百家":"TOPC1451558644535996",
"跟我学":"TOPC1451558178940505",
"戏曲采风":"TOPC1451558610462968",
#
"新闻袋袋裤":"TOPC1451559603261584",
"英雄出少年":"TOPC1451559695702690",
"七巧板":"TOPC1451559569040502",
"快乐体验":"TOPC1451559479171411",
"智力快车":"TOPC1451559756374759",
"动感特区":"TOPC1451559378830189",
"音乐快递":"TOPC1451559666055645",
"SK极智少年强":"TOPC1476950587121943",
"加油!少年派":"TOPC1451464548229761",
"风车剧场":"TOPC1573528152700717",
"希望-英语杂志":"TOPC1451558013229330",
"成长在线":"TOPC1451559901017891",
"童心回放":"TOPC1451559966897957",
"文学宝库":"TOPC1451560002205989",
"大仓库":"TOPC1451559344361150",
"宝贝一家亲":"TOPC1451559867985861",
"绿野寻踪":"TOPC1451559534065469",
"芝麻开门":"TOPC1451559725520729",
"异想天开":"TOPC1451559633994614",
#
"乐享汇":"TOPC1528430065133683",
"国际艺苑":"TOPC1451379250581117",
"中国音乐电视":"TOPC1451542397206110",
"精彩音乐汇":"TOPC1451541414450906",
"童声唱":"TOPC1570593464032566",
"民歌·中国":"TOPC1451541994820527",
"CCTV音乐厅":"TOPC1451534421925242",
"影视留声机":"TOPC1451542346007956",
"音乐人生":"TOPC1451542308412911",
"一起音乐吧":"TOPC1451542132455743",
"音乐公开课":"TOPC1462849800640766",
"乐游天下":"TOPC1451541538046196",
"中国节拍":"TOPC1570025984977611",
"聆听时刻":"TOPC1570026397101703",
"音乐周刊":"TOPC1570593186033488",
"合唱先锋":"TOPC1570026172793162",
"巅峰音乐汇":"TOPC1451984095463376",
"曲苑杂坛":"TOPC1451984417763860",
"星光舞台":"TOPC1451542099519708",
"百年歌声":"TOPC1451534465694290",
"音乐传奇":"TOPC1451542222069826",
"音乐告诉你":"TOPC1451542273313866",
"广场舞金曲":"TOPC1528685010104859",
"快乐琴童":"TOPC1451541450128978",
"歌声与微笑":"TOPC1451541189657627",
"今乐坛":"TOPC1451541229451689",
#
"乡村大舞台":"TOPC1563179546003162",
#
"印象·乡村":"TOPC1563178734372977"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
extend['id'] = tid
extend['p'] = pg
filterParams = ["id", "p", "d"]
params = ["", "", ""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
suffix = '&'.join(params)
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
print(url)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
vodList = jo['data']['list']
videos = []
for vod in vodList:
guid = vod['guid']
title = vod['title']
img = vod['image']
brief = vod['brief']
videos.append({
"vod_id":guid+"###"+img,
"vod_name":title,
"vod_pic":img,
"vod_remarks":''
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0].split('###')
tid = aid[0]
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
title = jo['title'].strip()
link = jo['hls_url'].strip()
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":aid[1],
"type_name":'',
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
vod['vod_play_from'] = 'CCTV'
vod['vod_play_url'] = title+"$"+link
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
rsp = self.fetch(id,headers=self.header)
content = rsp.text.strip()
arr = content.split('\n')
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
url = urlPrefix + arr[-1]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
config = {
"player": {},
"filter":{
"TOPC1571217727564820":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543228296920":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571040589483598":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542784285432":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543462858283":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558590627940":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543168050863":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571217374070848":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543346581129":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542672944335":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451539822927345":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540328102649":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540389082713":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451539894330405":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540448405749":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558496100826":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559129520755":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559097947700":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558858788377":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558532019883":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559066181661":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571034705435323":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571646754621556":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1609904361007481":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540709098112":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558887804404":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558926200436":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558428005729":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558779639282":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558819463311":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559180488841":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558687534149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559038345600":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558650605123":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451539822927345":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540858793305":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540268188575":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541113743615":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541205513705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1577672009520911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1575253587571324":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557052519584":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558150787467":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557893544236":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557421544786":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451378967257534":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451525103989666":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451525460925648":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1473235107169415":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571034869935436":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1608533695279753":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570874587435537":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557523542854":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570875218228998":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570876640457386":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571021385508957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571021251454875":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571021323137369":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571021159595290":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570780618796536":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1574995326079121":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1576631973420833":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543312252987":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543382680164":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543426689237":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1569314345479107":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451463780801881":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451528493821255":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451374975347585":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1554187056533820":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451536118642783":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451538455169283":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451536035602751":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984181884527":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984533334125":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540644606949":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540858793305":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540268188575":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541113743615":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541205513705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1577672009520911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1592552941644815":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557109280614":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557739596986":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557825546179":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558118808439":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558190239536":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558088858410":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557776198149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557930785264":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1503545711557359":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557371520714":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557691081955":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557861628208":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557970755294":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571646819318596":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542933238628":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451525396109388":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451531385787654":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1453100395512779":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451526640730841":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451379074008632":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1640330887412898":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542209144770":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559448233349":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559836238828":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542273075862":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542209144770":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559936284927":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559414465320":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542134053698":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451526037568184":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451466072378425":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451546588784893":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451534366388377":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1593419181674791":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541349400938":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571034804976375":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1482483166133803":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451525302140236":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542134053698":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541564922207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451535575561597":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1627961377879898":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1582272259917160":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451468496522494":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451467940101208":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984638791216":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984801613379":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1601348042760302":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451547605511387":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984851125433":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451535663610626":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1611826337610628":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571300682556971":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1579169060379297":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451527089955940":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451527001597710":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1487120479377477":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1474277421637816":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451464786232149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1547519813971570":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1452063816677656":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564019920570762":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1547521714115947":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1509500865106312":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1513676755770201":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1516784350726581":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1569729252342702":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1604397385056621":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1590026042145705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1577697653272281":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451985071887935":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984891490556":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1474275463547690":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984047073332":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984214170587":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984378754815":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451985188986150":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984341218765":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984731428297":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984447718918":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984242834620":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984301286720":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451538709371329":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1569226855085860":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541564922207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542029126607":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451552002869953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551777876756":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451549958391444":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551426170389":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451552481492403":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1462860742367700":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451550970356385":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551371554333":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451550484638864":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451550531682936":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451549599140203":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551258388672":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551830518827":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1551324792732798":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1551323337921620":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1551323403033398":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1551324843068553":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1634807797280923":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1634807873035403":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1634807936107991":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1634808174904190":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1634808300961576":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540777295250":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451552002869953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451548615930237":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451549411228903":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451549547540149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451550589995997":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551310742737":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551891055866":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451550868295303":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451354597100320":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451469943519994":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1495184612807684":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1470713254980521":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451560112462173":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451469901250966":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451469804671799":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558049329358":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557487468814":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109128610932":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109254301161":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451527941788652":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451526164984187":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564131644145429":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109722559395":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109434999268":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109356650207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451528087494889":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451527993718730":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451530272783201":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110136027687":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1649983616689859":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1575602995944674":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1578551434601482":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110696628209":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110615253124":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110396694880":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110834985329":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110222559767":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1462504102545692":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109813378483":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568949310515140":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1600745974233265":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563178908227191":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568949200635957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1600746045741952":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966472372643":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563178586782832":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1632709936747979":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966325430648":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1632628323813790":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966155566515":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570787364956444":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966013656550":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966232265609":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568949394517190":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563179005948252":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966531726705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563178829094125":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1597627647957699":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563178120425659":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568965444563295":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966086614400":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557646802924":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541666791291":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1508747509633692":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558484007800":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558856402351":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558291260577":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558515719854":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1579401761622774":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1579401989187953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558769767256":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558399948678":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558552047910":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1626161016006801":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1657505173323752":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1574909786070351":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1626832834318986":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1597825254395109":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558438767762":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558328292617":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558728003217":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558644535996":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558178940505":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558610462968":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559603261584":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559695702690":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559569040502":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559479171411":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559756374759":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559378830189":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559666055645":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1476950587121943":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451464548229761":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1573528152700717":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558013229330":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559901017891":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559966897957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451560002205989":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559344361150":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559867985861":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559534065469":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559725520729":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559633994614":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1528430065133683":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451379250581117":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542397206110":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541414450906":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570593464032566":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541994820527":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451534421925242":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542346007956":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542308412911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542132455743":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1462849800640766":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541538046196":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570025984977611":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570026397101703":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570593186033488":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570026172793162":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984095463376":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984417763860":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542099519708":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451534465694290":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542222069826":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542273313866":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1528685010104859":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541450128978":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541189657627":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541229451689":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563179546003162":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563178734372977":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
}
}
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

487
py/plugin/py_cctv2.json Normal file
View File

@ -0,0 +1,487 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # type
def getName(self):
return "央视2"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
# https://meijuchong.cc/
result = {}
cateManual = {
"新闻1":"TOPC1451539822927345",#
"新闻2":"TOPC1451558926200436",#线
"法治": "TOPC1451542672944335", #
"经济": "TOPC1451531385787654", #
"科教1":"TOPC1451540268188575", #
"科教2":"TOPC1451543426689237", #线
"农业1": "TOPC1568949310515140", #
"农业2": "TOPC1563178829094125", #
"健康乡村纪实": "TOPC1451542933238628", #
"音乐1": "TOPC1451541994820527", #·
"音乐2": "TOPC1451542222069826", #
"电影电视剧": "TOPC1451469943519994", #
"军事1": "TOPC1451527941788652", #
"军事2": "TOPC1575602995944674", #
"动画":"TOPC1451542209144770", #
"少儿": "TOPC1451559344361150", #
"生活": "TOPC1451541349400938", #
"综艺1": "TOPC1451541564922207", #
"综艺2": "TOPC1451984301286720", #
"体育1": "TOPC1451550970356385", #
"体育2": "TOPC1551324792732798", #ATP
"戏曲": "TOPC1451558728003217" #
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
# extend['id'] = tid
extend['p'] = pg
extend['sort']="desc"
extend['mode']=0
filterParams = ["id", "p", "d", "sort","mode"]
params = ["", "", "", "",""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
suffix = '&'.join(params)
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
if not tid.startswith('TOPC'):
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
vodList = jo['data']['list']
videos = []
for vod in vodList:
guid = vod['guid']
title = vod['title']
img = vod['image']
brief = vod['brief']
videos.append({
"vod_id":guid+"###"+img,
"vod_name":title,
"vod_pic":img,
"vod_remarks":''
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0].split('###')
tid = aid[0]
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
title = jo['title'].strip()
link = jo['hls_url'].strip()
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":aid[1],
"type_name":'',
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
vod['vod_play_from'] = 'CCTV'
vod['vod_play_url'] = title+"$"+link
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
rsp = self.fetch(id,headers=self.header)
content = rsp.text.strip()
arr = content.split('\n')
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
url = urlPrefix + arr[-1]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
config = {
"player": {},
# "filter": {"1": [{"key":"sub","name":"类别","value":[{"n":"海峡两岸","v":"TOPC1451540328102649"},{"n":"今日关注","v":"TOPC1451540389082713"}],{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],"2": [{"key":"sub","name":"类别","value":[{"n":"天网","v":"TOPC1451543228296920"},{"n":"一线","v":"TOPC1451543462858283"}],{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
"filter": {"TOPC1451539822927345": [{"key":"id","name":"类别","value":[
{"n":"华人世界","v":"TOPC1451539822927345"},
{"n":"海峡两岸","v":"TOPC1451540328102649"},
{"n":"今日关注","v":"TOPC1451540389082713"},
{"n":"中国新闻","v":"TOPC1451539894330405"},
{"n":"今日亚洲","v":"TOPC1451540448405749"},
{"n":"朝闻天下","v":"TOPC1451558496100826"},
{"n":"新闻直播间","v":"TOPC1451559129520755"},
{"n":"新闻30分","v":"TOPC1451559097947700"},
{"n":"共同关注","v":"TOPC1451558858788377"},
{"n":"东方时空","v":"TOPC1451558532019883"},
{"n":"新闻1+1","v":"TOPC1451559066181661"},
{"n":"今日环球","v":"TOPC1571034705435323"},
{"n":"华人故事","v":"TOPC1571646754621556"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451558926200436": [{"key":"id","name":"类别","value":[{"n":"环球视线","v":"TOPC1451558926200436"},
{"n":"鲁健访谈","v":"TOPC1609904361007481"},
{"n":"深度国际","v":"TOPC1451540709098112"},
{"n":"国际时讯","v":"TOPC1451558887804404"},
{"n":"24小时","v":"TOPC1451558428005729"},
{"n":"午夜新闻","v":"TOPC1451558779639282"},
{"n":"新闻调查","v":"TOPC1451558819463311"},
{"n":"新闻周刊","v":"TOPC1451559180488841"},
{"n":"世界周刊","v":"TOPC1451558687534149"},
{"n":"面对面","v":"TOPC1451559038345600"},
{"n":"每周质量报告","v":"TOPC1451558650605123"},
{"n":"华人世界","v":"TOPC1451539822927345"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451542672944335": [{"key":"id","name":"类别","value":[{"n":"方圆剧阵","v":"TOPC1571217727564820"},
{"n":"天网","v":"TOPC1451543228296920"},
{"n":"生命线","v":"TOPC1571040589483598"},
{"n":"道德观察","v":"TOPC1451542784285432"},
{"n":"一线","v":"TOPC1451543462858283"},
{"n":"法治在线","v":"TOPC1451558590627940"},
{"n":"热线12","v":"TOPC1451543168050863"},
{"n":"从心开始","v":"TOPC1571217374070848"},
{"n":"现场","v":"TOPC1571301089686775"},
{"n":"小区大事","v":"TOPC1451543346581129"},
{"n":"法治深壹度","v":"TOPC1571535828826169"},
{"n":"忏悔录","v":"TOPC1451542672944335"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451531385787654": [{"key":"id","name":"类别","value":[{"n":"我有传家宝","v":"TOPC1451525396109388"},
{"n":"天下财经","v":"TOPC1451531385787654"},
{"n":"正点财经","v":"TOPC1453100395512779"},
{"n":"收藏传奇","v":"TOPC1451526640730841"},
{"n":"分秒必争","v":"TOPC1451379074008632"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451540268188575": [{"key":"id","name":"类别","value":[{"n":"天涯共此时","v":"TOPC1451540858793305"},
{"n":"国宝档案","v":"TOPC1451540268188575"},
{"n":"真相","v":"TOPC1503545711557359"},
{"n":"大家","v":"TOPC1451557371520714"},
{"n":"讲述","v":"TOPC1451557691081955"},
{"n":"人物","v":"TOPC1451557861628208"},
{"n":"动物世界","v":"TOPC1451378967257534"},
{"n":"人与自然","v":"TOPC1451525103989666"},
{"n":"中华民族","v":"TOPC1451525460925648"},
{"n":"国家记忆","v":"TOPC1473235107169415"},
{"n":"国宝·发现","v":"TOPC1571034869935436"},
{"n":"百家讲坛","v":"TOPC1451557052519584"},
{"n":"自然传奇","v":"TOPC1451558150787467"},
{"n":"探索·发现","v":"TOPC1451557893544236"},
{"n":"地理·中国","v":"TOPC1451557421544786"},
{"n":"外国人在中国","v":"TOPC1451541113743615"},
{"n":"文明之旅","v":"TOPC1451541205513705"},
{"n":"记住乡愁第六季","v":"TOPC1577672009520911"},
{"n":"跟着书本去旅行","v":"TOPC1575253587571324"},
{"n":"记住乡愁第七季","v":"TOPC1608533695279753"},
{"n":"时尚科技秀","v":"TOPC1570874587435537"},
{"n":"创新进行时","v":"TOPC1570875218228998"},
{"n":"解码科技史","v":"TOPC1570876640457386"},
{"n":"科学动物园","v":"TOPC1571021385508957"},
{"n":"考古公开课","v":"TOPC1571021251454875"},
{"n":"科幻地带","v":"TOPC1571021323137369"},
{"n":"实验现场","v":"TOPC1571021159595290"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451543426689237": [{"key":"id","name":"类别","value":[{"n":"人物·故事","v":"TOPC1570780618796536"},
{"n":"百家说故事","v":"TOPC1574995326079121"},
{"n":"透视新科技","v":"TOPC1576631973420833"},
{"n":"夕阳红","v":"TOPC1451543312252987"},
{"n":"心理访谈","v":"TOPC1451543382680164"},
{"n":"读书","v":"TOPC1451557523542854"},
{"n":"夜线","v":"TOPC1451543426689237"},
{"n":"我爱发明","v":"TOPC1569314345479107"},
{"n":"环球科技视野","v":"TOPC1451463780801881"},
{"n":"状元360","v":"TOPC1451528493821255"},
{"n":"1起聊聊","v":"TOPC1451374975347585"},
{"n":"秘境之眼","v":"TOPC1554187056533820"},
{"n":"文化视点","v":"TOPC1451536118642783"},
{"n":"文化正午","v":"TOPC1451538455169283"},
{"n":"文化大百科","v":"TOPC1451536035602751"},
{"n":"动物传奇","v":"TOPC1451984181884527"},
{"n":"文化讲坛","v":"TOPC1451984533334125"},
{"n":"流行无限","v":"TOPC1451540644606949"},
{"n":"天涯共此时","v":"TOPC1451540858793305"},
{"n":"中国影像方志","v":"TOPC1592552941644815"},
{"n":"创新无限","v":"TOPC1451557109280614"},
{"n":"科技人生","v":"TOPC1451557739596986"},
{"n":"绿色空间","v":"TOPC1451557825546179"},
{"n":"重访","v":"TOPC1451558118808439"},
{"n":"走近科学","v":"TOPC1451558190239536"},
{"n":"原来如此","v":"TOPC1451558088858410"},
{"n":"科技之光","v":"TOPC1451557776198149"},
{"n":"文明密码","v":"TOPC1451557930785264"},
{"n":"我爱发明(科普)","v":"TOPC1451557970755294"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1568949310515140": [{"key":"id","name":"类别","value":[{"n":"致富经","v":"TOPC1568949310515140"},
{"n":"三农群英汇","v":"TOPC1600745974233265"},
{"n":"田间示范秀","v":"TOPC1563178908227191"},
{"n":"农业气象","v":"TOPC1568949200635957"},
{"n":"中国三农报道","v":"TOPC1600746045741952"},
{"n":"大地讲堂","v":"TOPC1568966472372643"},
{"n":"乡土中国","v":"TOPC1563178586782832"},
{"n":"振兴路上","v":"TOPC1632709936747979"},
{"n":"谁知盘中餐","v":"TOPC1568966325430648"},
{"n":"田野里的歌声","v":"TOPC1632628323813790"},
{"n":"乡理乡亲","v":"TOPC1568966155566515"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1563178829094125": [{"key":"id","name":"类别","value":[{"n":"我的美丽乡村","v":"TOPC1570787364956444"},
{"n":"攻坚日记","v":"TOPC1568966013656550"},
{"n":"地球村日记","v":"TOPC1568966232265609"},
{"n":"乡约","v":"TOPC1568949394517190"},
{"n":"乡村剧场","v":"TOPC1563179005948252"},
{"n":"乡村振兴面对面","v":"TOPC1568966531726705"},
{"n":"乡间纪事","v":"TOPC1563178829094125"},
{"n":"超级新农人","v":"TOPC1597627647957699"},
{"n":"科技链","v":"TOPC1563178120425659"},
{"n":"乡村振兴资讯","v":"TOPC1568965444563295"},
{"n":"遍地英雄","v":"TOPC1568966086614400"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451542933238628": [{"key":"id","name":"类别","value":[{"n":"健康之路","v":"TOPC1451557646802924"},
{"n":"中华医药","v":"TOPC1451541666791291"},
{"n":"乡村大舞台","v":"TOPC1563179546003162"},
{"n":"记住乡愁第八季","v":"TOPC1640330887412898"},
{"n":"印象·乡村","v":"TOPC1563178734372977"},
{"n":"中国缘","v":"TOPC1571646819318596"},
{"n":"见证","v":"TOPC1451542933238628"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451541994820527": [{"key":"id","name":"类别","value":[{"n":"乐享汇","v":"TOPC1528430065133683"},
{"n":"国际艺苑","v":"TOPC1451379250581117"},
{"n":"中国音乐电视","v":"TOPC1451542397206110"},
{"n":"精彩音乐汇","v":"TOPC1451541414450906"},
{"n":"童声唱","v":"TOPC1570593464032566"},
{"n":"民歌·中国","v":"TOPC1451541994820527"},
{"n":"CCTV音乐厅","v":"TOPC1451534421925242"},
{"n":"影视留声机","v":"TOPC1451542346007956"},
{"n":"音乐人生","v":"TOPC1451542308412911"},
{"n":"一起音乐吧","v":"TOPC1451542132455743"},
{"n":"音乐公开课","v":"TOPC1462849800640766"},
{"n":"乐游天下","v":"TOPC1451541538046196"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451542222069826": [{"key":"id","name":"类别","value":[{"n":"中国节拍","v":"TOPC1570025984977611"},
{"n":"聆听时刻","v":"TOPC1570026397101703"},
{"n":"音乐周刊","v":"TOPC1570593186033488"},
{"n":"合唱先锋","v":"TOPC1570026172793162"},
{"n":"巅峰音乐汇","v":"TOPC1451984095463376"},
{"n":"曲苑杂坛","v":"TOPC1451984417763860"},
{"n":"星光舞台","v":"TOPC1451542099519708"},
{"n":"百年歌声","v":"TOPC1451534465694290"},
{"n":"音乐传奇","v":"TOPC1451542222069826"},
{"n":"音乐告诉你","v":"TOPC1451542273313866"},
{"n":"广场舞金曲","v":"TOPC1528685010104859"},
{"n":"快乐琴童","v":"TOPC1451541450128978"},
{"n":"歌声与微笑","v":"TOPC1451541189657627"},
{"n":"今乐坛","v":"TOPC1451541229451689"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451469943519994": [{"key":"id","name":"类别","value":[{"n":"中国电影报道","v":"TOPC1451354597100320"},
{"n":"星推荐","v":"TOPC1451469943519994"},
{"n":"剧说很好看","v":"TOPC1495184612807684"},
{"n":"今日影评","v":"TOPC1470713254980521"},
{"n":"世界电影之旅","v":"TOPC1451560112462173"},
{"n":"影视俱乐部","v":"TOPC1451469901250966"},
{"n":"影视同期声","v":"TOPC1451469804671799"},
{"n":"影视名堂","v":"TOPC1451558049329358"},
{"n":"第10放映室","v":"TOPC1451557487468814"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451527941788652": [{"key":"id","name":"类别","value":[{"n":"国防军事早报","v":"TOPC1564109128610932"},
{"n":"正午国防军事","v":"TOPC1564109254301161"},
{"n":"军事报道","v":"TOPC1451527941788652"},
{"n":"防务新观察","v":"TOPC1451526164984187"},
{"n":"军迷行天下","v":"TOPC1564131644145429"},
{"n":"老兵你好","v":"TOPC1564109722559395"},
{"n":"军武零距离","v":"TOPC1564109434999268"},
{"n":"军事制高点","v":"TOPC1564109356650207"},
{"n":"军事科技","v":"TOPC1451528087494889"},
{"n":"军事纪实","v":"TOPC1451527993718730"},
{"n":"谁是终极英雄","v":"TOPC1451530272783201"},
{"n":"军营的味道","v":"TOPC1564110136027687"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1575602995944674": [{"key":"id","name":"类别","value":[{"n":"砺剑","v":"TOPC1649983616689859"},
{"n":"军事纪录","v":"TOPC1575602995944674"},
{"n":"国防故事","v":"TOPC1578551434601482"},
{"n":"兵器面面观","v":"TOPC1564110696628209"},
{"n":"第二战场","v":"TOPC1564110615253124"},
{"n":"世界战史","v":"TOPC1564110396694880"},
{"n":"五星剧场","v":"TOPC1564110834985329"},
{"n":"国防微视频-军歌嘹亮","v":"TOPC1564110222559767"},
{"n":"军情时间到","v":"TOPC1462504102545692"},
{"n":"国防科工","v":"TOPC1564109813378483"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451541349400938": [{"key":"id","name":"类别","value":[{"n":"走遍中国","v":"TOPC1451542134053698"},
{"n":"生活提示","v":"TOPC1451526037568184"},
{"n":"人口","v":"TOPC1451466072378425"},
{"n":"生活圈","v":"TOPC1451546588784893"},
{"n":"是真的吗","v":"TOPC1451534366388377"},
{"n":"生活家","v":"TOPC1593419181674791"},
{"n":"远方的家","v":"TOPC1451541349400938"},
{"n":"美食中国","v":"TOPC1571034804976375"},
{"n":"味道","v":"TOPC1482483166133803"},
{"n":"生活早参考","v":"TOPC1451525302140236"},
{"n":"走遍中国","v":"TOPC1451542134053698"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451542209144770": [{"key":"id","name":"类别","value":[{"n":"动画城","v":"TOPC1451542209144770"},
{"n":"动漫世界","v":"TOPC1451559448233349"},
{"n":"周末动画片","v":"TOPC1451559836238828"},
{"n":"快乐驿站","v":"TOPC1451542273075862"},
{"n":"动画城","v":"TOPC1451542209144770"},
{"n":"动漫星空","v":"TOPC1451559936284927"},
{"n":"动画剧场","v":"TOPC1451559414465320"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451559344361150": [{"key":"id","name":"类别","value":[{"n":"新闻袋袋裤","v":"TOPC1451559603261584"},
{"n":"英雄出少年","v":"TOPC1451559695702690"},
{"n":"七巧板","v":"TOPC1451559569040502"},
{"n":"快乐体验","v":"TOPC1451559479171411"},
{"n":"智力快车","v":"TOPC1451559756374759"},
{"n":"动感特区","v":"TOPC1451559378830189"},
{"n":"音乐快递","v":"TOPC1451559666055645"},
{"n":"SK极智少年强","v":"TOPC1476950587121943"},
{"n":"加油!少年派","v":"TOPC1451464548229761"},
{"n":"风车剧场","v":"TOPC1573528152700717"},
{"n":"希望-英语杂志","v":"TOPC1451558013229330"},
{"n":"成长在线","v":"TOPC1451559901017891"},
{"n":"童心回放","v":"TOPC1451559966897957"},
{"n":"文学宝库","v":"TOPC1451560002205989"},
{"n":"大仓库","v":"TOPC1451559344361150"},
{"n":"宝贝一家亲","v":"TOPC1451559867985861"},
{"n":"绿野寻踪","v":"TOPC1451559534065469"},
{"n":"芝麻开门","v":"TOPC1451559725520729"},
{"n":"异想天开","v":"TOPC1451559633994614"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451541564922207": [{"key":"id","name":"类别","value":[{"n":"中华情","v":"TOPC1451541564922207"},
{"n":"回声嘹亮","v":"TOPC1451535575561597"},
{"n":"你好生活第三季","v":"TOPC1627961377879898"},
{"n":"我的艺术清单","v":"TOPC1582272259917160"},
{"n":"黄金100秒","v":"TOPC1451468496522494"},
{"n":"非常6+1","v":"TOPC1451467940101208"},
{"n":"向幸福出发","v":"TOPC1451984638791216"},
{"n":"幸福账单","v":"TOPC1451984801613379"},
{"n":"中国文艺报道","v":"TOPC1601348042760302"},
{"n":"舞蹈世界","v":"TOPC1451547605511387"},
{"n":"艺览天下","v":"TOPC1451984851125433"},
{"n":"天天把歌唱","v":"TOPC1451535663610626"},
{"n":"金牌喜剧班","v":"TOPC1611826337610628"},
{"n":"环球综艺秀","v":"TOPC1571300682556971"},
{"n":"挑战不可能第五季","v":"TOPC1579169060379297"},
{"n":"我们有一套","v":"TOPC1451527089955940"},
{"n":"为了你","v":"TOPC1451527001597710"},
{"n":"朗读者第一季","v":"TOPC1487120479377477"},
{"n":"挑战不可能第二季","v":"TOPC1474277421637816"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451984301286720": [{"key":"id","name":"类别","value":[{"n":"精彩一刻","v":"TOPC1451464786232149"},
{"n":"挑战不可能之加油中国","v":"TOPC1547519813971570"},
{"n":"挑战不可能第一季","v":"TOPC1452063816677656"},
{"n":"机智过人第三季","v":"TOPC1564019920570762"},
{"n":"经典咏流传第二季","v":"TOPC1547521714115947"},
{"n":"挑战不可能第三季","v":"TOPC1509500865106312"},
{"n":"经典咏流传第一季","v":"TOPC1513676755770201"},
{"n":"欢乐中国人第二季","v":"TOPC1516784350726581"},
{"n":"故事里的中国第一季","v":"TOPC1569729252342702"},
{"n":"你好生活第二季","v":"TOPC1604397385056621"},
{"n":"喜上加喜","v":"TOPC1590026042145705"},
{"n":"走在回家的路上","v":"TOPC1577697653272281"},
{"n":"综艺盛典","v":"TOPC1451985071887935"},
{"n":"艺术人生","v":"TOPC1451984891490556"},
{"n":"全家好拍档","v":"TOPC1474275463547690"},
{"n":"大魔术师","v":"TOPC1451984047073332"},
{"n":"欢乐一家亲","v":"TOPC1451984214170587"},
{"n":"开心辞典","v":"TOPC1451984378754815"},
{"n":"综艺星天地","v":"TOPC1451985188986150"},
{"n":"激情广场","v":"TOPC1451984341218765"},
{"n":"笑星大联盟","v":"TOPC1451984731428297"},
{"n":"天天乐","v":"TOPC1451984447718918"},
{"n":"欢乐英雄","v":"TOPC1451984242834620"},
{"n":"欢乐中国行","v":"TOPC1451984301286720"},
{"n":"我爱满堂彩","v":"TOPC1451538709371329"},
{"n":"综艺头条","v":"TOPC1569226855085860"},
{"n":"魔法奇迹","v":"TOPC1451542029126607"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451550970356385": [{"key":"id","name":"类别","value":[{"n":"运动大不同","v":"TOPC1451552002869953"},
{"n":"天下足球","v":"TOPC1451551777876756"},
{"n":"篮球公园","v":"TOPC1451549958391444"},
{"n":"体育新闻","v":"TOPC1451551426170389"},
{"n":"足球之夜","v":"TOPC1451552481492403"},
{"n":"北京2022","v":"TOPC1462860742367700"},
{"n":"体坛快讯","v":"TOPC1451550970356385"},
{"n":"体育世界","v":"TOPC1451551371554333"},
{"n":"欧冠开场哨","v":"TOPC1451550484638864"},
{"n":"棋牌乐","v":"TOPC1451550531682936"},
{"n":"健身动起来","v":"TOPC1451549599140203"},
{"n":"体育晨报","v":"TOPC1451551258388672"},
{"n":"体谈","v":"TOPC1451551830518827"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1551324792732798": [{"key":"id","name":"类别","value":[{"n":"ATP周刊","v":"TOPC1551324792732798"},
{"n":"冰球冰球","v":"TOPC1551323337921620"},
{"n":"冰天雪地","v":"TOPC1551323403033398"},
{"n":"约战果岭","v":"TOPC1551324843068553"},
{"n":"艺术里的奥林匹克","v":"TOPC1634807797280923"},
{"n":"逐冰追雪","v":"TOPC1634807873035403"},
{"n":"五环纪事","v":"TOPC1634807936107991"},
{"n":"奥秘无穷","v":"TOPC1634808174904190"},
{"n":"奥林匹克人","v":"TOPC1634808300961576"},
{"n":"体育在线","v":"TOPC1451540777295250"},
{"n":"运动大不同","v":"TOPC1451552002869953"},
{"n":"NBA最前线","v":"TOPC1451548615930237"},
{"n":"冠军欧洲","v":"TOPC1451549411228903"},
{"n":"巅峰时刻","v":"TOPC1451549547540149"},
{"n":"赛车时代","v":"TOPC1451550589995997"},
{"n":"体育人间","v":"TOPC1451551310742737"},
{"n":"武林大会","v":"TOPC1451551891055866"},
{"n":"谁是球王","v":"TOPC1451550868295303"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
"TOPC1451558728003217": [{"key":"id","name":"类别","value":[{"n":"角儿来了","v":"TOPC1508747509633692"},
{"n":"梨园闯关我挂帅","v":"TOPC1451558484007800"},
{"n":"CCTV空中剧院","v":"TOPC1451558856402351"},
{"n":"过把瘾","v":"TOPC1451558291260577"},
{"n":"名段欣赏","v":"TOPC1451558515719854"},
{"n":"名家书场","v":"TOPC1579401761622774"},
{"n":"宝贝亮相吧","v":"TOPC1579401989187953"},
{"n":"中国京剧音配像精粹","v":"TOPC1451558769767256"},
{"n":"九州大戏台","v":"TOPC1451558399948678"},
{"n":"青春戏苑","v":"TOPC1451558552047910"},
{"n":"戏曲青年说","v":"TOPC1626161016006801"},
{"n":"了不起的戏曲","v":"TOPC1657505173323752"},
{"n":"梨园周刊","v":"TOPC1574909786070351"},
{"n":"中国京剧像音像集萃","v":"TOPC1626832834318986"},
{"n":"典藏","v":"TOPC1597825254395109"},
{"n":"快乐戏园","v":"TOPC1451558438767762"},
{"n":"锦绣梨园","v":"TOPC1451558328292617"},
{"n":"影视剧场","v":"TOPC1451558728003217"},
{"n":"戏苑百家","v":"TOPC1451558644535996"},
{"n":"跟我学","v":"TOPC1451558178940505"},
{"n":"戏曲采风","v":"TOPC1451558610462968"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]
}
}
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

797
py/plugin/py_cctv_1.json Normal file
View File

@ -0,0 +1,797 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # type
def getName(self):
return "央视"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
#
"方圆剧阵":"TOPC1571217727564820",
"天网":"TOPC1451543228296920",
"生命线":"TOPC1571040589483598",
"道德观察":"TOPC1451542784285432",
"一线":"TOPC1451543462858283",
"法治在线":"TOPC1451558590627940",
"热线12":"TOPC1451543168050863",
"从心开始":"TOPC1571217374070848",
"现场":"TOPC1571301089686775",
"小区大事":"TOPC1451543346581129",
"法治深壹度":"TOPC1571535828826169",
"忏悔录":"TOPC1451542672944335",
#
"华人世界":"TOPC1451539822927345",
"海峡两岸":"TOPC1451540328102649",
"今日关注":"TOPC1451540389082713",
"中国新闻":"TOPC1451539894330405",
"今日亚洲":"TOPC1451540448405749",
"朝闻天下":"TOPC1451558496100826",
"新闻直播间":"TOPC1451559129520755",
"新闻30分":"TOPC1451559097947700",
"共同关注":"TOPC1451558858788377",
"东方时空":"TOPC1451558532019883",
"新闻1+1":"TOPC1451559066181661",
"今日环球":"TOPC1571034705435323",
"华人故事":"TOPC1571646754621556",
"鲁健访谈":"TOPC1609904361007481",
"深度国际":"TOPC1451540709098112",
"国际时讯":"TOPC1451558887804404",
"环球视线":"TOPC1451558926200436",
"24小时":"TOPC1451558428005729",
"午夜新闻":"TOPC1451558779639282",
"新闻调查":"TOPC1451558819463311",
"新闻周刊":"TOPC1451559180488841",
"世界周刊":"TOPC1451558687534149",
"面对面":"TOPC1451559038345600",
"每周质量报告":"TOPC1451558650605123",
"华人世界":"TOPC1451539822927345",
#
"天涯共此时":"TOPC1451540858793305",
"国宝档案":"TOPC1451540268188575",
"外国人在中国":"TOPC1451541113743615",
"文明之旅":"TOPC1451541205513705",
"记住乡愁第六季":"TOPC1577672009520911",
"跟着书本去旅行":"TOPC1575253587571324",
"百家讲坛":"TOPC1451557052519584",
"自然传奇":"TOPC1451558150787467",
"探索·发现":"TOPC1451557893544236",
"地理·中国":"TOPC1451557421544786",
"动物世界":"TOPC1451378967257534",
"人与自然":"TOPC1451525103989666",
"中华民族":"TOPC1451525460925648",
"国家记忆":"TOPC1473235107169415",
"国宝·发现":"TOPC1571034869935436",
"记住乡愁第七季":"TOPC1608533695279753",
"时尚科技秀":"TOPC1570874587435537",
"读书":"TOPC1451557523542854",
"创新进行时":"TOPC1570875218228998",
"解码科技史":"TOPC1570876640457386",
"科学动物园":"TOPC1571021385508957",
"考古公开课":"TOPC1571021251454875",
"科幻地带":"TOPC1571021323137369",
"实验现场":"TOPC1571021159595290",
"人物·故事":"TOPC1570780618796536",
"百家说故事":"TOPC1574995326079121",
"透视新科技":"TOPC1576631973420833",
"夕阳红":"TOPC1451543312252987",
"心理访谈":"TOPC1451543382680164",
"夜线":"TOPC1451543426689237",
"我爱发明":"TOPC1569314345479107",
"环球科技视野":"TOPC1451463780801881",
"状元360":"TOPC1451528493821255",
"1起聊聊":"TOPC1451374975347585",
"秘境之眼":"TOPC1554187056533820",
"文化视点":"TOPC1451536118642783",
"文化正午":"TOPC1451538455169283",
"文化大百科":"TOPC1451536035602751",
"动物传奇":"TOPC1451984181884527",
"文化讲坛":"TOPC1451984533334125",
"流行无限":"TOPC1451540644606949",
"天涯共此时":"TOPC1451540858793305",
"国宝档案":"TOPC1451540268188575",
"外国人在中国":"TOPC1451541113743615",
"文明之旅":"TOPC1451541205513705",
"记住乡愁第六季":"TOPC1577672009520911",
"中国影像方志":"TOPC1592552941644815",
"创新无限":"TOPC1451557109280614",
"科技人生":"TOPC1451557739596986",
"绿色空间":"TOPC1451557825546179",
"重访":"TOPC1451558118808439",
"走近科学":"TOPC1451558190239536",
"原来如此":"TOPC1451558088858410",
"科技之光":"TOPC1451557776198149",
"文明密码":"TOPC1451557930785264",
"真相":"TOPC1503545711557359",
"大家":"TOPC1451557371520714",
"讲述":"TOPC1451557691081955",
"人物":"TOPC1451557861628208",
"我爱发明(科普)":"TOPC1451557970755294",
#
"中国缘":"TOPC1571646819318596",
"见证":"TOPC1451542933238628",
#
"我有传家宝":"TOPC1451525396109388",
"天下财经":"TOPC1451531385787654",
"正点财经":"TOPC1453100395512779",
"收藏传奇":"TOPC1451526640730841",
"分秒必争":"TOPC1451379074008632",
"记住乡愁第八季":"TOPC1640330887412898",
#
"动画城":"TOPC1451542209144770",
"动漫世界":"TOPC1451559448233349",
"周末动画片":"TOPC1451559836238828",
"快乐驿站":"TOPC1451542273075862",
"动画城":"TOPC1451542209144770",
"动漫星空":"TOPC1451559936284927",
"动画剧场":"TOPC1451559414465320",
#
"走遍中国":"TOPC1451542134053698",
"生活提示":"TOPC1451526037568184",
"人口":"TOPC1451466072378425",
"生活圈":"TOPC1451546588784893",
"是真的吗":"TOPC1451534366388377",
"生活家":"TOPC1593419181674791",
"远方的家":"TOPC1451541349400938",
"美食中国":"TOPC1571034804976375",
"味道":"TOPC1482483166133803",
"生活早参考":"TOPC1451525302140236",
"走遍中国":"TOPC1451542134053698",
#
"中华情":"TOPC1451541564922207",
"回声嘹亮":"TOPC1451535575561597",
"你好生活第三季":"TOPC1627961377879898",
"我的艺术清单":"TOPC1582272259917160",
"黄金100秒":"TOPC1451468496522494",
"非常6+1":"TOPC1451467940101208",
"向幸福出发":"TOPC1451984638791216",
"幸福账单":"TOPC1451984801613379",
"中国文艺报道":"TOPC1601348042760302",
"舞蹈世界":"TOPC1451547605511387",
"艺览天下":"TOPC1451984851125433",
"天天把歌唱":"TOPC1451535663610626",
"金牌喜剧班":"TOPC1611826337610628",
"环球综艺秀":"TOPC1571300682556971",
"挑战不可能第五季":"TOPC1579169060379297",
"我们有一套":"TOPC1451527089955940",
"为了你":"TOPC1451527001597710",
"朗读者第一季":"TOPC1487120479377477",
"挑战不可能第二季":"TOPC1474277421637816",
"精彩一刻":"TOPC1451464786232149",
"挑战不可能之加油中国":"TOPC1547519813971570",
"挑战不可能第一季":"TOPC1452063816677656",
"机智过人第三季":"TOPC1564019920570762",
"经典咏流传第二季":"TOPC1547521714115947",
"挑战不可能第三季":"TOPC1509500865106312",
"经典咏流传第一季":"TOPC1513676755770201",
"欢乐中国人第二季":"TOPC1516784350726581",
"故事里的中国第一季":"TOPC1569729252342702",
"你好生活第二季":"TOPC1604397385056621",
"喜上加喜":"TOPC1590026042145705",
"走在回家的路上":"TOPC1577697653272281",
"综艺盛典":"TOPC1451985071887935",
"艺术人生":"TOPC1451984891490556",
"全家好拍档":"TOPC1474275463547690",
"大魔术师":"TOPC1451984047073332",
"欢乐一家亲":"TOPC1451984214170587",
"开心辞典":"TOPC1451984378754815",
"综艺星天地":"TOPC1451985188986150",
"激情广场":"TOPC1451984341218765",
"笑星大联盟":"TOPC1451984731428297",
"天天乐":"TOPC1451984447718918",
"欢乐英雄":"TOPC1451984242834620",
"欢乐中国行":"TOPC1451984301286720",
"我爱满堂彩":"TOPC1451538709371329",
"综艺头条":"TOPC1569226855085860",
"中华情":"TOPC1451541564922207",
"魔法奇迹":"TOPC1451542029126607",
#
"运动大不同":"TOPC1451552002869953",
"天下足球":"TOPC1451551777876756",
"篮球公园":"TOPC1451549958391444",
"体育新闻":"TOPC1451551426170389",
"足球之夜":"TOPC1451552481492403",
"北京2022":"TOPC1462860742367700",
"体坛快讯":"TOPC1451550970356385",
"体育世界":"TOPC1451551371554333",
"欧冠开场哨":"TOPC1451550484638864",
"棋牌乐":"TOPC1451550531682936",
"健身动起来":"TOPC1451549599140203",
"体育晨报":"TOPC1451551258388672",
"体谈":"TOPC1451551830518827",
"ATP周刊":"TOPC1551324792732798",
"冰球冰球":"TOPC1551323337921620",
"冰天雪地":"TOPC1551323403033398",
"约战果岭":"TOPC1551324843068553",
"艺术里的奥林匹克":"TOPC1634807797280923",
"逐冰追雪":"TOPC1634807873035403",
"五环纪事":"TOPC1634807936107991",
"奥秘无穷":"TOPC1634808174904190",
"奥林匹克人":"TOPC1634808300961576",
"体育在线":"TOPC1451540777295250",
"运动大不同":"TOPC1451552002869953",
"NBA最前线":"TOPC1451548615930237",
"冠军欧洲":"TOPC1451549411228903",
"巅峰时刻":"TOPC1451549547540149",
"赛车时代":"TOPC1451550589995997",
"体育人间":"TOPC1451551310742737",
"武林大会":"TOPC1451551891055866",
"谁是球王":"TOPC1451550868295303",
#
"中国电影报道":"TOPC1451354597100320",
"星推荐":"TOPC1451469943519994",
"剧说很好看":"TOPC1495184612807684",
"今日影评":"TOPC1470713254980521",
"世界电影之旅":"TOPC1451560112462173",
"影视俱乐部":"TOPC1451469901250966",
"影视同期声":"TOPC1451469804671799",
"影视名堂":"TOPC1451558049329358",
"第10放映室":"TOPC1451557487468814",
#
"国防军事早报":"TOPC1564109128610932",
"正午国防军事":"TOPC1564109254301161",
"军事报道":"TOPC1451527941788652",
"防务新观察":"TOPC1451526164984187",
"军迷行天下":"TOPC1564131644145429",
"老兵你好":"TOPC1564109722559395",
"军武零距离":"TOPC1564109434999268",
"军事制高点":"TOPC1564109356650207",
"军事科技":"TOPC1451528087494889",
"军事纪实":"TOPC1451527993718730",
"谁是终极英雄":"TOPC1451530272783201",
"军营的味道":"TOPC1564110136027687",
"砺剑":"TOPC1649983616689859",
"军事纪录":"TOPC1575602995944674",
"国防故事":"TOPC1578551434601482",
"兵器面面观":"TOPC1564110696628209",
"第二战场":"TOPC1564110615253124",
"世界战史":"TOPC1564110396694880",
"五星剧场":"TOPC1564110834985329",
"国防微视频-军歌嘹亮":"TOPC1564110222559767",
"军情时间到":"TOPC1462504102545692",
"国防科工":"TOPC1564109813378483",
#
"致富经":"TOPC1568949310515140",
"三农群英汇":"TOPC1600745974233265",
"田间示范秀":"TOPC1563178908227191",
"农业气象":"TOPC1568949200635957",
"中国三农报道":"TOPC1600746045741952",
"大地讲堂":"TOPC1568966472372643",
"乡土中国":"TOPC1563178586782832",
"振兴路上":"TOPC1632709936747979",
"谁知盘中餐":"TOPC1568966325430648",
"田野里的歌声":"TOPC1632628323813790",
"乡理乡亲":"TOPC1568966155566515",
"我的美丽乡村":"TOPC1570787364956444",
"攻坚日记":"TOPC1568966013656550",
"地球村日记":"TOPC1568966232265609",
"乡约":"TOPC1568949394517190",
"乡村剧场":"TOPC1563179005948252",
"乡村振兴面对面":"TOPC1568966531726705",
"乡间纪事":"TOPC1563178829094125",
"超级新农人":"TOPC1597627647957699",
"科技链":"TOPC1563178120425659",
"乡村振兴资讯":"TOPC1568965444563295",
"遍地英雄":"TOPC1568966086614400",
#
"健康之路":"TOPC1451557646802924",
"中华医药":"TOPC1451541666791291",
#
"角儿来了":"TOPC1508747509633692",
"梨园闯关我挂帅":"TOPC1451558484007800",
"CCTV空中剧院":"TOPC1451558856402351",
"过把瘾":"TOPC1451558291260577",
"名段欣赏":"TOPC1451558515719854",
"名家书场":"TOPC1579401761622774",
"宝贝亮相吧":"TOPC1579401989187953",
"中国京剧音配像精粹":"TOPC1451558769767256",
"九州大戏台":"TOPC1451558399948678",
"青春戏苑":"TOPC1451558552047910",
"戏曲青年说":"TOPC1626161016006801",
"了不起的戏曲":"TOPC1657505173323752",
"梨园周刊":"TOPC1574909786070351",
"中国京剧像音像集萃":"TOPC1626832834318986",
"典藏":"TOPC1597825254395109",
"快乐戏园":"TOPC1451558438767762",
"锦绣梨园":"TOPC1451558328292617",
"影视剧场":"TOPC1451558728003217",
"戏苑百家":"TOPC1451558644535996",
"跟我学":"TOPC1451558178940505",
"戏曲采风":"TOPC1451558610462968",
#
"新闻袋袋裤":"TOPC1451559603261584",
"英雄出少年":"TOPC1451559695702690",
"七巧板":"TOPC1451559569040502",
"快乐体验":"TOPC1451559479171411",
"智力快车":"TOPC1451559756374759",
"动感特区":"TOPC1451559378830189",
"音乐快递":"TOPC1451559666055645",
"SK极智少年强":"TOPC1476950587121943",
"加油!少年派":"TOPC1451464548229761",
"风车剧场":"TOPC1573528152700717",
"希望-英语杂志":"TOPC1451558013229330",
"成长在线":"TOPC1451559901017891",
"童心回放":"TOPC1451559966897957",
"文学宝库":"TOPC1451560002205989",
"大仓库":"TOPC1451559344361150",
"宝贝一家亲":"TOPC1451559867985861",
"绿野寻踪":"TOPC1451559534065469",
"芝麻开门":"TOPC1451559725520729",
"异想天开":"TOPC1451559633994614",
#
"乐享汇":"TOPC1528430065133683",
"国际艺苑":"TOPC1451379250581117",
"中国音乐电视":"TOPC1451542397206110",
"精彩音乐汇":"TOPC1451541414450906",
"童声唱":"TOPC1570593464032566",
"民歌·中国":"TOPC1451541994820527",
"CCTV音乐厅":"TOPC1451534421925242",
"影视留声机":"TOPC1451542346007956",
"音乐人生":"TOPC1451542308412911",
"一起音乐吧":"TOPC1451542132455743",
"音乐公开课":"TOPC1462849800640766",
"乐游天下":"TOPC1451541538046196",
"中国节拍":"TOPC1570025984977611",
"聆听时刻":"TOPC1570026397101703",
"音乐周刊":"TOPC1570593186033488",
"合唱先锋":"TOPC1570026172793162",
"巅峰音乐汇":"TOPC1451984095463376",
"曲苑杂坛":"TOPC1451984417763860",
"星光舞台":"TOPC1451542099519708",
"百年歌声":"TOPC1451534465694290",
"音乐传奇":"TOPC1451542222069826",
"音乐告诉你":"TOPC1451542273313866",
"广场舞金曲":"TOPC1528685010104859",
"快乐琴童":"TOPC1451541450128978",
"歌声与微笑":"TOPC1451541189657627",
"今乐坛":"TOPC1451541229451689",
#
"乡村大舞台":"TOPC1563179546003162",
#
"印象·乡村":"TOPC1563178734372977"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
extend['id'] = tid
extend['p'] = pg
filterParams = ["id", "p", "d"]
params = ["", "", ""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
suffix = '&'.join(params)
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
print(url)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
vodList = jo['data']['list']
videos = []
for vod in vodList:
guid = vod['guid']
title = vod['title']
img = vod['image']
brief = vod['brief']
videos.append({
"vod_id":guid+"###"+img,
"vod_name":title,
"vod_pic":img,
"vod_remarks":''
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0].split('###')
tid = aid[0]
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
title = jo['title'].strip()
link = jo['hls_url'].strip()
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":aid[1],
"type_name":'',
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
vod['vod_play_from'] = 'CCTV'
vod['vod_play_url'] = title+"$"+link
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
rsp = self.fetch(id,headers=self.header)
content = rsp.text.strip()
arr = content.split('\n')
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
url = urlPrefix + arr[-1]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
config = {
"player": {},
"filter":{
"TOPC1571217727564820":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543228296920":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571040589483598":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542784285432":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543462858283":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558590627940":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543168050863":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571217374070848":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543346581129":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542672944335":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451539822927345":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540328102649":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540389082713":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451539894330405":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540448405749":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558496100826":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559129520755":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559097947700":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558858788377":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558532019883":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559066181661":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571034705435323":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571646754621556":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1609904361007481":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540709098112":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558887804404":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558926200436":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558428005729":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558779639282":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558819463311":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559180488841":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558687534149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559038345600":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558650605123":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451539822927345":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540858793305":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540268188575":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541113743615":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541205513705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1577672009520911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1575253587571324":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557052519584":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558150787467":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557893544236":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557421544786":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451378967257534":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451525103989666":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451525460925648":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1473235107169415":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571034869935436":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1608533695279753":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570874587435537":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557523542854":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570875218228998":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570876640457386":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571021385508957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571021251454875":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571021323137369":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571021159595290":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570780618796536":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1574995326079121":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1576631973420833":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543312252987":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543382680164":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451543426689237":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1569314345479107":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451463780801881":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451528493821255":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451374975347585":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1554187056533820":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451536118642783":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451538455169283":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451536035602751":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984181884527":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984533334125":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540644606949":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540858793305":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540268188575":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541113743615":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541205513705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1577672009520911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1592552941644815":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557109280614":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557739596986":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557825546179":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558118808439":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558190239536":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558088858410":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557776198149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557930785264":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1503545711557359":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557371520714":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557691081955":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557861628208":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557970755294":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571646819318596":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542933238628":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451525396109388":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451531385787654":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1453100395512779":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451526640730841":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451379074008632":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1640330887412898":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542209144770":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559448233349":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559836238828":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542273075862":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542209144770":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559936284927":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559414465320":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542134053698":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451526037568184":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451466072378425":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451546588784893":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451534366388377":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1593419181674791":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541349400938":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571034804976375":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1482483166133803":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451525302140236":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542134053698":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541564922207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451535575561597":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1627961377879898":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1582272259917160":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451468496522494":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451467940101208":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984638791216":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984801613379":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1601348042760302":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451547605511387":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984851125433":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451535663610626":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1611826337610628":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1571300682556971":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1579169060379297":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451527089955940":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451527001597710":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1487120479377477":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1474277421637816":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451464786232149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1547519813971570":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1452063816677656":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564019920570762":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1547521714115947":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1509500865106312":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1513676755770201":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1516784350726581":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1569729252342702":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1604397385056621":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1590026042145705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1577697653272281":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451985071887935":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984891490556":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1474275463547690":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984047073332":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984214170587":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984378754815":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451985188986150":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984341218765":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984731428297":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984447718918":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984242834620":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984301286720":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451538709371329":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1569226855085860":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541564922207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542029126607":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451552002869953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551777876756":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451549958391444":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551426170389":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451552481492403":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1462860742367700":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451550970356385":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551371554333":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451550484638864":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451550531682936":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451549599140203":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551258388672":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551830518827":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1551324792732798":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1551323337921620":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1551323403033398":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1551324843068553":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1634807797280923":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1634807873035403":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1634807936107991":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1634808174904190":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1634808300961576":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451540777295250":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451552002869953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451548615930237":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451549411228903":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451549547540149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451550589995997":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551310742737":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451551891055866":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451550868295303":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451354597100320":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451469943519994":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1495184612807684":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1470713254980521":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451560112462173":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451469901250966":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451469804671799":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558049329358":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557487468814":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109128610932":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109254301161":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451527941788652":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451526164984187":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564131644145429":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109722559395":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109434999268":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109356650207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451528087494889":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451527993718730":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451530272783201":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110136027687":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1649983616689859":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1575602995944674":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1578551434601482":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110696628209":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110615253124":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110396694880":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110834985329":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564110222559767":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1462504102545692":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1564109813378483":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568949310515140":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1600745974233265":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563178908227191":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568949200635957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1600746045741952":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966472372643":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563178586782832":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1632709936747979":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966325430648":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1632628323813790":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966155566515":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570787364956444":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966013656550":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966232265609":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568949394517190":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563179005948252":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966531726705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563178829094125":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1597627647957699":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563178120425659":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568965444563295":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1568966086614400":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451557646802924":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541666791291":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1508747509633692":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558484007800":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558856402351":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558291260577":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558515719854":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1579401761622774":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1579401989187953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558769767256":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558399948678":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558552047910":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1626161016006801":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1657505173323752":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1574909786070351":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1626832834318986":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1597825254395109":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558438767762":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558328292617":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558728003217":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558644535996":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558178940505":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558610462968":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559603261584":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559695702690":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559569040502":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559479171411":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559756374759":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559378830189":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559666055645":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1476950587121943":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451464548229761":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1573528152700717":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451558013229330":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559901017891":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559966897957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451560002205989":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559344361150":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559867985861":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559534065469":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559725520729":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451559633994614":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1528430065133683":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451379250581117":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542397206110":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541414450906":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570593464032566":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541994820527":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451534421925242":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542346007956":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542308412911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542132455743":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1462849800640766":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541538046196":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570025984977611":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570026397101703":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570593186033488":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1570026172793162":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984095463376":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451984417763860":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542099519708":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451534465694290":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542222069826":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451542273313866":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1528685010104859":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541450128978":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541189657627":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1451541229451689":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563179546003162":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
,"TOPC1563178734372977":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
}
}
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

140
py/plugin/py_cctvdy.json Normal file
View File

@ -0,0 +1,140 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # type
def getName(self):
return "央视电影电视"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"中国电影报道":"TOPC1451354597100320",
"星推荐":"TOPC1451469943519994",
"剧说很好看":"TOPC1495184612807684",
"今日影评":"TOPC1470713254980521",
"世界电影之旅":"TOPC1451560112462173",
"影视俱乐部":"TOPC1451469901250966",
"影视同期声":"TOPC1451469804671799",
"影视名堂":"TOPC1451558049329358",
"第10放映室":"TOPC1451557487468814"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
extend['id'] = tid
extend['p'] = pg
filterParams = ["id", "p", "d"]
params = ["", "", ""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
suffix = '&'.join(params)
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
if not tid.startswith('TOPC'):
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
vodList = jo['data']['list']
videos = []
for vod in vodList:
guid = vod['guid']
title = vod['title']
img = vod['image']
brief = vod['brief']
videos.append({
"vod_id":guid+"###"+img,
"vod_name":title,
"vod_pic":img,
"vod_remarks":''
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0].split('###')
tid = aid[0]
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
title = jo['title'].strip()
link = jo['hls_url'].strip()
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":aid[1],
"type_name":'',
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
vod['vod_play_from'] = 'CCTV'
vod['vod_play_url'] = title+"$"+link
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
rsp = self.fetch(id,headers=self.header)
content = rsp.text.strip()
arr = content.split('\n')
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
url = urlPrefix + arr[-1]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
config = {
"player": {},
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
}
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

153
py/plugin/py_cctvjs.json Normal file
View File

@ -0,0 +1,153 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # type
def getName(self):
return "央视军事"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"国防军事早报":"TOPC1564109128610932",
"正午国防军事":"TOPC1564109254301161",
"军事报道":"TOPC1451527941788652",
"防务新观察":"TOPC1451526164984187",
"军迷行天下":"TOPC1564131644145429",
"老兵你好":"TOPC1564109722559395",
"军武零距离":"TOPC1564109434999268",
"军事制高点":"TOPC1564109356650207",
"军事科技":"TOPC1451528087494889",
"军事纪实":"TOPC1451527993718730",
"谁是终极英雄":"TOPC1451530272783201",
"军营的味道":"TOPC1564110136027687",
"砺剑":"TOPC1649983616689859",
"军事纪录":"TOPC1575602995944674",
"国防故事":"TOPC1578551434601482",
"兵器面面观":"TOPC1564110696628209",
"第二战场":"TOPC1564110615253124",
"世界战史":"TOPC1564110396694880",
"五星剧场":"TOPC1564110834985329",
"国防微视频-军歌嘹亮":"TOPC1564110222559767",
"军情时间到":"TOPC1462504102545692",
"国防科工":"TOPC1564109813378483"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
extend['id'] = tid
extend['p'] = pg
filterParams = ["id", "p", "d"]
params = ["", "", ""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
suffix = '&'.join(params)
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
if not tid.startswith('TOPC'):
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
vodList = jo['data']['list']
videos = []
for vod in vodList:
guid = vod['guid']
title = vod['title']
img = vod['image']
brief = vod['brief']
videos.append({
"vod_id":guid+"###"+img,
"vod_name":title,
"vod_pic":img,
"vod_remarks":''
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0].split('###')
tid = aid[0]
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
title = jo['title'].strip()
link = jo['hls_url'].strip()
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":aid[1],
"type_name":'',
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
vod['vod_play_from'] = 'CCTV'
vod['vod_play_url'] = title+"$"+link
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
rsp = self.fetch(id,headers=self.header)
content = rsp.text.strip()
arr = content.split('\n')
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
url = urlPrefix + arr[-1]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
config = {
"player": {},
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
}
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

191
py/plugin/py_cctvkj.json Normal file
View File

@ -0,0 +1,191 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # type
def getName(self):
return "央视科教"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"天涯共此时":"TOPC1451540858793305",
"国宝档案":"TOPC1451540268188575",
"外国人在中国":"TOPC1451541113743615",
"文明之旅":"TOPC1451541205513705",
"记住乡愁第六季":"TOPC1577672009520911",
"跟着书本去旅行":"TOPC1575253587571324",
"百家讲坛":"TOPC1451557052519584",
"自然传奇":"TOPC1451558150787467",
"探索·发现":"TOPC1451557893544236",
"地理·中国":"TOPC1451557421544786",
"动物世界":"TOPC1451378967257534",
"人与自然":"TOPC1451525103989666",
"中华民族":"TOPC1451525460925648",
"国家记忆":"TOPC1473235107169415",
"国宝·发现":"TOPC1571034869935436",
"记住乡愁第七季":"TOPC1608533695279753",
"时尚科技秀":"TOPC1570874587435537",
"读书":"TOPC1451557523542854",
"创新进行时":"TOPC1570875218228998",
"解码科技史":"TOPC1570876640457386",
"科学动物园":"TOPC1571021385508957",
"考古公开课":"TOPC1571021251454875",
"科幻地带":"TOPC1571021323137369",
"实验现场":"TOPC1571021159595290",
"人物·故事":"TOPC1570780618796536",
"百家说故事":"TOPC1574995326079121",
"透视新科技":"TOPC1576631973420833",
"夕阳红":"TOPC1451543312252987",
"心理访谈":"TOPC1451543382680164",
"夜线":"TOPC1451543426689237",
"我爱发明":"TOPC1569314345479107",
"环球科技视野":"TOPC1451463780801881",
"状元360":"TOPC1451528493821255",
"1起聊聊":"TOPC1451374975347585",
"秘境之眼":"TOPC1554187056533820",
"文化视点":"TOPC1451536118642783",
"文化正午":"TOPC1451538455169283",
"文化大百科":"TOPC1451536035602751",
"动物传奇":"TOPC1451984181884527",
"文化讲坛":"TOPC1451984533334125",
"流行无限":"TOPC1451540644606949",
"天涯共此时":"TOPC1451540858793305",
"国宝档案":"TOPC1451540268188575",
"外国人在中国":"TOPC1451541113743615",
"文明之旅":"TOPC1451541205513705",
"记住乡愁第六季":"TOPC1577672009520911",
"中国影像方志":"TOPC1592552941644815",
"创新无限":"TOPC1451557109280614",
"科技人生":"TOPC1451557739596986",
"绿色空间":"TOPC1451557825546179",
"重访":"TOPC1451558118808439",
"走近科学":"TOPC1451558190239536",
"原来如此":"TOPC1451558088858410",
"科技之光":"TOPC1451557776198149",
"文明密码":"TOPC1451557930785264",
"真相":"TOPC1503545711557359",
"大家":"TOPC1451557371520714",
"讲述":"TOPC1451557691081955",
"人物":"TOPC1451557861628208",
"我爱发明(科普)":"TOPC1451557970755294"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
extend['id'] = tid
extend['p'] = pg
filterParams = ["id", "p", "d"]
params = ["", "", ""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
suffix = '&'.join(params)
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
if not tid.startswith('TOPC'):
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
vodList = jo['data']['list']
videos = []
for vod in vodList:
guid = vod['guid']
title = vod['title']
img = vod['image']
brief = vod['brief']
videos.append({
"vod_id":guid+"###"+img,
"vod_name":title,
"vod_pic":img,
"vod_remarks":''
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0].split('###')
tid = aid[0]
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
title = jo['title'].strip()
link = jo['hls_url'].strip()
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":aid[1],
"type_name":'',
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
vod['vod_play_from'] = 'CCTV'
vod['vod_play_url'] = title+"$"+link
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
rsp = self.fetch(id,headers=self.header)
content = rsp.text.strip()
arr = content.split('\n')
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
url = urlPrefix + arr[-1]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
config = {
"player": {},
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
}
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

155
py/plugin/py_cctvny.json Normal file
View File

@ -0,0 +1,155 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # type
def getName(self):
return "央视农业"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"致富经":"TOPC1568949310515140",
"三农群英汇":"TOPC1600745974233265",
"田间示范秀":"TOPC1563178908227191",
"农业气象":"TOPC1568949200635957",
"中国三农报道":"TOPC1600746045741952",
"大地讲堂":"TOPC1568966472372643",
"乡土中国":"TOPC1563178586782832",
"振兴路上":"TOPC1632709936747979",
"谁知盘中餐":"TOPC1568966325430648",
"田野里的歌声":"TOPC1632628323813790",
"乡理乡亲":"TOPC1568966155566515",
"我的美丽乡村":"TOPC1570787364956444",
"攻坚日记":"TOPC1568966013656550",
"地球村日记":"TOPC1568966232265609",
"乡约":"TOPC1568949394517190",
"乡村剧场":"TOPC1563179005948252",
"乡村振兴面对面":"TOPC1568966531726705",
"乡间纪事":"TOPC1563178829094125",
"超级新农人":"TOPC1597627647957699",
"科技链":"TOPC1563178120425659",
"乡村振兴资讯":"TOPC1568965444563295",
"遍地英雄":"TOPC1568966086614400",
"健康之路":"TOPC1451557646802924",
"中华医药":"TOPC1451541666791291"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
extend['id'] = tid
extend['p'] = pg
filterParams = ["id", "p", "d"]
params = ["", "", ""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
suffix = '&'.join(params)
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
if not tid.startswith('TOPC'):
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
vodList = jo['data']['list']
videos = []
for vod in vodList:
guid = vod['guid']
title = vod['title']
img = vod['image']
brief = vod['brief']
videos.append({
"vod_id":guid+"###"+img,
"vod_name":title,
"vod_pic":img,
"vod_remarks":''
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0].split('###')
tid = aid[0]
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
title = jo['title'].strip()
link = jo['hls_url'].strip()
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":aid[1],
"type_name":'',
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
vod['vod_play_from'] = 'CCTV'
vod['vod_play_url'] = title+"$"+link
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
rsp = self.fetch(id,headers=self.header)
content = rsp.text.strip()
arr = content.split('\n')
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
url = urlPrefix + arr[-1]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
config = {
"player": {},
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
}
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

150
py/plugin/py_cctvse.json Normal file
View File

@ -0,0 +1,150 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # type
def getName(self):
return "央视少儿"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"新闻袋袋裤":"TOPC1451559603261584",
"英雄出少年":"TOPC1451559695702690",
"七巧板":"TOPC1451559569040502",
"快乐体验":"TOPC1451559479171411",
"智力快车":"TOPC1451559756374759",
"动感特区":"TOPC1451559378830189",
"音乐快递":"TOPC1451559666055645",
"SK极智少年强":"TOPC1476950587121943",
"加油!少年派":"TOPC1451464548229761",
"风车剧场":"TOPC1573528152700717",
"希望-英语杂志":"TOPC1451558013229330",
"成长在线":"TOPC1451559901017891",
"童心回放":"TOPC1451559966897957",
"文学宝库":"TOPC1451560002205989",
"大仓库":"TOPC1451559344361150",
"宝贝一家亲":"TOPC1451559867985861",
"绿野寻踪":"TOPC1451559534065469",
"芝麻开门":"TOPC1451559725520729",
"异想天开":"TOPC1451559633994614"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
extend['id'] = tid
extend['p'] = pg
filterParams = ["id", "p", "d"]
params = ["", "", ""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
suffix = '&'.join(params)
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
if not tid.startswith('TOPC'):
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
vodList = jo['data']['list']
videos = []
for vod in vodList:
guid = vod['guid']
title = vod['title']
img = vod['image']
brief = vod['brief']
videos.append({
"vod_id":guid+"###"+img,
"vod_name":title,
"vod_pic":img,
"vod_remarks":''
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0].split('###')
tid = aid[0]
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
title = jo['title'].strip()
link = jo['hls_url'].strip()
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":aid[1],
"type_name":'',
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
vod['vod_play_from'] = 'CCTV'
vod['vod_play_url'] = title+"$"+link
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
rsp = self.fetch(id,headers=self.header)
content = rsp.text.strip()
arr = content.split('\n')
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
url = urlPrefix + arr[-1]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
config = {
"player": {},
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
}
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

162
py/plugin/py_cctvty.json Normal file
View File

@ -0,0 +1,162 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # type
def getName(self):
return "央视体育"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"运动大不同":"TOPC1451552002869953",
"天下足球":"TOPC1451551777876756",
"篮球公园":"TOPC1451549958391444",
"体育新闻":"TOPC1451551426170389",
"足球之夜":"TOPC1451552481492403",
"北京2022":"TOPC1462860742367700",
"体坛快讯":"TOPC1451550970356385",
"体育世界":"TOPC1451551371554333",
"欧冠开场哨":"TOPC1451550484638864",
"棋牌乐":"TOPC1451550531682936",
"健身动起来":"TOPC1451549599140203",
"体育晨报":"TOPC1451551258388672",
"体谈":"TOPC1451551830518827",
"ATP周刊":"TOPC1551324792732798",
"冰球冰球":"TOPC1551323337921620",
"冰天雪地":"TOPC1551323403033398",
"约战果岭":"TOPC1551324843068553",
"艺术里的奥林匹克":"TOPC1634807797280923",
"逐冰追雪":"TOPC1634807873035403",
"五环纪事":"TOPC1634807936107991",
"奥秘无穷":"TOPC1634808174904190",
"奥林匹克人":"TOPC1634808300961576",
"体育在线":"TOPC1451540777295250",
"运动大不同":"TOPC1451552002869953",
"NBA最前线":"TOPC1451548615930237",
"冠军欧洲":"TOPC1451549411228903",
"巅峰时刻":"TOPC1451549547540149",
"赛车时代":"TOPC1451550589995997",
"体育人间":"TOPC1451551310742737",
"武林大会":"TOPC1451551891055866",
"谁是球王":"TOPC1451550868295303"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
extend['id'] = tid
extend['p'] = pg
filterParams = ["id", "p", "d"]
params = ["", "", ""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
suffix = '&'.join(params)
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
if not tid.startswith('TOPC'):
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
vodList = jo['data']['list']
videos = []
for vod in vodList:
guid = vod['guid']
title = vod['title']
img = vod['image']
brief = vod['brief']
videos.append({
"vod_id":guid+"###"+img,
"vod_name":title,
"vod_pic":img,
"vod_remarks":''
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0].split('###')
tid = aid[0]
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
title = jo['title'].strip()
link = jo['hls_url'].strip()
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":aid[1],
"type_name":'',
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
vod['vod_play_from'] = 'CCTV'
vod['vod_play_url'] = title+"$"+link
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
rsp = self.fetch(id,headers=self.header)
content = rsp.text.strip()
arr = content.split('\n')
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
url = urlPrefix + arr[-1]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
config = {
"player": {},
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
}
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]

152
py/plugin/py_cctvxq.json Normal file
View File

@ -0,0 +1,152 @@
#coding=utf-8
#!/usr/bin/python
import sys
sys.path.append('..')
from base.spider import Spider
import json
import time
import base64
class Spider(Spider): # type
def getName(self):
return "央视戏曲"
def init(self,extend=""):
print("============{0}============".format(extend))
pass
def isVideoFormat(self,url):
pass
def manualVideoCheck(self):
pass
def homeContent(self,filter):
result = {}
cateManual = {
"角儿来了":"TOPC1508747509633692",
"梨园闯关我挂帅":"TOPC1451558484007800",
"CCTV空中剧院":"TOPC1451558856402351",
"过把瘾":"TOPC1451558291260577",
"名段欣赏":"TOPC1451558515719854",
"名家书场":"TOPC1579401761622774",
"宝贝亮相吧":"TOPC1579401989187953",
"中国京剧音配像精粹":"TOPC1451558769767256",
"九州大戏台":"TOPC1451558399948678",
"青春戏苑":"TOPC1451558552047910",
"戏曲青年说":"TOPC1626161016006801",
"了不起的戏曲":"TOPC1657505173323752",
"梨园周刊":"TOPC1574909786070351",
"中国京剧像音像集萃":"TOPC1626832834318986",
"典藏":"TOPC1597825254395109",
"快乐戏园":"TOPC1451558438767762",
"锦绣梨园":"TOPC1451558328292617",
"影视剧场":"TOPC1451558728003217",
"戏苑百家":"TOPC1451558644535996",
"跟我学":"TOPC1451558178940505",
"戏曲采风":"TOPC1451558610462968"
}
classes = []
for k in cateManual:
classes.append({
'type_name':k,
'type_id':cateManual[k]
})
result['class'] = classes
if(filter):
result['filters'] = self.config['filter']
return result
def homeVideoContent(self):
result = {
'list':[]
}
return result
def categoryContent(self,tid,pg,filter,extend):
result = {}
extend['id'] = tid
extend['p'] = pg
filterParams = ["id", "p", "d"]
params = ["", "", ""]
for idx in range(len(filterParams)):
fp = filterParams[idx]
if fp in extend.keys():
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
suffix = '&'.join(params)
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
if not tid.startswith('TOPC'):
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
vodList = jo['data']['list']
videos = []
for vod in vodList:
guid = vod['guid']
title = vod['title']
img = vod['image']
brief = vod['brief']
videos.append({
"vod_id":guid+"###"+img,
"vod_name":title,
"vod_pic":img,
"vod_remarks":''
})
result['list'] = videos
result['page'] = pg
result['pagecount'] = 9999
result['limit'] = 90
result['total'] = 999999
return result
def detailContent(self,array):
aid = array[0].split('###')
tid = aid[0]
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
rsp = self.fetch(url,headers=self.header)
jo = json.loads(rsp.text)
title = jo['title'].strip()
link = jo['hls_url'].strip()
vod = {
"vod_id":tid,
"vod_name":title,
"vod_pic":aid[1],
"type_name":'',
"vod_year":"",
"vod_area":"",
"vod_remarks":"",
"vod_actor":"",
"vod_director":"",
"vod_content":""
}
vod['vod_play_from'] = 'CCTV'
vod['vod_play_url'] = title+"$"+link
result = {
'list':[
vod
]
}
return result
def searchContent(self,key,quick):
result = {
'list':[]
}
return result
def playerContent(self,flag,id,vipFlags):
result = {}
rsp = self.fetch(id,headers=self.header)
content = rsp.text.strip()
arr = content.split('\n')
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
url = urlPrefix + arr[-1]
result["parse"] = 0
result["playUrl"] = ''
result["url"] = url
result["header"] = ''
return result
config = {
"player": {},
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
}
header = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
}
def localProxy(self,param):
return [200, "video/MP2T", action, ""]