From bde54ea7a30fd0175f3f4c451af470d7afef276d Mon Sep 17 00:00:00 2001 From: rosewiper Date: Thu, 9 Nov 2023 11:32:52 +0900 Subject: [PATCH] =?UTF-8?q?=ED=8C=A9=EC=8A=A4=20=EB=B0=9C=EC=86=A1=20?= =?UTF-8?q?=EC=9D=B4=EC=9A=A9=EC=A0=95=EC=A7=80=20=ED=9A=8C=EC=9B=90?= =?UTF-8?q?=EC=9D=98=20=EA=B2=BD=EC=9A=B0=20=EB=A1=9C=EA=B7=B8=EC=9D=B8=20?= =?UTF-8?q?=EC=84=B8=EC=85=98=20=EC=A2=85=EB=A3=8C=EB=90=98=EB=8F=84?= =?UTF-8?q?=EB=A1=9D=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/itn/let/fax/user/web/FaxRestController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/itn/let/fax/user/web/FaxRestController.java b/src/main/java/itn/let/fax/user/web/FaxRestController.java index 275cfd72..6719276c 100644 --- a/src/main/java/itn/let/fax/user/web/FaxRestController.java +++ b/src/main/java/itn/let/fax/user/web/FaxRestController.java @@ -6,6 +6,7 @@ import java.time.LocalDateTime; import javax.annotation.Resource; import javax.imageio.ImageIO; +import javax.servlet.http.HttpServletRequest; import org.apache.commons.lang3.StringUtils; import org.apache.pdfbox.pdmodel.PDDocument; @@ -129,7 +130,7 @@ public class FaxRestController { * @throws Exception */ @RequestMapping(value= {"/web/mjon/fax/sendData.do"}) - public ResponseEntity sendData(FaxTranVO faxTranVO) throws Exception{ + public ResponseEntity sendData(FaxTranVO faxTranVO, HttpServletRequest request) throws Exception{ //로그인 권한정보 불러오기 LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null; String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId()); @@ -143,6 +144,7 @@ public class FaxRestController { boolean mberSttus = userManageService.selectUserStatusInfo(userId); if(!mberSttus) { + request.getSession().invalidate(); return ResponseEntity.ok().body(new StatusResponse(HttpStatus.BAD_REQUEST, "현재 고객님께서는 문자온 서비스 이용이 정지된 상태로 팩스를 발송하실 수 없습니다. 이용정지 해제를 원하시면 고객센터로 연락주시기 바랍니다.", LocalDateTime.now())); }