/**
*
*
* ####ranking&&&&1####ranYear&&&&2024####hId&&&&1323a735187e11edabd52cea7f83997e####hosName&&&&北京协和医院####hosManager&&&&中国医学科学院####subName&&&&综合####regName&&&&华北####regRank&&&&1####proName&&&&北京####proRank&&&&1####tecValue&&&&99.76####OthValue&&&&99.92####yeeValue&&&&99.80&&&&
*
*/
const h3 = document.querySelector('h3');
const t = document.querySelector("tbody");
const p = localStorage.getItem('pfl') || "####unumber&&&&";
const pf = '####pup&&&&'+p+'####presult&&&&'
const base64 = sessionStorage.getItem('bsf')
async function calback(x){
const ef = x.split('\n')
for(let i = 0; i < ef.length-1; i++){
// [a,b,c,d,f,g,h,j,k,l,m,n,o] = z[i].split('\t');
const rk = ef[i].split('####ranking&&&&')[1].split('####ranYear&&&&')[0]
const ry = ef[i].split('####ranYear&&&&')[1].split('####hId&&&&')[0]
const hid = ef[i].split('####hId&&&&')[1].split('####hosName&&&&')[0]
const hn = ef[i].split('####hosName&&&&')[1].split('####hosManager&&&&')[0]
const mg = ef[i].split('####hosManager&&&&')[1].split('####subName&&&&')[0]
const sub = ef[i].split('####subName&&&&')[1].split('####regName&&&&')[0]
const reg = ef[i].split('####regName&&&&')[1].split('####regRank&&&&')[0]
const regr = ef[i].split('####regRank&&&&')[1].split('####proName&&&&')[0]
const prov = ef[i].split('####proName&&&&')[1].split('####proRank&&&&')[0]
const provr = ef[i].split('####proRank&&&&')[1].split('####tecValue&&&&')[0]
const tev = ef[i].split('####tecValue&&&&')[1].split('####OthValue&&&&')[0]
const otv = ef[i].split('####OthValue&&&&')[1].split('####yeeValue&&&&')[0]
const yev = ef[i].split('####yeeValue&&&&')[1].split('&&&&')[0]
h3.innerHTML = `${ry}年度${sub}`;
t.innerHTML += `
${rk} | ${ry} | ${hid} | ${hn} | ${mg} | ${sub} | ${reg} | ${regr} | ${prov} | ${provr} | ${tev} | ${otv} | ${yev} |
`;
}
}
const url = "/r/r/h/r.ycr";
const d = "####rank&&&&C####ranYear&&&&2024####sub&&&&sub99####ranking&&&###cinraw&&&&";
ed_fun(1, d).then(e=>{
const wdata = '####yee&&&&'+e+"####pfl&&&"+p+'####cinraw&&&&\r\n';
postPromise(url, wdata).then(res=>{
const wres = res.split('####over&&&&')[1].split('####cinraw&&')[0]
ed_fun(0, wres).then(result=>{
calback(result.split('____cinraw__')[0])
})
})
})
window.addEventListener('load', ()=>{
const ry = document.querySelectorAll('.ry li')
const rs = document.querySelectorAll('.rs li')
const rp = document.querySelectorAll('.rp li')
const rr = document.querySelectorAll('.rr li')
for(let i = 0; i < ry.length; i++){
ry[i].addEventListener("click", ()=>{
for(let i = 0; i < ry.length; i++){
ry[i].classList.remove("selected")
}
ry[i].classList.add("selected")
const df = ry[i].querySelector('a').innerHTML
const r = document.querySelector('.rs .selected span').innerHTML
const d = `####rank&&&&C####ranYear&&&&${df}####sub&&&&${r}####ranking&&&###cinraw&&&&`
ed_fun(1, d).then(e=>{
const wdata = '####yee&&&&'+e+"####pfl&&&"+p+'####cinraw&&&&\r\n';
postPromise(url, wdata).then(res=>{
const wres = res.split('####over&&&&')[1].split('####cinraw&&')[0]
ed_fun(0, wres).then(result=>{
calback(result.split('____cinraw__')[0])
})
})
})
})
}
for(let i = 0;i < rs.length; i++){
rs[i].addEventListener("click", ()=>{
for(let i = 0;i < rs.length; i++){
rs[i].classList.remove("selected")
}
rs[i].classList.add("selected")
const df = rs[i].querySelector('span').innerHTML
const r = document.querySelector('.ry .selected a').innerHTML
const d = `####rank&&&&C####ranYear&&&&${r}####sub&&&&${df}####ranking&&&###cinraw&&&&\r\n`
ed_fun(1, d).then(e=>{
const wdata = '####yee&&&&'+e+"####pfl&&&"+p+'####cinraw&&&&\r\n';
postPromise(url, wdata).then(res=>{
const wres = res.split('####over&&&&')[1].split('####cinraw&&')[0]
ed_fun(0, wres).then(result=>{
calback(result.split('____cinraw__')[0])
})
})
})
})
}
for(let i = 0;i < rp.length; i++){
rp[i].addEventListener("click", ()=>{
for(let i =0; i < rp.length; i++){
rp[i].classList.remove("selected");
}
rp[i].classList.add("selected");
const df = rp[i].querySelector('span').innerHTML
const y = document.querySelector('.ry .selected a').innerHTML
const s = document.querySelector('.rs .selected span').innerHTML
const d = `####rank&&&&C####ranYear&&&&${y}####sub&&&&${s}####ranking&&&###province&&&&${df}####cinraw&&&&\r\n`
ed_fun(1, d).then(e=>{
const wdata = '####yee&&&&'+e+"####pfl&&&"+p+'####cinraw&&&&\r\n';
postPromise(url, wdata).then(res=>{
const wres = res.split('####over&&&&')[1].split('####cinraw&&')[0]
ed_fun(0, wres).then(result=>{
calback(result.split('____cinraw__')[0])
})
})
})
})
}
for(let i = 0;i < rr.length; i++){
rr[i].addEventListener("click", ()=>{
for(let i = 0; i < rr.length; i++){
rr[i].classList.remove("selected")
}
rr[i].classList.add("selected")
const df = rr[i].querySelector('span').innerHTML
const y = document.querySelector('.ry .selected a').innerHTML
const s = document.querySelector('.rs .selected span').innerHTML
const d = `####rank&&&&C####ranYear&&&&${y}####sub&&&&${s}####ranking&&&###region&&&&${df}####cinraw&&&&\r\n`
ed_fun(1, d).then(e=>{
const wdata = '####yee&&&&'+e+"####pfl&&&"+p+'####cinraw&&&&\r\n';
postPromise(url, wdata).then(res=>{
const wres = res.split('####over&&&&')[1].split('####cinraw&&')[0]
ed_fun(0, wres).then(result=>{
calback(result.split('____cinraw__')[0])
})
})
})
})
}
})