refactor(auth): 优化IP归属地处理逻辑,调整缓存与展示

1. 调整IP归属地缓存TTL从7天改为30天
2. 优化登录IP列展示,增加whitespace-nowrap类并加宽最小宽度
3. 新增异步补全OAuth/微信登录会话归属地逻辑
4. 重构IP归属地工具类,统一降级文案与查询决策逻辑
5. 修复部分类型检查与异常处理问题
This commit is contained in:
zhangtao
2026-08-16 02:57:19 +08:00
parent 61336936a0
commit 11160b05e4
6 changed files with 112 additions and 32 deletions
@@ -584,10 +584,10 @@ const {
{
prop: "login_ip",
label: "登录IP",
minWidth: 140,
minWidth: 190,
formatter: (row: LoginLogTable) =>
row.login_ip
? h("span", { class: "inline-flex items-center gap-0.5" }, [
? h("span", { class: "inline-flex items-center gap-0.5 whitespace-nowrap" }, [
h(
"span",
{