|
@@ -160,7 +160,11 @@
|
|
|
// 退出页面即失效,重新进入必须再次通过 URL 传入
|
|
// 退出页面即失效,重新进入必须再次通过 URL 传入
|
|
|
var TOKEN = (function(){
|
|
var TOKEN = (function(){
|
|
|
var p = new URLSearchParams(window.location.search);
|
|
var p = new URLSearchParams(window.location.search);
|
|
|
- return p.get('token') || '';
|
|
|
|
|
|
|
+ var t = p.get('token') || '';
|
|
|
|
|
+ // 兼容外部系统可能传入额外前缀或引号的情况
|
|
|
|
|
+ t = t.replace(/^["']+/, '').replace(/["']+$/, ''); // 去掉首尾引号
|
|
|
|
|
+ if (t.startsWith('Bearer ')) t = t.substring(7); // 去掉多余 Bearer 前缀
|
|
|
|
|
+ return t;
|
|
|
})();
|
|
})();
|
|
|
|
|
|
|
|
function syncAppHeight(){
|
|
function syncAppHeight(){
|
|
@@ -667,7 +671,7 @@
|
|
|
|
|
|
|
|
async function loadQuickAsks(){
|
|
async function loadQuickAsks(){
|
|
|
try {
|
|
try {
|
|
|
- var r = await fetch(API_BASE + '/api/v1/quick-asks');
|
|
|
|
|
|
|
+ var r = await fetch(API_BASE + '/api/v1/yaodian/quick-asks');
|
|
|
if (!r.ok) return;
|
|
if (!r.ok) return;
|
|
|
var items = await r.json();
|
|
var items = await r.json();
|
|
|
var container = document.getElementById('quickTags');
|
|
var container = document.getElementById('quickTags');
|