| | |
| | | package cc.mrbird.febs.ai.service; |
| | | |
| | | import cc.mrbird.febs.ai.entity.AiProductQuestion; |
| | | import cc.mrbird.febs.ai.entity.AiProductQuestionJob; |
| | | import cc.mrbird.febs.ai.entity.AiProductRole; |
| | | import cc.mrbird.febs.ai.req.AiProductQuestionAiDto; |
| | | import cc.mrbird.febs.common.entity.FebsResponse; |
| | |
| | | |
| | | IPage<AiProductQuestion> listInPage(AiProductQuestion dto, QueryRequest request); |
| | | |
| | | IPage<AiProductQuestionJob> listJobInPage(AiProductQuestionJob dto, QueryRequest request); |
| | | |
| | | FebsResponse changeState(String id, Integer state); |
| | | |
| | | FebsResponse add(AiProductQuestion dto); |
| | | |
| | | FebsResponse update(AiProductQuestion dto); |
| | | |
| | | FebsResponse stateUpdate(String ids, Integer type); |
| | | |
| | | FebsResponse delete(String id); |
| | | |
| | | List<AiProductQuestion> questionTree(); |
| | | List<AiProductQuestion> questionTree(String companyId); |
| | | |
| | | List<AiProductQuestion> productQuestionTree(LambdaQueryWrapper<AiProductQuestion> aiProductQuestionLambdaQueryWrapper); |
| | | |
| | | FebsResponse aiCreate(AiProductQuestionAiDto dto); |
| | | FebsResponse aiAdd(AiProductQuestionAiDto dto); |
| | | FebsResponse aiAddV2(AiProductQuestionAiDto dto); |
| | | |
| | | |
| | | void getAddQuestion(String id); |
| | | } |