| | |
| | | package com.vincent.rsf.server.ai.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.vincent.rsf.server.ai.dto.AiParamValidateResultDto; |
| | | import com.vincent.rsf.server.ai.entity.AiParam; |
| | | |
| | | public interface AiParamService extends IService<AiParam> { |
| | | |
| | | AiParam getActiveParam(); |
| | | AiParam getActiveParam(Long tenantId); |
| | | |
| | | void validateBeforeSave(AiParam aiParam); |
| | | void validateBeforeSave(AiParam aiParam, Long tenantId); |
| | | |
| | | void validateBeforeUpdate(AiParam aiParam); |
| | | void validateBeforeUpdate(AiParam aiParam, Long tenantId); |
| | | |
| | | AiParamValidateResultDto validateDraft(AiParam aiParam, Long tenantId); |
| | | } |