All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.wslxm.springbootplus2.manage.sys.service.SysDepService Maven / Gradle / Ivy

The newest version!
package io.github.wslxm.springbootplus2.manage.sys.service;

import com.baomidou.mybatisplus.extension.service.IService;
import io.github.wslxm.springbootplus2.core.base.model.BasePage;
import io.github.wslxm.springbootplus2.manage.sys.model.entity.SysDep;
import io.github.wslxm.springbootplus2.manage.sys.model.vo.SysDepVO;
import io.github.wslxm.springbootplus2.manage.sys.model.dto.SysDepDTO;
import io.github.wslxm.springbootplus2.manage.sys.model.query.SysDepQuery;
import java.util.List;

/**
 * base--sys--组织机构 Service
 *
 * 

* ::本代码由[兮家小二]提供的代码生成器生成,如有问题,请手动修改 ::作者CSDN:https://blog.csdn.net/qq_41463655 *

* @author ws * @email [email protected] * @date 2022-12-29 09:57:30 */ public interface SysDepService extends IService { /** * 树结构数据查询 * * @param query query * @return 分页列表数据 */ List tree(SysDepQuery query); /** * 列表查询 * * @param query query * @return 分页列表数据 */ BasePage findPage(SysDepQuery query); /** * id 查询 * * @param id id * @return DepVO */ SysDepVO findId(String id); /** * 添加 * * @param dto dto * @return 主键id */ String insert(SysDepDTO dto); /** * id 编辑 * * @param id id * @param dto dto * @return boolean */ boolean upd( String id, SysDepDTO dto); /** * 删除 (同时删除下级数据) * * @param id id * @return boolean */ boolean del(String id); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy