diff --git a/Yi.Ai.Vue3/.eslintrc-auto-import.json b/Yi.Ai.Vue3/.eslintrc-auto-import.json index af1083b7..313e6711 100644 --- a/Yi.Ai.Vue3/.eslintrc-auto-import.json +++ b/Yi.Ai.Vue3/.eslintrc-auto-import.json @@ -5,6 +5,8 @@ "ComputedRef": true, "DirectiveBinding": true, "EffectScope": true, + "ElMessage": true, + "ElMessageBox": true, "ExtractDefaultPropTypes": true, "ExtractPropTypes": true, "ExtractPublicPropTypes": true, diff --git a/Yi.Ai.Vue3/src/api/user/index.ts b/Yi.Ai.Vue3/src/api/user/index.ts index a19f0073..6b9d6b8d 100644 --- a/Yi.Ai.Vue3/src/api/user/index.ts +++ b/Yi.Ai.Vue3/src/api/user/index.ts @@ -22,6 +22,10 @@ export interface PremiumTokenUsageDto { purchaseAmount: number; /** 备注 */ remark?: string; + /** 创建时间 */ + creationTime?: string; + /** 创建者ID */ + creatorId?: string; } // 查询参数接口 - 匹配后端 PagedAllResultRequestDto @@ -38,6 +42,10 @@ export interface PremiumTokenUsageQueryParams { skipCount?: number; /** 最大返回数量(分页) */ maxResultCount?: number; + /** 是否免费 */ + isFree?: boolean; + // 是否为升序排序 + isAscending?: boolean; } // 分页响应接口 diff --git a/Yi.Ai.Vue3/src/components/userPersonalCenter/components/PremiumUsageList.vue b/Yi.Ai.Vue3/src/components/userPersonalCenter/components/PremiumUsageList.vue index f3b21e3a..341e608d 100644 --- a/Yi.Ai.Vue3/src/components/userPersonalCenter/components/PremiumUsageList.vue +++ b/Yi.Ai.Vue3/src/components/userPersonalCenter/components/PremiumUsageList.vue @@ -1,21 +1,12 @@