PROJECT(5)
-
[LibraryProject] Q&A 게시판 답변 기능 구현
안녕하세요. 진득코딩입니다. 이번 시간에는 관리자 모드에서 게시판 관리 첫 번째 기능인 Q&A 답변하기 기능에 대해서 알아보도록 하겠습니다.view 도서관 홈페이지에서 게시판 배너에 있는 Q&A 배너를 누르게 되면 나오는 화면입니다. Q&A 게시판을 이용하여 질문하기를 한 게시물들의 전체 목록을 보실 수 있습니다. 위 게시물은 테스트용으로 미리 게시한 게시물입니다. 조회수와 답변 여부를 확인할 수 있는데 답변 여부가 0이면 답변이 아직 안된 상태이며, 1이 되면 답변이 완료된 게시물이라는 의미입니다. 하단에 있는 질문 등록하기 버튼을 누르게 되면 질문하기 기능을 사용하실 수 있습니다. 해당 질문하기 기능은 필자가 구현한 기능이 아닌 게시판을 담당한 조원이 구현한 기능입니다. 작성자는 해당 회원의 이름이 ..
2024.04.27 -
[LibraryProject] 블랙리스트 구제 신청 관리 기능 구현
안녕하세요. 진득 코딩입니다. 이번 시간에는 관리자 모드 기능인 블랙리스트 구제 신청을 수락 혹은 거절하는 기능에 대해서 살펴보도록 하겠습니다. 먼저 view부터 살펴보고 코드를 살펴보도록 하겠습니다.view 사서나 관리자 권한으로 로그인을 한 뒤 관리자 모드를 눌러서 나오는 관리자 index입니다. 왼쪽 sidenav에서 회원 관리 배너 안에 있는 블랙리스트 구제 신청 버튼을 누르면 블랙리스트 구제 신청 관리 기능을 사용하실 수 있습니다. 블랙리스트 구제 신청 버튼을 누르면 블랙리스트 구제 신청 목록이 나오게 됩니다. 해당 목록에서는 아직 처리되지 않은 블랙리스트 구제 신청 목록을 확인하실 수 있습니다. 신청 내용부터 신청자 주소까지 많은 정보를 보실 수 있습니다. 상세 정보를 보고 싶은 구제 신청 ..
2024.04.26 -
[LibraryProject] 연체 구제 신청 관리 기능 구현
안녕하세요. 진득 코딩입니다. 이번 시간에는 연체 구제 신청에 대한 관리자의 관리 기능에 대해서 살펴보도록 하겠습니다. View 먼저 관리자가 사용한다고 생각하고 view를 살펴보도록 하겠습니다. 관리자나 사서로 로그인 해서 관리자 모드로 들어오면 관리자 모드 index를 보실 수 있습니다. 왼쪽 sidenav에서 회원관리 배너 안에 있는 연체 구제 신청 버튼을 누르게 되면 연체 구제 신청 관리 기능을 사용하실 수 있습니다. 처음 진입하게 되면 연체 구제 신청 목록을 보실 수 있습니다. 여러 가지 정보들이 있는데 연체 구제 신청하는 기능이 아직 미완성이라서 테스트를 위해 임의로 값을 넣고 시연을 진행하였습니다. 여기에서 구제 신청 번호를 클릭하게 되면 해당 신청에 대한 상세보기를 보실 수 있습니다. 연체..
2024.04.17 -
[LibraryProject] 정회원 전환 신청 관리 기능 구현
안녕하세요. 진득 코딩입니다. 이번 시간에는 관리자 모드에서 정회원 전환 신청을 관리하는 기능에 대해서 살펴보도록 하겠습니다. 먼저 관리자가 보는 화면을 먼저 살펴보도록 하겠습니다. 관리자나 사서가 관리자 모드에 들어오게 되면 보이는 관리자 index 화면입니다. sidenav에서 회원관리 배너 안에 있는 정회원 전환 신청을 누르게 되면 해당 기능을 사용할 수 있는 화면으로 넘어가게 됩니다. 정회원 전환 신청을 누르게 되면 제일 먼저 정회원 전환 신청 목록을 보실 수있습니다. 준회원들이 신청한 정회원 전환 신청 목록들을 모두 볼 수 있습니다. 현재에는 테스트로 신청을 1개밖에 안해서 1개의 신청만을 확인하실 수 있습니다. 처리할 신청의 신청 번호를 누르게 되면 해당 신청에 대한 상세보기를 보실 수 있습니..
2024.04.17 -
[LibraryProject] 블랙리스트 구제 신청 기능 구현
블랙리스트 회원에게 rankid 40을 부여하여 해당 회원이 로그인했을 때의 index 화면입니다. 유일하게 완전히 화면이 바뀌며 로그아웃과 블랙리스트 구제 신청 기능을 제외한 모든 기능이 마비되게 됩니다. 우측 상단에 있는 블랙리스트 구제 신청 배너를 클릭하게 되면 "blacklistHelp"로 get 요청을 하게 되며 application/blacklistHelp로 response하게 됩니다. 작성자에는 해당 회원의 이름이 자동적으로 들어가게 되고 바꾸지 못하며 내용을 입력한 뒤에 작성 완료 버튼을 누르게 되면 구제 신청이 완료됩니다. userservice에 있는 infolist 메서드를 사용하여 해당 회원의 정보를 가져와서 userbean에 넣고 블랙리스트 구제 신청 form에서 가져온 정보와 be..
2024.04.17