package com.saye.hospitalgd.mapper.system; import com.saye.hospitalgd.model.Dicinfo; import org.apache.ibatis.annotations.Mapper; import java.util.HashMap; import java.util.List; @Mapper public interface DicinfoMapper { //字典表管理 //通过父节点查询 public List findDicinfoTreeNodeList(String parentCode); //通过diccode查询字典 public List findDicinfoBydiccode(String diccode); //新增 public int addDicinfo(HashMap map); //修改 public int modifyDicinfo(HashMap map); //删除 public int deleteDicinfo(String diccode); public List> selectDicinfoListByCode(String parent_code); //通过parentCode和val值查询该父类下值是否重复 public List findDicinfoTreeByCode(HashMap map); public List> selectDicinfoListByCondition(HashMap map); //通过parentCode查询该字典下的最大值 public HashMap getMaxDicValue(HashMap map) throws Exception; }