Administrator
5 days ago 90ba2873de753917a21874e0ce21dd1578c2be5a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
package cc.mrbird.febs.yinhe.service;
 
import cc.mrbird.febs.common.entity.FebsResponse;
import cc.mrbird.febs.yinhe.entity.YhAiMember;
import cc.mrbird.febs.yinhe.req.*;
import com.baomidou.mybatisplus.extension.service.IService;
import reactor.core.publisher.Flux;
 
import javax.servlet.http.HttpServletRequest;
 
/**
 * 用户表 Service 接口
 * 对应数据库表:ai_member
 */
public interface YhAiService extends IService<YhAiMember> {
 
    FebsResponse memberInfo();
 
    FebsResponse categoryList(YHCategoryDto dto);
 
    FebsResponse agentList(YHAgentDto dto);
 
    FebsResponse agentInfo(YHAgentInitDto dto);
 
    FebsResponse categorySysList(YHSysCategoryDto dto);
 
    FebsResponse agentSysList(YHSysAgentDto dto);
 
    FebsResponse agentSysInfo(YHSysAgentInitDto dto);
 
    FebsResponse logout();
 
    FebsResponse initSend(YHSendInitDto dto);
 
    FebsResponse saveContext(YHSaveContextDto dto);
 
    Flux<FebsResponse> aiAnswer(YHAitalkItemStreamDto dto);
 
    FebsResponse bannerList();
 
    FebsResponse logoInfo();
}