Closed riyenas0925 closed 4 years ago
@kimhanui 나중에 api 같은것 문서화 생각하면 아래처럼 간단하게라도 명세서를 만드는게 좋을것 같은데 어떻게 생각함?? @2kyung19 이거 보고 한번 만들어 보면 될듯
Post : MultipartFile file
- 강의시간표 엑셀의 이름으로 CourseSchedule 테이블에 추가하고, 그 항목을 외래키로 엑셀 파일 안에 있는 과목들을 Subject에 추가한다.
- 강의시간표 안에있는 중복 내용은 삭제하는 기능 구현
Delete : Long id
- 강의시간표 삭제 기능
- 강의시간표를 삭제하면 속한 과목도 전부 삭제된다.
list
Get : void
- 강의 시간표 전체 목록
- CourseSchedule과 Subject테이블이 연관관계이기 때문에 강의시간표 안에 속한 과목까지 전부 표시됨
list/{id}
Get : Long id
- 강의시간표 검색 목록
- 강의시간표 하나만 검색해 표시, 나오는 방식은 list-2 번과 동일하게 전부다 출력
Get : void
- 위에 구현한 list가 강의시간표에 속한 과목까지 표시하기 때문에 필요한 CourseSchedule만 출력할수 있게 구현
@2kyung19 음 그리고 추가적으로 몇가지 기능 생각해봤는데
@2kyung19 그리고 ajax로 처리하는 걸로 하고, 되도록이면 jsp에서 로직이 안들어가게 하자
갑자기 확 현타온다
@riyenas0925 아주 살짝 바꿨어 약간 강의시간표 업로드 관련 기능 들은 modal로 넘기는게 깔끔할꺼같아
저 밑에 과목 테이블은 그냥 반영되어있는거 전체로 보여주는게 나을꺼같아서 강의시간표 select부분 없앴다.
그 대신 이미 업로드되어있는 강의시간표 조회/삭제 기능은 버튼눌러서 modal 띄우고 거기서 처리
url (/trackSubject)
밑에 과목테이블 쓰레기값 넣어논거
업로드 부분
우선 이렇게 했는데,,,음.... 강의시간표 엑셀파일 어떻게 받는지모른다맨
피드백받고 이어서 modal 만들건데 강의시간표 저거 엑셀파일 어디서구해야되는거야
@2kyung19 아 강의시간표 엑셀 파일은 여기서 세종대학교 공지사항 학사 엑셀파일 다운받아서 사용하면되고 그리고 select부분은 나도 만들면서 굳이 필요할까라는 생각이 들기는 했었음 지금보니까 없애는게 더 깔끔한것 같네
아직 table 너비 고정 해야하긴하지만 나중에합시댜
@2kyung19 오 뭐야 검색 기능 프론트 단에서 구현한건가??
@riyenas0925 엉 근데 너비가 좀 불안정해서 고정시키기만 하면 될꺼같음
@2kyung19 ㅇㅎㅇㅎ 그러면 이대로 pr 올려주라
@riyenas0925 옹? 잠만 이거 삭제기능은 아직 x 지금올릴께
@riyenas0925 @kimhanui ajax delete부분 안봐주면 파업할꺼임
@2kyung19 지금 오류 나는지 확인해보고 있는데 코드 상으로는 역순으로 제거해도 문제 없는데 혹시 어떤 오류 나는지 알려줄수 있음?
@2kyung19 이제부터 디자인도 기능당 이슈 하나씩 만들어서 작업하자