修复详情404: 候选人id含URL锚点(#sortType)需encodeURIComponent; 冒烟断言改动态
This commit is contained in:
+1
-1
@@ -177,7 +177,7 @@ async function loadList(p){
|
||||
function page(d){const n=pageCur+d;if(n>=1&&n<=pageTotal)loadList(n)}
|
||||
function exportCsv(){location.href='/api/export.csv'+qs()}
|
||||
async function showDetail(id){
|
||||
const r=await api('/api/candidates/'+id);
|
||||
const r=await api('/api/candidates/'+encodeURIComponent(id));
|
||||
let det='';try{const j=JSON.parse(r.score_details);det=Object.entries(j).map(([k,v])=>`${k}=${Array.isArray(v)?JSON.stringify(v):v}`).join(' ')}catch{}
|
||||
$('detailBody').innerHTML=`<h3>${esc(r.name)} <span class="tag ${tagCls[r.score_level]||'no'}">${esc(r.score_level)}</span> ${r.score}分 ${r.role_tag?`<span class="tag yes">${esc(r.role_tag)}</span>`:''}</h3>
|
||||
<div class="kv">
|
||||
|
||||
Reference in New Issue
Block a user