18586361686
2025-05-22 3cc3e04ca406d2d00052d81036ad2f7d73b19d15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package tech.aiflowy.ai.service;
 
import com.mybatisflex.core.service.IService;
import tech.aiflowy.ai.entity.AiPlugin;
import tech.aiflowy.common.domain.Result;
 
/**
 *  服务层。
 *
 * @author WangGangqiang
 * @since 2025-04-25
 */
public interface AiPluginService extends IService<AiPlugin> {
 
    Result savePlugin(AiPlugin aiPlugin);
 
    Result removePlugin(String id);
 
    Result updatePlugin(AiPlugin aiPlugin);
 
    Result getList();
 
    Result pageByCategory(Long pageNumber, Long pageSize, int category);
}