From 1ef38bc8b9f1642ea140060add7b9426262da6a5 Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Thu, 13 Nov 2025 14:44:08 +0800 Subject: [PATCH] refactor: mp comps --- .../mp/autoReply/components/ReplyForm.vue | 6 +- .../mp/autoReply/components/ReplyTable.vue | 10 +- apps/web-antd/src/views/mp/autoReply/data.ts | 2 +- .../src/views/mp/autoReply/modules/form.vue | 4 +- .../mp/components/wx-account-select/index.ts | 3 +- .../mp/components/wx-account-select/main.vue | 69 --- .../views/mp/components/wx-location/index.ts | 3 +- .../views/mp/components/wx-location/main.vue | 54 --- .../mp/components/wx-material-select/index.ts | 4 +- .../mp/components/wx-material-select/main.vue | 447 ------------------ .../mp/components/wx-material-select/types.ts | 11 - .../mp/components/wx-msg/components/Msg.vue | 77 --- .../components/wx-msg/components/MsgEvent.vue | 53 --- .../components/wx-msg/components/MsgList.vue | 76 --- .../src/views/mp/components/wx-msg/index.ts | 4 +- .../src/views/mp/components/wx-msg/main.vue | 178 ------- .../src/views/mp/components/wx-msg/types.ts | 12 - .../src/views/mp/components/wx-music/index.ts | 2 +- .../src/views/mp/components/wx-music/main.vue | 93 ---- .../src/views/mp/components/wx-news/index.ts | 2 +- .../src/views/mp/components/wx-news/main.vue | 117 ----- .../wx-reply/components/TabImage.vue | 222 --------- .../wx-reply/components/TabMusic.vue | 222 --------- .../wx-reply/components/TabNews.vue | 111 ----- .../wx-reply/components/TabText.vue | 28 -- .../wx-reply/components/TabVideo.vue | 195 -------- .../wx-reply/components/TabVoice.vue | 219 --------- .../components/wx-reply/components/types.ts | 54 --- .../src/views/mp/components/wx-reply/index.ts | 5 +- .../src/views/mp/components/wx-reply/main.vue | 235 --------- .../mp/components/wx-video-play/index.ts | 2 +- .../mp/components/wx-video-play/main.vue | 55 --- .../mp/components/wx-voice-play/index.ts | 2 +- .../mp/components/wx-voice-play/main.vue | 100 ---- .../mp/draft/components/cover-select.vue | 7 +- .../views/mp/draft/components/draft-table.vue | 2 +- .../src/views/mp/draft/components/types.ts | 4 +- apps/web-antd/src/views/mp/draft/data.ts | 2 +- .../mp/material/components/VideoTable.vue | 4 +- .../mp/material/components/VoiceTable.vue | 2 +- apps/web-antd/src/views/mp/material/index.vue | 2 +- .../views/mp/menu/components/menu-editor.vue | 6 +- apps/web-antd/src/views/mp/menu/index.vue | 2 +- .../src/views/mp/message/MessageTable.vue | 14 +- apps/web-antd/src/views/mp/message/index.vue | 4 +- 45 files changed, 48 insertions(+), 2678 deletions(-) delete mode 100644 apps/web-antd/src/views/mp/components/wx-account-select/main.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-location/main.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-material-select/main.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-material-select/types.ts delete mode 100644 apps/web-antd/src/views/mp/components/wx-msg/components/Msg.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-msg/components/MsgEvent.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-msg/components/MsgList.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-msg/main.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-music/main.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-news/main.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-reply/components/TabImage.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-reply/components/TabMusic.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-reply/components/TabNews.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-reply/components/TabText.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-reply/components/TabVideo.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-reply/components/TabVoice.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-reply/components/types.ts delete mode 100644 apps/web-antd/src/views/mp/components/wx-reply/main.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-video-play/main.vue delete mode 100644 apps/web-antd/src/views/mp/components/wx-voice-play/main.vue diff --git a/apps/web-antd/src/views/mp/autoReply/components/ReplyForm.vue b/apps/web-antd/src/views/mp/autoReply/components/ReplyForm.vue index 17c060563..0b4cd6b11 100644 --- a/apps/web-antd/src/views/mp/autoReply/components/ReplyForm.vue +++ b/apps/web-antd/src/views/mp/autoReply/components/ReplyForm.vue @@ -1,7 +1,7 @@ - - diff --git a/apps/web-antd/src/views/mp/components/wx-location/index.ts b/apps/web-antd/src/views/mp/components/wx-location/index.ts index 72b3f8e73..c4d525c22 100644 --- a/apps/web-antd/src/views/mp/components/wx-location/index.ts +++ b/apps/web-antd/src/views/mp/components/wx-location/index.ts @@ -1 +1,2 @@ -export { default as WxLocation } from './main.vue'; +export * from './types'; +export { default as WxLocation } from './wx-location.vue'; diff --git a/apps/web-antd/src/views/mp/components/wx-location/main.vue b/apps/web-antd/src/views/mp/components/wx-location/main.vue deleted file mode 100644 index 89fc1e605..000000000 --- a/apps/web-antd/src/views/mp/components/wx-location/main.vue +++ /dev/null @@ -1,54 +0,0 @@ - - - diff --git a/apps/web-antd/src/views/mp/components/wx-material-select/index.ts b/apps/web-antd/src/views/mp/components/wx-material-select/index.ts index 34643ee2c..e3d9b109c 100644 --- a/apps/web-antd/src/views/mp/components/wx-material-select/index.ts +++ b/apps/web-antd/src/views/mp/components/wx-material-select/index.ts @@ -1,3 +1 @@ -export { default as WxMaterialSelect } from './main.vue'; - -export { MaterialType, NewsType } from './types'; +export { default as WxMaterialSelect } from './wx-material-select.vue'; diff --git a/apps/web-antd/src/views/mp/components/wx-material-select/main.vue b/apps/web-antd/src/views/mp/components/wx-material-select/main.vue deleted file mode 100644 index 5c1e2fa17..000000000 --- a/apps/web-antd/src/views/mp/components/wx-material-select/main.vue +++ /dev/null @@ -1,447 +0,0 @@ - - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-material-select/types.ts b/apps/web-antd/src/views/mp/components/wx-material-select/types.ts deleted file mode 100644 index 3d44c5db7..000000000 --- a/apps/web-antd/src/views/mp/components/wx-material-select/types.ts +++ /dev/null @@ -1,11 +0,0 @@ -export enum NewsType { - Draft = '2', - Published = '1', -} - -export enum MaterialType { - Image = 'image', - News = 'news', - Video = 'video', - Voice = 'voice', -} diff --git a/apps/web-antd/src/views/mp/components/wx-msg/components/Msg.vue b/apps/web-antd/src/views/mp/components/wx-msg/components/Msg.vue deleted file mode 100644 index e00744313..000000000 --- a/apps/web-antd/src/views/mp/components/wx-msg/components/Msg.vue +++ /dev/null @@ -1,77 +0,0 @@ - - - diff --git a/apps/web-antd/src/views/mp/components/wx-msg/components/MsgEvent.vue b/apps/web-antd/src/views/mp/components/wx-msg/components/MsgEvent.vue deleted file mode 100644 index a66ad46c4..000000000 --- a/apps/web-antd/src/views/mp/components/wx-msg/components/MsgEvent.vue +++ /dev/null @@ -1,53 +0,0 @@ - - - diff --git a/apps/web-antd/src/views/mp/components/wx-msg/components/MsgList.vue b/apps/web-antd/src/views/mp/components/wx-msg/components/MsgList.vue deleted file mode 100644 index 97fc32ab4..000000000 --- a/apps/web-antd/src/views/mp/components/wx-msg/components/MsgList.vue +++ /dev/null @@ -1,76 +0,0 @@ - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-msg/index.ts b/apps/web-antd/src/views/mp/components/wx-msg/index.ts index 32b56c390..42150e8a0 100644 --- a/apps/web-antd/src/views/mp/components/wx-msg/index.ts +++ b/apps/web-antd/src/views/mp/components/wx-msg/index.ts @@ -1,3 +1,3 @@ -export { default as WxMsg } from './main.vue'; +export * from './types'; -export { MsgType } from './types'; +export { default as WxMsg } from './wx-msg.vue'; diff --git a/apps/web-antd/src/views/mp/components/wx-msg/main.vue b/apps/web-antd/src/views/mp/components/wx-msg/main.vue deleted file mode 100644 index 81cf19379..000000000 --- a/apps/web-antd/src/views/mp/components/wx-msg/main.vue +++ /dev/null @@ -1,178 +0,0 @@ - - - diff --git a/apps/web-antd/src/views/mp/components/wx-msg/types.ts b/apps/web-antd/src/views/mp/components/wx-msg/types.ts index 9742db434..c0f82a8d8 100644 --- a/apps/web-antd/src/views/mp/components/wx-msg/types.ts +++ b/apps/web-antd/src/views/mp/components/wx-msg/types.ts @@ -1,15 +1,3 @@ -export enum MsgType { - Event = 'event', - Image = 'image', - Link = 'link', - Location = 'location', - Music = 'music', - News = 'news', - Text = 'text', - Video = 'video', - Voice = 'voice', -} - export interface User { accountId: number; avatar: string; diff --git a/apps/web-antd/src/views/mp/components/wx-music/index.ts b/apps/web-antd/src/views/mp/components/wx-music/index.ts index 83e35d2df..f0bdd7753 100644 --- a/apps/web-antd/src/views/mp/components/wx-music/index.ts +++ b/apps/web-antd/src/views/mp/components/wx-music/index.ts @@ -1 +1 @@ -export { default as WxMusic } from './main.vue'; +export { default as WxMusic } from './wx-music.vue'; diff --git a/apps/web-antd/src/views/mp/components/wx-music/main.vue b/apps/web-antd/src/views/mp/components/wx-music/main.vue deleted file mode 100644 index a3ff58407..000000000 --- a/apps/web-antd/src/views/mp/components/wx-music/main.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-news/index.ts b/apps/web-antd/src/views/mp/components/wx-news/index.ts index 8505ecc9b..13d17905d 100644 --- a/apps/web-antd/src/views/mp/components/wx-news/index.ts +++ b/apps/web-antd/src/views/mp/components/wx-news/index.ts @@ -1 +1 @@ -export { default as WxNews } from './main.vue'; +export { default as WxNews } from './wx-news.vue'; diff --git a/apps/web-antd/src/views/mp/components/wx-news/main.vue b/apps/web-antd/src/views/mp/components/wx-news/main.vue deleted file mode 100644 index 092425965..000000000 --- a/apps/web-antd/src/views/mp/components/wx-news/main.vue +++ /dev/null @@ -1,117 +0,0 @@ - - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-reply/components/TabImage.vue b/apps/web-antd/src/views/mp/components/wx-reply/components/TabImage.vue deleted file mode 100644 index 76637c173..000000000 --- a/apps/web-antd/src/views/mp/components/wx-reply/components/TabImage.vue +++ /dev/null @@ -1,222 +0,0 @@ - - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-reply/components/TabMusic.vue b/apps/web-antd/src/views/mp/components/wx-reply/components/TabMusic.vue deleted file mode 100644 index e203ad234..000000000 --- a/apps/web-antd/src/views/mp/components/wx-reply/components/TabMusic.vue +++ /dev/null @@ -1,222 +0,0 @@ - - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-reply/components/TabNews.vue b/apps/web-antd/src/views/mp/components/wx-reply/components/TabNews.vue deleted file mode 100644 index 056b4ce82..000000000 --- a/apps/web-antd/src/views/mp/components/wx-reply/components/TabNews.vue +++ /dev/null @@ -1,111 +0,0 @@ - - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-reply/components/TabText.vue b/apps/web-antd/src/views/mp/components/wx-reply/components/TabText.vue deleted file mode 100644 index 3f766f56d..000000000 --- a/apps/web-antd/src/views/mp/components/wx-reply/components/TabText.vue +++ /dev/null @@ -1,28 +0,0 @@ - - -