팩스 발송 이용정지 회원의 경우 로그인 세션 종료되도록 변경
This commit is contained in:
parent
de18196f18
commit
bde54ea7a3
@ -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<StatusResponse> sendData(FaxTranVO faxTranVO) throws Exception{
|
||||
public ResponseEntity<StatusResponse> 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()));
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user