package com.newfiber.api.pc.dao; import com.newfiber.api.pc.model.entity.SysOrganization; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface Sys_OrganizationDao { /** * @Description: 方法是:获取所有的机构 * @param: * @return: * @author: 张鸿志 * @data: 2020/12/29 17:30 */ List<SysOrganization> selectOrganization(SysOrganization org); /** * @Description: 方法是:获取机构信息总数 * @param: * @return: * @author: 张鸿志 * @data: 2020/12/29 17:29 */ int GetOrgCount(SysOrganization org); /** * @Description: 方法是:添加机构信息 * @param: * @return: * @author: 张鸿志 * @data: 2020/12/29 17:31 */ int insertOrg(SysOrganization org); /** * @Description: 方法是:删除机构信息 * @param: * @return: * @author: 张鸿志 * @data: 2020/12/29 17:39 */ void deleteOrg(@Param("list") List<String> Serial); /** * @Description: 方法是:修改机构信息 * @param: * @return: * @author: 张鸿志 * @data: 2020/12/29 17:36 */ int updateOrg(SysOrganization org); /** * @Description: 方法是:根据用户获取机构树 * @param: * @return: * @author: 张鸿志 * @data: 2020/12/31 9:19 */ List<SysOrganization> getOrgByUserNo(String userNo); }