- 修复 antdv-next 群详情缺少 DescriptionsItem 导入的问题 - 对齐 antdv-next 群详情、RTC 详情的数据访问写法,移除多余辅助函数 - 修复 web-ele 弹窗、抽屉、原生元素、头像、图标的 title/content 误用 - 将三端表情 API 目录 useritem 统一为 userItem - 同步更新普通表情和管理端表情相关 import 路径
34 lines
806 B
TypeScript
34 lines
806 B
TypeScript
import type { PageParam, PageResult } from '@vben/request';
|
|
|
|
import { requestClient } from '#/api/request';
|
|
|
|
export namespace ImManagerFaceUserItemApi {
|
|
/** 用户表情 */
|
|
export interface FaceUserItem {
|
|
id: number;
|
|
userId: number;
|
|
userNickname?: string;
|
|
url: string;
|
|
name?: string;
|
|
width?: number;
|
|
height?: number;
|
|
createTime?: Date;
|
|
}
|
|
}
|
|
|
|
|
|
/** 获得用户表情分页 */
|
|
export function getManagerFaceUserItemPage(params: PageParam) {
|
|
return requestClient.get<PageResult<ImManagerFaceUserItemApi.FaceUserItem>>(
|
|
'/im/manager/face-user-item/page',
|
|
{ params },
|
|
);
|
|
}
|
|
|
|
/** 删除用户表情 */
|
|
export function deleteManagerFaceUserItem(id: number) {
|
|
return requestClient.delete<boolean>('/im/manager/face-user-item/delete', {
|
|
params: { id },
|
|
});
|
|
}
|