WILT-191105

최대 1 분 소요

오늘 한 일

  1. 블록체인 강의 듣고 정리
  2. node.js로 전체 상담사 목록 보기, 개별 사용자 정보 보기 기능 만들기
    • 일단 지금까지 git branch로 했던 것 master로 merge 완료
    • 연습파일이던 routes/birds -> routes/user로 수정하고 사용자 정보 관련된 기능 넣을 예정
    • 추후 상담사 입장에서 사용자(내담자) 목록 보기 및 프로필 보기 기능 구현할 것 고려함
    • 게시물 목록, 개별 게시물 확인 라우터 참고하니 되게 빨리 완성했다.
  3. 안드로이드에 전체 상담사 목록 보기, 개별 사용자 정보 보기 기능 붙이기
    1.전체 상담사 목록 보기 (SearchExpActivity 외)
    • get(‘/users/expers’)로 상담사 전체 목록 불러오기 서비스
    • 메인게시판 액티비티와 같은 방식으로 MVP패턴으로 구현했기 때문에 이번에도 model(User), adapter, viewholder, presenter, activity 및 각종 contract들을 적절히 수정해주었다.
    • 현재 하나의 ‘회원” 테이블에서 {type: int} 속성으로 {type:1}이면 일반 사용자, {type:2}면 전문 상담가로 구분하고 있다. 따라서 가져올 때 type을 기준으로 두었다. 앞으로 상담사 프로필 등을 구현해야 하는데 일반 사용자 / 전문 상담사 테이블을 분리할 지 고민 중.
      1. 개별 사용자 정보 보기 (ProfileExpActivity 외)
    • 전체 상담사 목록 리사이클러뷰의 아이템 클릭 시 개별 프로필 액티비티로 이동
    • 현재 상담사로서 보여줄만한 부분이 이름밖에 없어서 일단 객체에서 이름만 textView에 보이도록 함
    • 안드로이드X 관련 xml요소 업데이트 함

댓글남기기