package com.nis.web.dao; import java.util.List; import org.apache.ibatis.annotations.Param; import com.nis.domain.SysDataDictionaryItem; import com.nis.domain.SysDataDictionaryName; @MyBatisDao public interface SysDictDao extends CrudDao { List findDicByName(@Param("DEL_FLAG_NORMAL")String DEL_FLAG_NORMAL,@Param("modualName") String modualName,@Param("mark") String mark); List findDictList(SysDataDictionaryName sysDictName); List findDictItemList(SysDataDictionaryItem sysDictItem); SysDataDictionaryName getDictById(@Param("DEL_FLAG_NORMAL")Integer DEL_FLAG_NORMAL,@Param("id") Integer id); void insertDictName(SysDataDictionaryName sysDictName); void updateDictName(SysDataDictionaryName sysDictName); void insertDictItem(SysDataDictionaryItem sysDictitem); int findMaxItemSort(SysDataDictionaryItem sysDictitem); int findMaxItemCode(SysDataDictionaryItem sysDictitem); void deleteDictItem(@Param("dictId")Integer dictId); void deleteDictItemById(SysDataDictionaryItem sysDictitem); void deleteDictName(@Param("dictId")Integer dictId); void updateDictItem(SysDataDictionaryItem sysDictItem); }