package com.cmvr.vi.service; import com.baomidou.mybatisplus.extension.service.IService; import com.cmvr.vi.model.domain.ViProject; import java.util.List; /** * 语音交互-项目Service接口 * * @author cmvr-iot */ public interface IViProjectService extends IService { /** * 查询语音交互-项目 * * @param projectId 语音交互-项目主键 * @return 语音交互-项目 */ public ViProject selectViProjectByProjectId(String projectId); /** * 查询语音交互-项目列表 * * @param viProject 语音交互-项目 * @return 语音交互-项目集合 */ public List selectViProjectList(ViProject viProject); /** * 新增语音交互-项目 * * @param viProject 语音交互-项目 * @return 结果 */ public int insertViProject(ViProject viProject); /** * 修改语音交互-项目 * * @param viProject 语音交互-项目 * @return 结果 */ public int updateViProject(ViProject viProject); /** * 批量删除语音交互-项目 * * @param projectIds 需要删除的语音交互-项目主键集合 * @return 结果 */ public int deleteViProjectByProjectIds(String[] projectIds); /** * 执行项目 */ public String execute(String projectId); }