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<EbUser> {
|
|
/**
|
* 查询列表
|
*/
|
List<EbUserVo> 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<Long> ids);
|
}
|