Skip to content

quiz - 생성화면 #289

@joyccino

Description

@joyccino

[[Todo]]
<퀴즈 정보 탭>

  • 과목, 세부과목 드롭다운 구현 (세부과목 드롭다운에 detail subject 의 id 를 span 태그에 담아 hidden 처리. (버튼 클릭시 이 id 를 db 에 넣기. 현재는 subjectId 를 무조건 10 으로 넣도록 mapper.xml 에 작성됨.))
  • 태그 데이터 저장할 테이블 생성 우선순위 아님. 해당 파트는 html 에서 숨겨놓기 (임시로).
  • 퀴즈 정보 탭에서 버튼 클릭 전 validation 거쳐야 (제목, 교육과정, 학년(초/중/고), (과목은 디비에 들어가지 않습니다) 세부과목 선택 여부)

<질문 만들기 탭>

  • 질문 만들기 탭 activate 될때 fade in 되도록 (지금은 그냥 "깜빡" 하면서 화면 바뀜. 현재 두개 탭 클릭해서 왔다갔다 하면 화면 바뀔때 은은한 애니메이션 효과 있음.) 우선순위 아님.
  • 첫 question 등록하기 전에는 question List 테이블과 퀴즈 등록하기 버튼 화면에 보이지 않아야.
  • 질문 목록 테이블: 화면에 수정 내용 있는 상태로 다른 row 수정버튼 누르면 경고 dialog (이 작업은 작성중인 내용을 삭제하고
  • 다른 내용을 가져옵니다. 계속하시겠습니까? - OK / Cancel)
  • 질문 목록 테이블: 한개의 row 만 있는 경우 수정 컬럼에서 쓰레기통 버튼 숨기기. (마지막것은 삭제 안됨.)
  • 질문 목록 테이블: 수정 버튼 클릭시 해당 데이터 db 에서 가져와 화면에 박아주기 + 아이디 input 에 퀘스쳔 아이디 추가 + 질문 추가하기 버튼 텍스트 '질문 추가하기' => '질문 수정 완료'로 수정
  • 질문 목록 테이블: 삭제 구현
  • 질문 목록 테이블 페이지네이션 추가: 5개의 row 만 보여주기 (우선순위 x)
  • 퀴즈 등록하기 버튼 구현
  • 퀴즈 유형 (객관식, 선다형) 구현
  • 질문, 퀴즈 유형, 답안 validation => submit 버튼 disable 취소

<퀴즈 수정>

  • 기존 데이터 화면에 뿌리기
  • 처음부터 두개의 탭 모두 보여주기
  • submit 버튼 텍스트 => 저장하기

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions