overview统计
This commit is contained in:
@@ -72,6 +72,14 @@ public interface ChatRoomService {
|
||||
*/
|
||||
ResultDomain<ChatRoomVO> getChatRoomPage(PageRequest<TbChatRoomDTO> pageRequest, String userId);
|
||||
|
||||
/**
|
||||
* @description 统计聊天室数量
|
||||
* @param filter 筛选条件
|
||||
* @author yslg
|
||||
* @since 2026-01-01
|
||||
*/
|
||||
ResultDomain<Long> countChatRooms(TbChatRoomDTO filter);
|
||||
|
||||
// ========================= 聊天室成员管理 ==========================
|
||||
|
||||
/**
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
package org.xyzh.api.workcase.service;
|
||||
|
||||
import org.xyzh.api.workcase.dto.TbWordCloudDTO;
|
||||
import org.xyzh.common.core.domain.ResultDomain;
|
||||
import org.xyzh.common.core.page.PageRequest;
|
||||
|
||||
/**
|
||||
* @description 词云服务接口
|
||||
* @filename WordCloudService.java
|
||||
* @author yslg
|
||||
* @copyright xyzh
|
||||
* @since 2025-12-19
|
||||
*/
|
||||
public interface WordCloudService {
|
||||
|
||||
/**
|
||||
* 查询词云列表
|
||||
* @param filter 筛选条件
|
||||
* @return 词云列表
|
||||
*/
|
||||
ResultDomain<TbWordCloudDTO> getWordCloudList(TbWordCloudDTO filter);
|
||||
|
||||
/**
|
||||
* 分页查询词云
|
||||
* @param pageRequest 分页请求
|
||||
* @return 词云分页数据
|
||||
*/
|
||||
ResultDomain<TbWordCloudDTO> getWordCloudPage(PageRequest<TbWordCloudDTO> pageRequest);
|
||||
}
|
||||
@@ -55,6 +55,22 @@ public interface WorkcaseService {
|
||||
*/
|
||||
ResultDomain<TbWorkcaseDTO> getWorkcasePage(PageRequest<TbWorkcaseDTO> pageRequest);
|
||||
|
||||
/**
|
||||
* @description 统计各个类型的工单数量
|
||||
* @param filter
|
||||
* @author yslg
|
||||
* @since 2026-01-01
|
||||
*/
|
||||
ResultDomain<TbWorkcaseDTO> countWorkcasesByType(TbWorkcaseDTO filter);
|
||||
|
||||
/**
|
||||
* @description 统计工单数量
|
||||
* @param filter
|
||||
* @author yslg
|
||||
* @since 2026-01-01
|
||||
*/
|
||||
ResultDomain<Long> countWorkcases(TbWorkcaseDTO filter);
|
||||
|
||||
/**
|
||||
* @description 获取工单详情
|
||||
* @param workcaseId
|
||||
|
||||
Reference in New Issue
Block a user