diff --git a/documents/업무/2월/3째주/0220.txt b/documents/업무/2월/3째주/0220.txt index bfe4789..377870f 100644 --- a/documents/업무/2월/3째주/0220.txt +++ b/documents/업무/2월/3째주/0220.txt @@ -3,9 +3,166 @@ 모바일로 테스트 하지 못할경우 JSON 데이터 만들어서 테스트 진행 state + reducer + action sync-service 테스트 후 수정 PhoneBookData 추가 - \ No newline at end of file + +파일 뷰어 + common-api-service.ts + file-viewer.dialog.component.html + file-viewer.dialog.component.ts + messages.component.ts ucap-webmessenger-app/layouts/messenger/component + file.servic.ts ucap-webmessenger-app/service + bundle-image.event-json.ts + file.event-json.ts + mass-text.event-json.ts + mass-translation.event-json.ts + plan.event-json.ts + video-confrence.event-json.ts + file-info.ts ucap-webmessenger-protocol-file/src/lib/models + public-api.ts ucap-webmessenger-ui/src + ucap-ui.module.ts ucap-webmessenger-ui/src/lib + file-viewer.compoent.html + file-viewer.compoent.ts + media-viewe.component.html + media-viewe.component.scss + media-viewe.component.spec.ts + media-viewe.component.ts + binary-viewe.component.html + binary-viewe.component.ts + document-viewer.component.ts + image-viewer.component.html + image-viewer.component.ts + sound-viewer.component.html + sound-viewer.component.ts + video-viewer.component.html + video-viewer.component.ts + select-file-info.ts + message-box.component.ts + messages.component.ts ucap-webmessenger-ui-chat/src /lib/component + bundle-image.component.html + bundle-image.component.ts + file.component.ts ucap-webmessenger-ui-chat/src/lib/component/message-box + +요구사항 + 이미지 뷰어 묶음 파일 출력 기능 + 기존 이미지 타입에 영향 주지 않아야 한다. + 이미지 뷰어 묶음 파일 다운로드 기능 + 이미지 뷰어 이전/다음 기능 + +메세지 출력 + 메세지 박스 출력 + 메세지 파일 출력 + +기존 파일 뷰어 분석 + app->messages.component 호출 + 파일 클릭 이벤트 정의() + room-info 서브젝트 생성 + 이벤트 리스트 서브젝트 생성 + fileviewer 클릭 이벤트 생성 + ui-chat->messages.component 호출 + room-info 서브젝트 전달 + 이벤트 서브젝트 전달 + fileviewer 클릭 이벤트 전달 + [for message.length] + ui-chat->message-box.component 호출 + message 정보 전달 + room-info 전달 + 파일저장 클릭 이벤트 전달 + fileviewer 클릭 이벤트 전달(FileEventJson) + ui-chat->message-box.component.html + EventType.File + ucap-chat-message-box-file 호출 + room-info 전달 + fileviewer 클릭 이벤트 전달 (FileEventJson) + EventType.BundleImage + ucap-chat-message-box-bundle-image 호출 + room-info 전달 + 파일 클릭 이벤트 실행(FileEventJson) + file-viewer.dialog.component.ts 호출 + fileInfo, downloadUrl, userSeq, deviceType, token 전달 + download 클릭 이벤트 정의 + file-viewer.component.ts 호출 + fileInfo 전달 + fileDownloadUrl 전달 + download 클릭 이벤트 전달() + 클로즈 이벤트 전달 + file-viewer.component.html + FileViewerType 구분 + ucap-image-viewer + fileInfo 전달 + fileDownloadUrl 전달 + closed 이벤트 클릭 전달 + download 이벤트 클릭 전달 + +수정 파일 뷰어 분석 +app->messages.component 호출 + 파일 정보 리스트 서브젝트 생성 + 선택 파일 정보 맵핑 + 이벤트 정의(선택 파일) + 이미지 뷰어 다이얼로그 호출 + ui-chat->messages.component 호출 + 파일 클릭 이벤트(상위호출) + + + +시작 +layout/messages.component.ts + ui-chat/messages.compoent + ui-chat/message-box.component + message-box/file.component.ts + image.component + + onFileViewer(fileInfo) + layout/messages.component.ts-> onFileViewer(fileInfo) 실행 + layout/common/dialog/file-view.dialog.component.ts + ui/file-viewer.component + ui/document-viewer.component.ts + ui/image-viewer.component.ts + ui/sound-viewer.component.ts + ui/video-viewer.compoent.ts + ui/binary-viewer.component.ts +끝 + +있는것 + 파일정보 리스트 + 방정보 + 사용자 정보 + +없는것 + +추가 기능 + 대화방 미디어 이미지 이전/다음 처리 + 메세지 박스 번들이미지 클릭 처리 + 미디어 이미지 뷰어 (이미지, 번들 이미지, 사운드 이미지, 비디오 이미지) 처리 + 번들이미지 다운로드 처리 + +정보 + 대화방 전체 파일정보 리스트 + 현재 사용자 선택 파일 정보 + +file-viewer.dialog.component.ts + 현재파일 정보 + +번들이미지 다운로드 처리 + +대화방 전체 파일정보 변경에 대한 구독 등록 + + + 미디어 뷰어 컴포넌트 생성 + ui/image-viewer.component.ts + ui/sound-viewer.component.ts + ui/video-viewer.compoent.ts + + +layout/messages.component.ts + + +TODO + 설정->쪽지 알림 메뉴 삭제 (주석) + 설정->원격 지원 메뉴 삭제 (주석) + left-menu->전화걸기 메뉴 삭제 (주석) \ No newline at end of file diff --git a/documents/업무/2월/3째주/0221.txt b/documents/업무/2월/3째주/0221.txt new file mode 100644 index 0000000..929e6b8 --- /dev/null +++ b/documents/업무/2월/3째주/0221.txt @@ -0,0 +1,30 @@ +추가 기능 + 대화방 미디어 이미지 이전/다음 처리 + 메세지 박스 번들이미지 클릭 처리 + 미디어 이미지 뷰어 (이미지, 번들 이미지, 사운드 이미지, 비디오 이미지) 처리 + 번들이미지 다운로드 처리 + + +TODO + 설정->쪽지 알림 메뉴 삭제 (주석) + 설정->원격 지원 메뉴 삭제 (주석) + left-menu->전화걸기 메뉴 삭제 (주석) + + +시작 +layout/messages.component.ts + ui-chat/messages.compoent + ui-chat/message-box.component + message-box/file.component.ts + image.component + + onFileViewer(fileInfo) + layout/messages.component.ts-> onFileViewer(fileInfo) 실행 + layout/common/dialog/file-view.dialog.component.ts + ui/file-viewer.component + ui/document-viewer.component.ts + ui/image-viewer.component.ts + ui/sound-viewer.component.ts + ui/video-viewer.compoent.ts + ui/binary-viewer.component.ts +끝 diff --git a/documents/업무/2월/3째주/file-viewer-prj/bundle-image.component.html b/documents/업무/2월/3째주/file-viewer-prj/bundle-image.component.html new file mode 100644 index 0000000..32fc5fd --- /dev/null +++ b/documents/업무/2월/3째주/file-viewer-prj/bundle-image.component.html @@ -0,0 +1,23 @@ +