ucap-doc/documents/업무/8월/1째주/0804.txt

61 lines
1.9 KiB
Plaintext
Raw Normal View History

2020-08-04 08:42:56 +00:00
1. CRM PRO 기능 목록 초안
2. ds 모바일 연속으로 메세지 전송 시 리드 카운트 싱크 안맞는 부분 수정
main.page.component.ts
// this.clearAllNotifySubscription = this.nativeService
// .clearAllNotify()
// .pipe(
// withLatestFrom(
// this.store.pipe(
// select(AppStore.MessengerSelector.RoomSelector.roomInfo)
// ),
// this.store.pipe(
// select(AppStore.MessengerSelector.SettingsSelector.gnbMenuIndex)
// ),
// this.store.pipe(
// select(AppStore.MessengerSelector.EventSelector.selectAllInfoList)
// ),
// this.store.pipe(
// select(AppStore.MessengerSelector.SyncSelector.selectAllRoom)
// ),
// this.store.pipe(
// select(AppStore.MessengerSelector.RoomSelector.selectUserinfolist)
// )
// ),
// map(
// ([_, roomInfo, gnbMenuIndex, eventList, roomList, userInfoList]) => {
// if (
// !!roomInfo &&
// !!roomInfo.roomSeq &&
// !!eventList &&
// !!userInfoList &&
// eventList.length > 0 &&
// userInfoList.length > 0 &&
// gnbMenuIndex !== MainMenu.Organization
// ) {
// const targetRoomInfo = roomList.filter(
// (room) => room.roomSeq === roomInfo.roomSeq
// )[0];
// const targetUser = userInfoList.filter(
// (user) => user.seq === this.loginRes.userSeq
// )[0];
// if (
// !!targetRoomInfo &&
// !!targetUser &&
// targetUser.lastReadEventSeq < targetRoomInfo.lastReadEventSeq
// ) {
// this.store.dispatch(
// EventStore.read({
// roomSeq: roomInfo.roomSeq,
// lastReadSeq: eventList[eventList.length - 1].seq
// })
// );
// }
// }
// }
// )
// )
// .subscribe();