138 lines
3.9 KiB
Plaintext
138 lines
3.9 KiB
Plaintext
35번
|
|
사용자 새 그룹에 대화 상대 이동시 이동되지 않고 복사됨 -> 논의 필요
|
|
6번
|
|
검색기록, 자동완성 기능 문의건
|
|
19번
|
|
그룹 선택화면에 검색칸 노출됨
|
|
21번
|
|
조직도 탭에서 사용자 프로필 화면 진입안됨 (기능 구현)
|
|
39번
|
|
화면 이동될 때 이전 화면 이미지 보임
|
|
80번
|
|
북마크 날짜 미표기 (날짜로 표기 되거나 날짜도 같이 표기되게 수정)(UI)
|
|
86번
|
|
멤버 추가 팝업크기 다른 팝업에 비해 큼 (UI)
|
|
120번
|
|
그룹명 입력하지 않고 사용자 체크 후 완료 시 팝업 미발생
|
|
|
|
상
|
|
135번
|
|
-> 그룹/조직도 검색어 지울 시 목록 화면으로 진입 불가능 (백스페이스로 지우기)
|
|
|
|
하
|
|
119번
|
|
멤버 추가화면에서 특수문자 입력 후 완료 선택시 버튼 오류 및 팝업 미발생
|
|
|
|
131번, 134번
|
|
-> 그룹 오픈 유지 및 정렬 유지
|
|
145번
|
|
-> 조직도 검색 후 지울 시 부서명 노출되지 않음 (예: UCAP 132명) -> x 버튼 클릭 시 (132명)만 노출
|
|
151번
|
|
-> 조직도에서 검색어 입력 후 회사 변경 시 자동검색됨
|
|
136번
|
|
-> 조직도 프레즌스 오류
|
|
137번
|
|
-> 조직도에서 그룹 추가 시 특수문자 입력가능함
|
|
138번
|
|
조직도 회사 변경 후 검색어 지울 시 회사 유지되지 않음
|
|
|
|
|
|
124번
|
|
-> 사용자 검색 시 프레즌스 기능 미노출 (O)
|
|
143번, 144번 (O)
|
|
126번
|
|
-> 즐겨찾기 타이틀 영어로 노출됨 (O)
|
|
140번
|
|
상태메시지 편집모드 해제 불가능 및 설정 속도 느림 (O)
|
|
139번
|
|
상태메시지 편집모드 아니지만 글자 수 노출 (O)
|
|
122, 123번
|
|
-> 그룹 검색화면에서 상태메시지 노출되지 않음 (O)
|
|
163번
|
|
-> 조직도 그룹 추가 시 코드 노출됨 (dialog.confiemAddBuddyForGroup) (O)
|
|
|
|
앵글러 프로젝트 수정
|
|
조직도 프로필 -> 인트로&닉네임 공백일 떄 처리
|
|
웹 프로젝트 수정
|
|
공백일 때 닉네임 확인 버튼 클릭 시 처리
|
|
|
|
c:\projects\work\new-ucap\ucap-lg-web\src\app\sections\organization\components\member-list.component.ts
|
|
if (!!searchData && !searchData.bySearch && !!searchData.deptSeq) {
|
|
this.setDeptInfo(searchData.deptSeq);
|
|
} else if (
|
|
!!searchData &&
|
|
!searchData.bySearch &&
|
|
!!this.loginRes &&
|
|
!searchData.deptSeq
|
|
) {
|
|
this.setDeptInfo(this.loginRes.departmentCode + '');
|
|
} else {
|
|
// if (!!this.loginRes) {
|
|
// this.setDeptInfo(this.loginRes.departmentCode + '');
|
|
// }
|
|
// this.setCompanyInfo(searchData.companyCode);
|
|
|
|
검색어 입력
|
|
정상입력
|
|
백스페이스, delete 키 입력
|
|
''이면 x 버튼 비활성화 공백이 아니면 x 버튼활성화
|
|
검색 요청
|
|
공백이면 검색 요청 취소
|
|
공백이 아니면 검색 요청
|
|
검색 처리
|
|
검색 결과
|
|
|
|
|
|
forward, list.section, select-group, select-user
|
|
|
|
|
|
_userStatusMessage(): string {
|
|
if (!!this.userInfo && !!this.isMe) {
|
|
if (this.userInfo.intro.trim().localeCompare('') === 0) {
|
|
return this.userInfo.intro.trim();
|
|
}
|
|
this.statusMsgClass = 'intro';
|
|
return this.userInfo.intro;
|
|
} else if (
|
|
!!this.userInfo &&
|
|
!!this.userInfo.nickName &&
|
|
this.userInfo.nickName.trim() !== ''
|
|
) {
|
|
this.statusMsgClass = 'intro-name';
|
|
return this.userInfo.nickName;
|
|
} else if (
|
|
!!this.userInfo &&
|
|
!!this.userInfo.intro &&
|
|
this.userInfo.intro.trim() !== ''
|
|
) {
|
|
this.statusMsgClass = 'intro';
|
|
return this.userInfo.intro;
|
|
} else {
|
|
// this.isShowStatusMsg = true;
|
|
}
|
|
}
|
|
|
|
입력 이벤트
|
|
x 버튼 활성/비활성
|
|
delete key, back space key, enter key
|
|
|
|
x 버튼 클릭
|
|
|
|
altKey: false
|
|
bubbles: true
|
|
cancelBubble: false
|
|
cancelable: true
|
|
charCode: 0
|
|
code: "Digit7"
|
|
composed: true
|
|
ctrlKey: false
|
|
currentTarget: null
|
|
defaultPrevented: false
|
|
detail: 0
|
|
eventPhase: 0
|
|
isComposing: false
|
|
isTrusted: true
|
|
key: "Process"
|
|
keyCode: 229
|
|
location: 0
|
|
metaKey: false |