diff --git a/digital-avatar-app/src/api/index.ts b/digital-avatar-app/src/api/index.ts index 1b40d2d..47acede 100644 --- a/digital-avatar-app/src/api/index.ts +++ b/digital-avatar-app/src/api/index.ts @@ -93,37 +93,37 @@ export interface Avatar { } // 获取分身列表 -export const getAvatarList = (params?: { page?: number; limit?: number }) => +export const getAvatarList = (params?: { page?: number; limit?: number }) => request.get<{ data: Avatar[]; total: number }>('/avatar', { params }) // 获取分身详情 -export const getAvatarDetail = (id: string) => +export const getAvatarDetail = (id: string) => request.get(`/avatar/${id}`) // 创建分身 -export const createAvatar = (data: Partial) => +export const createAvatar = (data: Partial) => request.post('/avatar', data) // 更新分身 -export const updateAvatar = (id: string, data: Partial) => +export const updateAvatar = (id: string, data: Partial) => request.put(`/avatar/${id}`, data) // 删除分身 -export const deleteAvatar = (id: string) => +export const deleteAvatar = (id: string) => request.delete(`/avatar/${id}`) // ==================== Token 管理 API ==================== // 获取 Token 余额 -export const getTokenBalance = () => +export const getTokenBalance = () => request.get<{ balance: number }>('/token/balance') // 获取充值套餐 -export const getRechargePlans = () => +export const getRechargePlans = () => request.get>('/token/plans') // 执行充值 -export const chargeToken = (planId: string) => +export const chargeToken = (planId: string) => request.post<{ balance: number; charged: number }>('/token/charge', { planId }) // ==================== 授权管理 API ==================== @@ -140,11 +140,11 @@ export interface Authorization { } // 获取授权列表 -export const getAuthorizationList = (avatarId: string) => +export const getAuthorizationList = (avatarId: string) => request.get(`/avatar/${avatarId}/authorizations`) // 更新授权 -export const updateAuthorization = (avatarId: string, data: Partial) => +export const updateAuthorization = (avatarId: string, data: Partial) => request.put(`/avatar/${avatarId}/authorizations`, data) // ==================== 组织管理 API ==================== @@ -159,11 +159,11 @@ export interface Organization { } // 获取组织列表 -export const getOrganizationList = (params?: any) => +export const getOrganizationList = (params?: any) => request.get<{ data: Organization[]; total: number }>('/organizations', { params }) // 创建组织 -export const createOrganization = (data: Partial) => +export const createOrganization = (data: Partial) => request.post('/organizations', data) // ==================== 知识库管理 API ==================== diff --git a/digital-avatar-app/src/views/AvatarEdit.vue b/digital-avatar-app/src/views/AvatarEdit.vue index cf340f2..79f3e45 100644 --- a/digital-avatar-app/src/views/AvatarEdit.vue +++ b/digital-avatar-app/src/views/AvatarEdit.vue @@ -26,30 +26,30 @@

基本信息

- +
-
-
- @@ -67,14 +67,14 @@
- -