doc move and dstalkMerge list added

This commit is contained in:
Park Byung Eun 2020-02-25 17:59:26 +09:00
parent 5b7c32fad5
commit ce66cc7777
8 changed files with 271 additions and 1 deletions

View File

@ -0,0 +1,127 @@
통화메뉴 컴포넌트
main.page.component call 왼쪽 메뉴 클릭에 대한 subscribe 초기화
main.page.component.html 25 line
<app-layout-messenger-messages *ngIf="!!(this.selectedChat$ | async)"> 참고
call-history index: 0
progress
날짜별
ui-chat/messages.component.html
[dateChanged]="getDateSplitter(message)
수신
발신
부재중
user profile component 디자인 참고
org : 1 // 이부분은 조직도 리팩토링 후 적용
현재는 다이얼로그로 처리
다이얼패드 통화 버튼 클릭
main.page.component 이벤트 전달
dstalk 마이그레이션 2일
clickToCall 컴포넌트 1일
clickToCall 최근 전화내역 컴포넌트 1일
<div class="list-item checkbox">
<span
class="presence"
>
</span>
<dl class="item-default">
<dt>
<div class="thumbnail-mask">
<img
class="thumbnail"
ucapImage
[default]="'assets/images/img_nophoto_50.png'"
/>
</div>
<span
class="text-accent-color marker-mobile-state"
>
<mat-icon>phone_android</mat-icon>
</span>
</dt>
<dd class="info">
<div class="user-info">
<div class="user">
<span
class="work-status"
[ngClass]="getWorkstatusInfo('style')"
>getWorkstatusInfo</span
>
<span class="detail">
<b class="name">유저정보</b>
<span class="grade">등급</span>
</span>
</div>
<span class="dept">
부서
</span>
</div >
</dd>
</dl >
</div>
<div class="list-item checkbox">
<dl class="item-default" (click)="onClicCallHistory()">
<dt>
<div class="thumbnail-mask">
<img
class="thumbnail"
ucapImage
[default]="'assets/images/img_nophoto_50.png'"
/>
</div>
</dt>
<dd class="info">
<div class="user-info">
<div class="user">
<span class="detail">
<b class="name">최근 통화기록</b>
</span>
</div>
</div>
</dd>
<dd class="info"></dd>
</dl>
</div>
<div class="list-item checkbox">
<dl class="item-default" (click)="onClicCallHistory()">
<dt>
<div class="thumbnail-mask">
<img
class="thumbnail"
ucapImage
[default]="'assets/images/img_nophoto_50.png'"
/>
</div>
</dt>
<dd class="info">
<div class="user-info">
<div class="user">
<span class="detail">
<b class="name">사내 연락처</b>
</span>
</div>
</div>
</dd>
<dd class="info"></dd>
</dl>
</div>
</div>
<div class="select-list">
<div>
<div class="current-head">
<h3>다이얼</h3>
<div class="btn-box"></div>
</div>
</div>
<ucap-call-dialpad></ucap-call-dialpad>
</div>

View File

@ -0,0 +1,144 @@
layout/left-nav.component.html
<mat-tab [aria-label]="MainMenu.Call">
</mat-tab>
layout/left-side.component.ts
case MainMenu.Message: 주석
MessageStore
getMessageUnreadCount
layout/left-nav.component
MessageStore
/** About Message Badge */
getMessageUnreadCount
<!-- 2020-02-21 전화걸기 메뉴 주석-->
layouts\organization.component.html
<li *ngIf="!!authInfo && authInfo.canVideoConference">
화상회의 주석
top-bar.component.html
화상회의 버튼 주석
ui-profile/profile.component.html
authInfo.canVideoConference 주석
*ngIf="!isMe" || profile.fieldMessage
ui-profile/profile.component.ts
onClickMessage
message-box.component.ts
onMassTranslationDetail
<ucap-chat-message-box-bundle-image
message-box.component.html
<ucap-chat-message-box-translation
<ucap-chat-message-box-mass-translation
form.component.ts
toggleTranslation
onClickTranslation
form.component.html
onClickTranslation
notification.service.ts
MessageStore
@ucap-webmessenger/protocol-umg
MessageType
main.page.component.ts
MessageStore
msgOpenMessageSubscription
layout/messages.component.ts
/** About Translation */
// Translate Clear..
isShowTranslation
/** Send Translation message */
/** About Translation */
FileTalkSaveMultiRequest
fileTalkSaveMulti(
onSendMessage(
uploadBundleFile(
layout/messages.component.scss
messenger.resolver.ts
urlInfoDaesang -> urlInfo
messages.component.html
<!-- CHAT MESSAGES -->
<!-- Translation -->
ucap-webmessenger-protocol-event\src\public-api.ts
bundle-image.event-json
ucap-webmessenger-ui-chat\src\public-api.ts
export * from './lib/components/message-box/bundle-image.component';
ucap-ui-chat.module.ts
codec.ts
번들이미지
environment.type.ts
fileTalkSaveMulti: '/Common/FileTalkSaveMulti.aspx',
event.type.ts
/** B: 묶음파일 전송 */
BundleImage = 'b',
ucap-webmessenger-ui-room\list-item.component.ts
EventType.BundleImage
string.util.ts
BundleImage
file-upload-queue.component.ts
file-upload-queue.component.scss
file-upload-queue.component.html
ucap-webmessenger-protocol-file\info.ts
file.type.ts
common-api.service.ts
fileTalkSave
fileTalkSaveMulti
album-box.component.html
<div class="select-file">
*ngIf="urlList"
<ng-container [ngSwitch]="fileInfo.info.type">
album-box.component.ts
angular.json
"ucap-webmessenger-ui-call": {
tsconfig.json
"@ucap-webmessenger/ui-call"
messenger.layout.module.ts
UCapUiCallModule
sync
action.ts
effect.ts
sync-protocol.service.ts
phonebook
file-viewer.dialog.component.html
file-viewer.dialog.component.ts
file.service.ts
file.component.ts
ucap-ui.module.ts
notification.component.html
<h1 mat-subheader>{{ 'settings.notification.message' | translate }}</h1>
electron-projects\ucap-webmessenger-electron\src\index.ts
event/effect.ts
action.info.type === EventType.File
electron-builder.json
add
bundle-image.component
bundle-image.event-json
file-talk-save-multi.ts
ucap-webmessenger-ui-call prj
dialpad.dialog.component
dialpad.component
phone-book-info.ts
phone-book-sync.type.ts
phone-book.ts
media-viewer.component.*
select-file-info.ts
call-history.dialog.component.*
design
layouts/intro.component.html
layouts/intro.component.scss
layouts/top-bar.component.html
layouts/top-bar.component.scss
pages/account/component/login.page.component.scss
pages/account/component/login.page.component.ts
app.theme.scss
assets/images/login/ bg_, logo
_default.scss
favicon.ico
index.html
login.component.html
login.component.scss
ucap-webmessenger-ui-profile\src\lib\components\profile.component.scss
ucap-webmessenger-ui-profile\src\lib\components\profile.component.html

View File

@ -4,7 +4,6 @@
3. package.json 실행 옵션 수정 3. package.json 실행 옵션 수정
4. projects/ucap-webmessenger-daesang 수정 4. projects/ucap-webmessenger-daesang 수정
이 부분은 박이사님께 문의
5. environment.daesang.dev.ts 5. environment.daesang.dev.ts
customConfig: { customConfig: {