mirror of
https://github.com/fawney19/Aether.git
synced 2026-10-12 12:09:50 +08:00
refactor: 提取正则工具模块并清理废弃代码
前端: - 新增 model-mapping-regex.ts 工具模块,统一正则验证和 LRU 缓存 - ModelMappingsTab/RoutingTab 重构为使用 computed 缓存匹配结果 - 移除多个组件中未使用的变量和函数 - 添加 HTMLImageElement/HTMLIFrameElement 到 ESLint 全局类型 - 修复 vitest 需要 --experimental-require-module 的问题 后端: - 移除废弃的异步数据库支持 (get_async_db, AsyncSession) - 将 async_utils 从 database/ 迁移到 utils/ - 改进 database.py 类型标注 - 修复 email 模块的 aiosmtplib 可选导入类型问题
This commit is contained in:
@@ -116,8 +116,14 @@
|
||||
:title="isLocked(model) ? '已锁定 - 点击解锁' : '点击锁定(刷新时不会被删除)'"
|
||||
@click="toggleLock(model, $event)"
|
||||
>
|
||||
<Lock v-if="isLocked(model)" class="w-3.5 h-3.5" />
|
||||
<LockOpen v-else class="w-3.5 h-3.5" />
|
||||
<Lock
|
||||
v-if="isLocked(model)"
|
||||
class="w-3.5 h-3.5"
|
||||
/>
|
||||
<LockOpen
|
||||
v-else
|
||||
class="w-3.5 h-3.5"
|
||||
/>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
@@ -181,8 +187,14 @@
|
||||
:title="isLocked(model.name) ? '已锁定 - 点击解锁' : '点击锁定(刷新时不会被删除)'"
|
||||
@click="toggleLock(model.name, $event)"
|
||||
>
|
||||
<Lock v-if="isLocked(model.name)" class="w-3.5 h-3.5" />
|
||||
<LockOpen v-else class="w-3.5 h-3.5" />
|
||||
<Lock
|
||||
v-if="isLocked(model.name)"
|
||||
class="w-3.5 h-3.5"
|
||||
/>
|
||||
<LockOpen
|
||||
v-else
|
||||
class="w-3.5 h-3.5"
|
||||
/>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
@@ -243,8 +255,14 @@
|
||||
:title="isLocked(model) ? '已锁定 - 点击解锁' : '点击锁定(刷新时不会被删除)'"
|
||||
@click="toggleLock(model, $event)"
|
||||
>
|
||||
<Lock v-if="isLocked(model)" class="w-3.5 h-3.5" />
|
||||
<LockOpen v-else class="w-3.5 h-3.5" />
|
||||
<Lock
|
||||
v-if="isLocked(model)"
|
||||
class="w-3.5 h-3.5"
|
||||
/>
|
||||
<LockOpen
|
||||
v-else
|
||||
class="w-3.5 h-3.5"
|
||||
/>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
@@ -600,7 +618,7 @@ async function loadGlobalModels() {
|
||||
name: m.name,
|
||||
display_name: m.display_name
|
||||
}))
|
||||
} catch (err) {
|
||||
} catch {
|
||||
if (loadingCancelled) return
|
||||
showError('加载全局模型失败', '错误')
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user