package com.iplatform.test.service; import com.iplatform.test.domain.EbUser; import com.iplatform.test.domain.vo.EbUserVo; import com.iplatform.test.domain.bo.EbUserBo; import com.iplatform.test.domain.bo.EbUserQueryBo; import com.baomidou.mybatisplus.extension.service.IService; import com.iplatform.mybatis.IBaseService; import java.util.Collection; import java.util.List; /** * 【请填写功能名称】Service接口 * * @author shikeying * @date 2024-02-20 */ public interface IEbUserService extends IBaseService { /** * 查询列表 */ List queryList(EbUserQueryBo bo); /** * 查询单个 * @return EbUserVo */ EbUserVo queryById(${pkColumn.javaType} ${pkColumn.javaField}); /** * 根据新增业务对象插入【请填写功能名称】 * @param bo 【请填写功能名称】新增业务对象 * @return true成功 false失败 */ Boolean insertByBo(EbUserBo bo); /** * 根据编辑业务对象修改【请填写功能名称】 * @param bo 【请填写功能名称】编辑业务对象 * @return true成功 false失败 */ Boolean updateByBo(EbUserBo bo); /** * 校验并删除数据 * @param ids 主键集合 * @return true成功 false失败 */ Boolean deleteByIds(Collection ids); }