Newer
Older
huludao / src / main / java / com / newfiber / api / pc / dao / Sys_OrganizationDao.java
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);





}