package com.nis.web.dao.configuration; import java.util.List; import org.apache.ibatis.annotations.Param; import com.nis.domain.configuration.ServiceDictInfo; import com.nis.web.dao.CrudDao; import com.nis.web.dao.MyBatisDao; @MyBatisDao public interface ServiceDictInfoDao extends CrudDao { /** * 查询分类性质字典列表, * @param serviceDictInfo * @return */ List findDictList(ServiceDictInfo serviceDictInfo); /** * 查询标签字典列表 * @param serviceDictInfo * @return */ List findDictMarkList(ServiceDictInfo serviceDictInfo); /** * 添加字典信息 * @param serviceDictInfo */ void insertDict(ServiceDictInfo serviceDictInfo); /** * 根据主键查询字典详细信息 * @param serviceDictId * @return */ ServiceDictInfo getDictById(Integer serviceDictId); /** * 查询所有非叶子节点字典配置信息 * @return */ List findAllDict(); }