feat(密钥管理): 后台分组过滤+欠费状态识别
- 后台密钥列表:主管只看本组子账户(created_by_id=自己),超管全量可按创建人筛选;行 VO 新增 createdById/createdByUsername - 代理提取接口欠费(message=余额不足)识别为 insufficient_balance,不再静默回退直连 - 上游 LLM 网关欠费(code=insufficient_user_quota/预扣费额度失败)同样归为欠费并透传额度明细 - 前端:桌面设置面板显示"欠费",admin 后台单格药丸显示"欠费"、新增所属管理员列与超管筛选
This commit is contained in:
@@ -19,6 +19,8 @@ export interface AdminUserSecretModule {
|
||||
export interface AdminUserSecretRow {
|
||||
userId: number
|
||||
username: string
|
||||
createdById: number | null
|
||||
createdByUsername: string
|
||||
similarAsin: AdminUserSecretModule
|
||||
appearancePatent: AdminUserSecretModule
|
||||
proxy: AdminUserSecretModule
|
||||
@@ -34,9 +36,17 @@ export interface AdminUserSecretPage {
|
||||
pageSize: number
|
||||
}
|
||||
|
||||
/** 管理员下拉项(超管筛选用)。 */
|
||||
export interface AdminOption {
|
||||
id: number
|
||||
username: string
|
||||
}
|
||||
|
||||
export interface UserSecretQuery {
|
||||
keyword?: string
|
||||
checkStatus?: string
|
||||
/** 按创建人筛选(仅超管生效)。 */
|
||||
createdById?: number
|
||||
page: number
|
||||
pageSize: number
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user