|
@@ -30,6 +30,8 @@ import cn.hutool.core.date.DateTime;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import cn.hutool.extra.spring.SpringUtil;
|
|
|
+import com.huimv.core.pojo.response.ResponseData;
|
|
|
+import com.huimv.core.pojo.response.SuccessResponseData;
|
|
|
import com.huimv.sys.core.cache.UserCache;
|
|
|
import com.huimv.sys.core.enums.LogSuccessStatusEnum;
|
|
|
import com.huimv.sys.core.jwt.JwtPayLoad;
|
|
@@ -86,7 +88,7 @@ public class AuthServiceImpl implements AuthService, UserDetailsService {
|
|
|
private UserCache userCache;
|
|
|
|
|
|
@Override
|
|
|
- public String login(String account, String password) {
|
|
|
+ public SuccessResponseData login(String account, String password) {
|
|
|
|
|
|
if (ObjectUtil.hasEmpty(account, password)) {
|
|
|
LogManager.me().executeLoginLog(account, LogSuccessStatusEnum.FAIL.getCode(), AuthExceptionEnum.ACCOUNT_PWD_EMPTY.getMessage());
|
|
@@ -109,7 +111,11 @@ public class AuthServiceImpl implements AuthService, UserDetailsService {
|
|
|
throw new AuthException(AuthExceptionEnum.ACCOUNT_PWD_ERROR);
|
|
|
}
|
|
|
|
|
|
- return doLogin(sysUser);
|
|
|
+ SuccessResponseData successResponseData = new SuccessResponseData(doLogin(sysUser));
|
|
|
+ successResponseData.setFarmId(sysUser.getFarmId());
|
|
|
+ successResponseData.setFarmName(sysUser.getFarmName());
|
|
|
+
|
|
|
+ return successResponseData;
|
|
|
}
|
|
|
|
|
|
|