From da42381c8bb295bda9b5f74e94785cce1cba9220 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=89=E6=B5=A9=E6=B5=A9?= <1036606149@qq.com> Date: Sun, 28 Apr 2024 22:02:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=EF=BC=9A=E7=A7=BB=E5=8A=A8?= =?UTF-8?q?=E5=88=B0=20IM=20=E6=96=87=E4=BB=B6=E5=A4=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/imgs/{ => im}/avatar/inform.png | Bin src/assets/imgs/{ => im}/avatar/jiaqun2x.png | Bin src/assets/imgs/{ => im}/avatar/theme2x.png | Bin .../imgs/{ => im}/tabbar/graycontacts.png | Bin .../imgs/{ => im}/tabbar/grayconversation.png | Bin .../{ => im}/tabbar/highlightconversation.png | Bin .../{ => im}/tabbar/higtlightcontacts.png | Bin .../imgs/{ => im}/welcome/Group 78@3x.png | Bin .../imgs/{ => im}/welcome/Mask_group.png | Bin .../imgs/{ => im}/welcome/Mask_group2.png | Bin src/components/Im/SearchInput/index.ts | 3 + .../SearchInput/src/SearchInput.vue} | 0 src/components/Im/UserStatus/index.ts | 3 + .../UserStatus/src/UserStatus.vue} | 0 src/components/Im/Welcome/index.ts | 3 + .../index.vue => Im/Welcome/src/Welcome.vue} | 4 +- src/constant/{ => im}/emojis.js | 0 src/constant/{ => im}/errorCode.js | 0 src/constant/{ => im}/index.js | 0 src/constant/{ => im}/informType.js | 0 src/constant/{ => im}/messageType.js | 0 src/constant/{ => im}/onLineStatus.js | 0 src/constant/{ => im}/warningText.js | 0 src/layout/components/Chat/index.ts | 3 - src/layout/components/ImChat/index.ts | 3 + .../src/Chat.vue => ImChat/src/ImChat.vue} | 2 +- src/layout/components/ToolHeader.vue | 6 +- .../components/ConversationList.vue | 2 +- src/views/im/Conversation/index.vue | 6 +- .../im/Message/components/inputBox/index.vue | 23 +++-- .../Message/components/messageList/index.vue | 7 +- src/views/im/Message/index.scss | 2 +- src/views/im/Message/index.vue | 87 +++++++----------- src/views/im/NavBar/index.vue | 8 +- 34 files changed, 83 insertions(+), 79 deletions(-) rename src/assets/imgs/{ => im}/avatar/inform.png (100%) rename src/assets/imgs/{ => im}/avatar/jiaqun2x.png (100%) rename src/assets/imgs/{ => im}/avatar/theme2x.png (100%) rename src/assets/imgs/{ => im}/tabbar/graycontacts.png (100%) rename src/assets/imgs/{ => im}/tabbar/grayconversation.png (100%) rename src/assets/imgs/{ => im}/tabbar/highlightconversation.png (100%) rename src/assets/imgs/{ => im}/tabbar/higtlightcontacts.png (100%) rename src/assets/imgs/{ => im}/welcome/Group 78@3x.png (100%) rename src/assets/imgs/{ => im}/welcome/Mask_group.png (100%) rename src/assets/imgs/{ => im}/welcome/Mask_group2.png (100%) create mode 100644 src/components/Im/SearchInput/index.ts rename src/components/{SearchInput/index.vue => Im/SearchInput/src/SearchInput.vue} (100%) create mode 100644 src/components/Im/UserStatus/index.ts rename src/components/{UserStatus/index.vue => Im/UserStatus/src/UserStatus.vue} (100%) create mode 100644 src/components/Im/Welcome/index.ts rename src/components/{Welcome/index.vue => Im/Welcome/src/Welcome.vue} (91%) rename src/constant/{ => im}/emojis.js (100%) rename src/constant/{ => im}/errorCode.js (100%) rename src/constant/{ => im}/index.js (100%) rename src/constant/{ => im}/informType.js (100%) rename src/constant/{ => im}/messageType.js (100%) rename src/constant/{ => im}/onLineStatus.js (100%) rename src/constant/{ => im}/warningText.js (100%) delete mode 100644 src/layout/components/Chat/index.ts create mode 100644 src/layout/components/ImChat/index.ts rename src/layout/components/{Chat/src/Chat.vue => ImChat/src/ImChat.vue} (95%) diff --git a/src/assets/imgs/avatar/inform.png b/src/assets/imgs/im/avatar/inform.png similarity index 100% rename from src/assets/imgs/avatar/inform.png rename to src/assets/imgs/im/avatar/inform.png diff --git a/src/assets/imgs/avatar/jiaqun2x.png b/src/assets/imgs/im/avatar/jiaqun2x.png similarity index 100% rename from src/assets/imgs/avatar/jiaqun2x.png rename to src/assets/imgs/im/avatar/jiaqun2x.png diff --git a/src/assets/imgs/avatar/theme2x.png b/src/assets/imgs/im/avatar/theme2x.png similarity index 100% rename from src/assets/imgs/avatar/theme2x.png rename to src/assets/imgs/im/avatar/theme2x.png diff --git a/src/assets/imgs/tabbar/graycontacts.png b/src/assets/imgs/im/tabbar/graycontacts.png similarity index 100% rename from src/assets/imgs/tabbar/graycontacts.png rename to src/assets/imgs/im/tabbar/graycontacts.png diff --git a/src/assets/imgs/tabbar/grayconversation.png b/src/assets/imgs/im/tabbar/grayconversation.png similarity index 100% rename from src/assets/imgs/tabbar/grayconversation.png rename to src/assets/imgs/im/tabbar/grayconversation.png diff --git a/src/assets/imgs/tabbar/highlightconversation.png b/src/assets/imgs/im/tabbar/highlightconversation.png similarity index 100% rename from src/assets/imgs/tabbar/highlightconversation.png rename to src/assets/imgs/im/tabbar/highlightconversation.png diff --git a/src/assets/imgs/tabbar/higtlightcontacts.png b/src/assets/imgs/im/tabbar/higtlightcontacts.png similarity index 100% rename from src/assets/imgs/tabbar/higtlightcontacts.png rename to src/assets/imgs/im/tabbar/higtlightcontacts.png diff --git a/src/assets/imgs/welcome/Group 78@3x.png b/src/assets/imgs/im/welcome/Group 78@3x.png similarity index 100% rename from src/assets/imgs/welcome/Group 78@3x.png rename to src/assets/imgs/im/welcome/Group 78@3x.png diff --git a/src/assets/imgs/welcome/Mask_group.png b/src/assets/imgs/im/welcome/Mask_group.png similarity index 100% rename from src/assets/imgs/welcome/Mask_group.png rename to src/assets/imgs/im/welcome/Mask_group.png diff --git a/src/assets/imgs/welcome/Mask_group2.png b/src/assets/imgs/im/welcome/Mask_group2.png similarity index 100% rename from src/assets/imgs/welcome/Mask_group2.png rename to src/assets/imgs/im/welcome/Mask_group2.png diff --git a/src/components/Im/SearchInput/index.ts b/src/components/Im/SearchInput/index.ts new file mode 100644 index 00000000..35a527fc --- /dev/null +++ b/src/components/Im/SearchInput/index.ts @@ -0,0 +1,3 @@ +import SearchInput from './src/SearchInput.vue' + +export { SearchInput } diff --git a/src/components/SearchInput/index.vue b/src/components/Im/SearchInput/src/SearchInput.vue similarity index 100% rename from src/components/SearchInput/index.vue rename to src/components/Im/SearchInput/src/SearchInput.vue diff --git a/src/components/Im/UserStatus/index.ts b/src/components/Im/UserStatus/index.ts new file mode 100644 index 00000000..112ddecc --- /dev/null +++ b/src/components/Im/UserStatus/index.ts @@ -0,0 +1,3 @@ +import UserStatus from './src/UserStatus.vue' + +export { UserStatus } diff --git a/src/components/UserStatus/index.vue b/src/components/Im/UserStatus/src/UserStatus.vue similarity index 100% rename from src/components/UserStatus/index.vue rename to src/components/Im/UserStatus/src/UserStatus.vue diff --git a/src/components/Im/Welcome/index.ts b/src/components/Im/Welcome/index.ts new file mode 100644 index 00000000..ae7c836f --- /dev/null +++ b/src/components/Im/Welcome/index.ts @@ -0,0 +1,3 @@ +import Welcome from './src/Welcome.vue' + +export { Welcome } diff --git a/src/components/Welcome/index.vue b/src/components/Im/Welcome/src/Welcome.vue similarity index 91% rename from src/components/Welcome/index.vue rename to src/components/Im/Welcome/src/Welcome.vue index 7b540790..ca7bb2fe 100644 --- a/src/components/Welcome/index.vue +++ b/src/components/Im/Welcome/src/Welcome.vue @@ -1,6 +1,6 @@