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();