feat: 用户列表显示订阅分组及剩余天数
- User模型新增Subscriptions关联 - 用户列表批量加载订阅信息避免N+1查询 - GroupBadge组件支持显示剩余天数(过期红色、<=3天红色、<=7天橙色) - 用户管理页面新增订阅分组列
This commit is contained in:
@@ -13,6 +13,7 @@ export interface User {
|
||||
concurrency: number; // Allowed concurrent requests
|
||||
status: 'active' | 'disabled'; // Account status
|
||||
allowed_groups: number[] | null; // Allowed group IDs (null = all non-exclusive groups)
|
||||
subscriptions?: UserSubscription[]; // User's active subscriptions
|
||||
created_at: string;
|
||||
updated_at: string;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user