package com.zteits.sys.dao; import java.util.List; import com.github.pagehelper.PageInfo; import com.zteits.clouds.api.dto.sys.SysCodeValueDTO; import com.zteits.clouds.api.dto.sys.param.DataDictionaryKindListReuest; import com.zteits.sys.domain.DataDicKindDetailDO; import com.zteits.sys.domain.SysCodeValue; import com.zteits.sys.domain.SysCodeValueExample; /** * Copyright: Copyright (c) 2017 zteits * * @ClassName: com.zteits.sys.dao * @Description: * @version: v1.0.0 * @author: atao * @date: 2017/8/23 下午12:12 * Modification History: * Date Author Version Description * ---------------------------------------------------------* * 2017/8/23 atao v1.0.0 创建 */ public interface SysCodeValueDao { /** * 根据字典表数据查询字典表数据 * @param sysCodeValueKind 字典表类型 * @return */ List querySysCodeValueByKind(String sysCodeValueKind); /** * 根据分类编号获取此大分类下的小分类 * @param requestObject * @return * Nov 13, 2017 hxz */ List getDataDictionaryKindDetails(SysCodeValueExample example); /** * 新增一条数据字典打分类下的小分类项信息 * @param requestObject * @return * Nov 13, 2017 hxz */ Long insertDataDictionaryKindItem(SysCodeValue sysCodeValue); /** * 根据codeKind删除数据字典大分类下的所有小分类项信息 * @param requestObject * @return * Nov 13, 2017 hxz */ Boolean deleteDataDictionaryKindItemByCodeKind(SysCodeValueExample example); /** * 分页查询数据字典信息 * @param requestObject * @return * Nov 13, 2017 hxz */ PageInfo getDataDictionaryInfo(DataDictionaryKindListReuest requestObject); }