package com.java110.code.smo; import com.java110.entity.mapping.CodeMapping; import java.util.List; /** * Created by wuxw on 2017/7/25. */ public interface ICommonServiceSmo { /** * 查询所有有效的映射数据 * * @return */ public List getCodeMappingAll() throws Exception; /** * 根据域查询对应的映射关系 * * @param codeMapping * @return */ public List getCodeMappingByDomain(CodeMapping codeMapping) throws Exception; /** * 根据HCode查询映射关系 * * @param codeMapping * @return */ public List getCodeMappingByHCode(CodeMapping codeMapping) throws Exception; /** * 根据PCode查询映射关系 * * @param codeMapping * @return */ public List getCodeMappingByPCode(CodeMapping codeMapping) throws Exception; /** * 根据domain 和 hcode 查询映射关系 * * @param codeMapping * @return */ public List getCodeMappingByDomainAndHCode(CodeMapping codeMapping) throws Exception; /** * 根据domain 和 pcode 查询映射关系 * * @param codeMapping * @return */ public List getCodeMappingByDomainAndPCode(CodeMapping codeMapping) throws Exception; }