package org.jeecg.modules.system.service; import java.util.List; import org.jeecg.modules.system.entity.SysUser; import org.jeecg.modules.system.entity.SysUserDepart; import org.jeecg.modules.system.model.DepartIdModel; import org.jeecg.modules.system.model.SysUserDepartsVO; import com.baomidou.mybatisplus.extension.service.IService; /** *

* SysUserDpeart用户组织机构service *

* @author ZhiLin * */ public interface ISysUserDepartService extends IService { /** * 根据指定用户添加部门信息 * @param sysUserDepartsVO * @return */ boolean addSysUseWithrDepart(SysUserDepartsVO sysUserDepartsVO); /** * 根据指定用户id查询部门信息 * @param userId * @return */ List queryDepartIdsOfUser(String userId); /** * 根据指定用户id编辑部门信息 * @param sysUserDepartsVO * @return */ boolean editSysUserWithDepart(SysUserDepartsVO sysUserDepartsVO); /** * 根据部门id查询用户信息 * @param depId * @return */ List queryUserByDepId(String depId); }