package com.gustz.dove.api.dict.service; import java.util.List; import com.gustz.dove.api.dict.vo.DictGroupVo; import com.sinovatech.fw.api.service.DataService; import com.sinovatech.fw.api.vo.Order; /** * * TODO: 字典组别服务接口 * * @author ZHENFENG ZHANG * @since [Jan 19, 2015] */ public interface DictGroupService extends DataService<DictGroupVo, String> { /** * 分页查询 * * @param search * @param start * @param limit * @param orders * @return */ List<DictGroupVo> ecList(DictGroupVo search, int start, int limit, List<Order> orders); /** * 查询总记录数 * * @param search * @return */ int ecCount(DictGroupVo search); /** * 是否已存在该记录-组别编码 * * @param id * @param groupCode * @return */ boolean isExistGc(String id, String groupCode); /** * 是否已存在该记录-组别名称 * * @param id * @param groupName * @return */ boolean isExistGname(String id, String groupName); }