package jnpf.base.fallback; import jnpf.base.DictionaryDataApi; import jnpf.base.ActionResult; import jnpf.base.entity.DictionaryDataEntity; import jnpf.exception.DataException; import org.springframework.stereotype.Component; import java.util.ArrayList; import java.util.List; /** * 调用数据字典Api降级处理 * * @author JNPF开发平台组 * @version V3.1.0 * @copyright 引迈信息技术有限公司(https://www.jnpfsoft.com) * @date 2021-03-24 */ @Component public class DictionaryDataApiFallback implements DictionaryDataApi { @Override public List getList(String dictionary) { return new ArrayList<>(); } @Override public DictionaryDataEntity getInfo(String id) { return null; } @Override public ActionResult getListByTypeDataCode(String typeCode) { return ActionResult.success(new ArrayList<>()); } @Override public List getListByCode(String typeCode) { return new ArrayList<>(); } @Override public List getDicList(String dictionaryTypeId) { return new ArrayList<>(); } @Override public List getList(String dictionaryTypeId, String enable) { return new ArrayList<>(); } @Override public List getDictionName(List id) { return new ArrayList<>(); } @Override public DictionaryDataEntity getSwapInfo(String value, String parentId) { return null; } }