refactor: 去除异常捕获

This commit is contained in:
曹鹏飞 2024-04-17 20:21:11 +08:00
parent 90e37e00fb
commit 9f3fa8f4e9
2 changed files with 9 additions and 19 deletions

View File

@ -7,7 +7,6 @@ import cn.hutool.core.util.StrUtil;
import cn.hutool.extra.spring.SpringUtil; import cn.hutool.extra.spring.SpringUtil;
import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableList;
import com.google.common.collect.Sets; import com.google.common.collect.Sets;
import com.nflg.product.base.core.conmon.util.SessionUtil;
import com.nflg.product.base.core.exception.NflgBusinessException; import com.nflg.product.base.core.exception.NflgBusinessException;
import com.nflg.product.bomnew.constant.*; import com.nflg.product.bomnew.constant.*;
import com.nflg.product.bomnew.pojo.entity.BomNewEbomParentEntity; import com.nflg.product.bomnew.pojo.entity.BomNewEbomParentEntity;
@ -16,6 +15,7 @@ import com.nflg.product.bomnew.pojo.vo.BomNewEbomParentVO;
import com.nflg.product.bomnew.service.BomNewEbomParentService; import com.nflg.product.bomnew.service.BomNewEbomParentService;
import com.nflg.product.bomnew.service.MaterialMainService; import com.nflg.product.bomnew.service.MaterialMainService;
import com.nflg.product.bomnew.util.BomLevelUtil; import com.nflg.product.bomnew.util.BomLevelUtil;
import com.nflg.product.bomnew.util.ListCommonUtil;
import com.nflg.product.bomnew.util.TreeUtils; import com.nflg.product.bomnew.util.TreeUtils;
import com.nflg.product.bomnew.util.VUtils; import com.nflg.product.bomnew.util.VUtils;
import lombok.Getter; import lombok.Getter;

View File

@ -1,19 +1,15 @@
package com.nflg.product.base.core.api; package com.nflg.product.base.core.api;
import com.nflg.product.base.core.exception.NflgBusinessException;
import nflg.product.common.constant.STATE; import nflg.product.common.constant.STATE;
import nflg.product.common.dto.LoginUserInfoDTO; import nflg.product.common.dto.LoginUserInfoDTO;
import nflg.product.common.util.JwtUtil; import nflg.product.common.util.JwtUtil;
import nflg.product.common.vo.ResultVO; import nflg.product.common.vo.ResultVO;
import org.springframework.http.server.reactive.ServerHttpRequest;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.ModelAttribute;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.util.Objects; import java.util.Objects;
import java.util.Optional;
public class BaseApi { public class BaseApi {
protected HttpServletRequest request; protected HttpServletRequest request;
@ -24,7 +20,6 @@ public class BaseApi {
@ModelAttribute @ModelAttribute
private void initLoginInfo(HttpServletRequest request) { private void initLoginInfo(HttpServletRequest request) {
try {
String token = request.getHeader("authorization"); String token = request.getHeader("authorization");
String language = Objects.nonNull(request.getHeader("language")) ? request.getHeader("language") : "zh_cn"; String language = Objects.nonNull(request.getHeader("language")) ? request.getHeader("language") : "zh_cn";
ResultVO result = JwtUtil.parse(token); ResultVO result = JwtUtil.parse(token);
@ -34,11 +29,6 @@ public class BaseApi {
userInfo.setLanguage(language); userInfo.setLanguage(language);
loginUser.set(userInfo); loginUser.set(userInfo);
} }
} catch (Exception ex) {
// throw new NflgBusinessException(STATE.SystemErr,"token 解析出错");
}
} }