From 2704e921c80baf212e74ddbf75a87c47e8a2679e Mon Sep 17 00:00:00 2001
From: 疯狂的狮子li <15040126243@163.com>
Date: 星期日, 04 七月 2021 19:18:06 +0800
Subject: [PATCH] update 增加 feign 熔断 自定义结构体解析方法 与 demo 注释
---
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserOnlineServiceImpl.java | 48 +++++++++++++++++++-----------------------------
1 files changed, 19 insertions(+), 29 deletions(-)
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserOnlineServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserOnlineServiceImpl.java
index dda0dab..1dec949 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserOnlineServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserOnlineServiceImpl.java
@@ -9,24 +9,21 @@
/**
* 鍦ㄧ嚎鐢ㄦ埛 鏈嶅姟灞傚鐞�
- *
+ *
* @author ruoyi
*/
@Service
-public class SysUserOnlineServiceImpl implements ISysUserOnlineService
-{
+public class SysUserOnlineServiceImpl implements ISysUserOnlineService {
/**
* 閫氳繃鐧诲綍鍦板潃鏌ヨ淇℃伅
- *
+ *
* @param ipaddr 鐧诲綍鍦板潃
- * @param user 鐢ㄦ埛淇℃伅
+ * @param user 鐢ㄦ埛淇℃伅
* @return 鍦ㄧ嚎鐢ㄦ埛淇℃伅
*/
@Override
- public SysUserOnline selectOnlineByIpaddr(String ipaddr, LoginUser user)
- {
- if (StrUtil.equals(ipaddr, user.getIpaddr()))
- {
+ public SysUserOnline selectOnlineByIpaddr(String ipaddr, LoginUser user) {
+ if (StrUtil.equals(ipaddr, user.getIpaddr())) {
return loginUserToUserOnline(user);
}
return null;
@@ -34,16 +31,14 @@
/**
* 閫氳繃鐢ㄦ埛鍚嶇О鏌ヨ淇℃伅
- *
+ *
* @param userName 鐢ㄦ埛鍚嶇О
- * @param user 鐢ㄦ埛淇℃伅
+ * @param user 鐢ㄦ埛淇℃伅
* @return 鍦ㄧ嚎鐢ㄦ埛淇℃伅
*/
@Override
- public SysUserOnline selectOnlineByUserName(String userName, LoginUser user)
- {
- if (StrUtil.equals(userName, user.getUsername()))
- {
+ public SysUserOnline selectOnlineByUserName(String userName, LoginUser user) {
+ if (StrUtil.equals(userName, user.getUsername())) {
return loginUserToUserOnline(user);
}
return null;
@@ -51,17 +46,15 @@
/**
* 閫氳繃鐧诲綍鍦板潃/鐢ㄦ埛鍚嶇О鏌ヨ淇℃伅
- *
- * @param ipaddr 鐧诲綍鍦板潃
+ *
+ * @param ipaddr 鐧诲綍鍦板潃
* @param userName 鐢ㄦ埛鍚嶇О
- * @param user 鐢ㄦ埛淇℃伅
+ * @param user 鐢ㄦ埛淇℃伅
* @return 鍦ㄧ嚎鐢ㄦ埛淇℃伅
*/
@Override
- public SysUserOnline selectOnlineByInfo(String ipaddr, String userName, LoginUser user)
- {
- if (StrUtil.equals(ipaddr, user.getIpaddr()) && StrUtil.equals(userName, user.getUsername()))
- {
+ public SysUserOnline selectOnlineByInfo(String ipaddr, String userName, LoginUser user) {
+ if (StrUtil.equals(ipaddr, user.getIpaddr()) && StrUtil.equals(userName, user.getUsername())) {
return loginUserToUserOnline(user);
}
return null;
@@ -69,15 +62,13 @@
/**
* 璁剧疆鍦ㄧ嚎鐢ㄦ埛淇℃伅
- *
+ *
* @param user 鐢ㄦ埛淇℃伅
* @return 鍦ㄧ嚎鐢ㄦ埛
*/
@Override
- public SysUserOnline loginUserToUserOnline(LoginUser user)
- {
- if (Validator.isNull(user) || Validator.isNull(user.getUser()))
- {
+ public SysUserOnline loginUserToUserOnline(LoginUser user) {
+ if (Validator.isNull(user) || Validator.isNull(user.getUser())) {
return null;
}
SysUserOnline sysUserOnline = new SysUserOnline();
@@ -88,8 +79,7 @@
sysUserOnline.setBrowser(user.getBrowser());
sysUserOnline.setOs(user.getOs());
sysUserOnline.setLoginTime(user.getLoginTime());
- if (Validator.isNotNull(user.getUser().getDept()))
- {
+ if (Validator.isNotNull(user.getUser().getDept())) {
sysUserOnline.setDeptName(user.getUser().getDept().getDeptName());
}
return sysUserOnline;
--
Gitblit v1.9.3