package jnpf.message.fallback; import jnpf.message.NoticeApi; import jnpf.message.model.MessageInfoVO; import jnpf.message.model.NoticeVO; import jnpf.message.model.SentMessageModel; import org.springframework.stereotype.Component; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestBody; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Map; /** * 调用系统消息Api降级处理 * * @author JNPF开发平台组 * @version V3.1.0 * @copyright 引迈信息技术有限公司(https://www.jnpfsoft.com) * @date 2021-03-24 */ @Component public class NoticeApiFallback implements NoticeApi { @Override public List getNoticeList(List list) { return new ArrayList<>(); } @Override public void sentMessage(SentMessageModel sentMessageModel) { } @Override public void autoSystem(@RequestBody Map map) { } @Override public void sendMessage(Map objectMap) { } @Override public void majorStandFreshUser() { } @Override public void logoutUser(Map objectMap) { } @Override public List getUserMessageList() { return Collections.EMPTY_LIST; } }