Newer
Older
huludao / src / main / java / com / newfiber / api / pc / dao / SysMenuJurisdictionDao.java
package com.newfiber.api.pc.dao;

import com.newfiber.api.pc.model.entity.MenuJurisdiction;
import com.newfiber.api.pc.model.entity.SysMenus;
import com.newfiber.api.pc.model.zhz.Menu;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 *
 * @author ZHAOZHENHAU 2017-4-10
 *
 */


@Repository
public interface SysMenuJurisdictionDao {
  /**
   * @Description: 方法是:添加菜单 权限
   * @param:
   * @return:
   * @author: 张鸿志
   * @data: 2020/12/29 16:19
   */
  int addMenu(@Param("list") List<MenuJurisdiction> menu);
  /**
   * @Description: 方法是:根据菜单编号删除菜单权限
   * @param:
   * @return:
   * @author: 张鸿志
   * @data: 2020/12/29 16:13
   */
  void deleteDataMenuJu(MenuJurisdiction _Menu_Jurisdiction);
  /**
   * @Description: 方法是:查询全下的最下级菜单集合
   * @param: Jurisdiction_No 权限编号
   * @return:
   * @author: 张鸿志
   * @data: 2020/12/29 16:10
   */
  List<MenuJurisdiction> GetMenuJurLast(@Param("jurisdictionNo") String Jurisdiction_No);
  /**
   * 根据权限查询所有的菜单
   * @param jurs
   * @return
   */
    List<Menu> selectMenusByJurs(@Param("jurs") String jurs);
}