| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- package cn.iocoder.byzs.module.ai.service.miniprogramtools;
- import java.util.*;
- import jakarta.validation.*;
- import cn.iocoder.byzs.module.ai.controller.admin.miniprogramtools.vo.*;
- import cn.iocoder.byzs.module.ai.dal.dataobject.miniprogramtools.MiniProgramToolsDO;
- import cn.iocoder.byzs.framework.common.pojo.PageResult;
- import cn.iocoder.byzs.framework.common.pojo.PageParam;
- /**
- * AI-小程序工具 Service 接口
- *
- * @author lyb
- */
- public interface MiniProgramToolsService {
- /**
- * 创建AI-小程序工具
- *
- * @param createReqVO 创建信息
- * @return 编号
- */
- Integer createMiniProgramTools(@Valid MiniProgramToolsSaveReqVO createReqVO);
- /**
- * 更新AI-小程序工具
- *
- * @param updateReqVO 更新信息
- */
- void updateMiniProgramTools(@Valid MiniProgramToolsSaveReqVO updateReqVO);
- /**
- * 删除AI-小程序工具
- *
- * @param id 编号
- */
- void deleteMiniProgramTools(Integer id);
- /**
- * 批量删除AI-小程序工具
- *
- * @param ids 编号
- */
- void deleteMiniProgramToolsListByIds(List<Integer> ids);
- /**
- * 获得AI-小程序工具
- *
- * @param id 编号
- * @return AI-小程序工具
- */
- MiniProgramToolsDO getMiniProgramTools(Integer id);
- /**
- * 获得AI-小程序工具分页
- *
- * @param pageReqVO 分页查询
- * @return AI-小程序工具分页
- */
- PageResult<MiniProgramToolsDO> getMiniProgramToolsPage(MiniProgramToolsPageReqVO pageReqVO);
- }
|