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 @@ - - - - - {{ item.name }} - - - 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 @@ - - - - - - - - - - - - - {{ label }} - - - - - 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 @@ - - - - - - - - - - - {{ item.name }} - - - 选择 - - - - - - - - - - - - - - - - - - - - 选择 - - - - - - - - - - - - - - - - - 选择 - - - - - - - - - - - - - - - - - - 选择 - - - - - - - - - - - - - - - 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 @@ - - - - - - - {{ item.content }} - - - - - - - - - - - - - - - - - - - - {{ item.title }} - - - {{ item.description }} - - - - - - - - - - - - - - - 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 @@ - - - - - - 关注 - - - 取消关注 - - - 点击菜单 - 【{{ item.eventKey }}】 - - - 点击菜单链接 - 【{{ item.eventKey }}】 - - - 扫码结果 - 【{{ item.eventKey }}】 - - - 扫码结果 - 【{{ item.eventKey }}】 - - - 系统拍照发图 - - - 拍照或者相册 - - - 微信相册 - - - 选择地理位置 - - - 未知事件类型 - - - 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 @@ - - - - - - - - {{ getNickname(item.sendFrom) }} - - - - - - {{ formatDateTime(item.createTime) }} - - - - - - - - - - - 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 @@ - - - - - - - - - - 点击加载更多 - - - 没有更多了 - - - - - - - - - - - - 发送(S) - - - - - 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 @@ - - - - - - - - - - - - {{ title }} - {{ description }} - - - - - - - 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 @@ - - - - - - - - - - - - - {{ article.title }} - - - - - - - - - {{ article.title }} - - - - - - - - - - - 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 @@ - - - - - - - - {{ reply.name }} - - - - - - - - - - - - - - - 素材库选择 - - - - - - - - - - - - - - 上传图片 - - - - - - - 支持 bmp/png/jpeg/jpg/gif 格式,大小不超过 2M - - - - - - - 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 @@ - - - - - - - - - - - - - - 本地上传 - - - 素材库选择 - - - - - - - - - - (reply.title = val || null)" - /> - (reply.description = val || null)" - /> - - - - - (reply.musicUrl = val || null)" - /> - (reply.hqMusicUrl = val || null)" - /> - - - - - 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 @@ - - - - - - - - - - - - - - - - - - - - - - {{ - newsType === NewsType.Published - ? '选择已发布图文' - : '选择草稿箱图文' - }} - - - - - - - - - - - - - - - - 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 @@ - - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-reply/components/TabVideo.vue b/apps/web-antd/src/views/mp/components/wx-reply/components/TabVideo.vue deleted file mode 100644 index 23348d1de..000000000 --- a/apps/web-antd/src/views/mp/components/wx-reply/components/TabVideo.vue +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - (reply.title = val || null)" - /> - - - (reply.description = val || null)" - /> - - - - - - - - - - - - 素材库选择 - - - - - - - - - - - - - - 新建视频 - - - - - - - - - - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-reply/components/TabVoice.vue b/apps/web-antd/src/views/mp/components/wx-reply/components/TabVoice.vue deleted file mode 100644 index 38273b7d6..000000000 --- a/apps/web-antd/src/views/mp/components/wx-reply/components/TabVoice.vue +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - {{ reply.name }} - - - - - - - - - - - - - - - - - 素材库选择 - - - - - - - - - - - - - - 点击上传 - - - - - - - 格式支持 mp3/wma/wav/amr,文件大小不超过 2M,播放长度不超过 60s - - - - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-reply/components/types.ts b/apps/web-antd/src/views/mp/components/wx-reply/components/types.ts deleted file mode 100644 index d6d590cf2..000000000 --- a/apps/web-antd/src/views/mp/components/wx-reply/components/types.ts +++ /dev/null @@ -1,54 +0,0 @@ -import type { Ref } from 'vue'; - -import { unref } from 'vue'; - -export enum ReplyType { - Image = 'image', - Music = 'music', - News = 'news', - Text = 'text', - Video = 'video', - Voice = 'voice', -} - -export interface Reply { - accountId: number; - articles?: any[]; - content?: null | string; - description?: null | string; - hqMusicUrl?: null | string; - introduction?: null | string; - mediaId?: null | string; - musicUrl?: null | string; - name?: null | string; - thumbMediaId?: null | string; - thumbMediaUrl?: null | string; - title?: null | string; - type: ReplyType; - url?: null | string; -} - -export enum NewsType { - Draft = '2', - Published = '1', -} - -/** 利用旧的reply[accountId, type]初始化新的Reply */ -export const createEmptyReply = (old: Ref | Reply): Reply => { - return { - accountId: unref(old).accountId, - articles: [], - content: null, - description: null, - hqMusicUrl: null, - introduction: null, - mediaId: null, - musicUrl: null, - name: null, - thumbMediaId: null, - thumbMediaUrl: null, - title: null, - type: unref(old).type, - url: null, - }; -}; diff --git a/apps/web-antd/src/views/mp/components/wx-reply/index.ts b/apps/web-antd/src/views/mp/components/wx-reply/index.ts index 4eb338201..d24ef72f3 100644 --- a/apps/web-antd/src/views/mp/components/wx-reply/index.ts +++ b/apps/web-antd/src/views/mp/components/wx-reply/index.ts @@ -1,4 +1,3 @@ -export * from './components/types'; -export { createEmptyReply } from './components/types'; +export * from './types'; -export { default as WxReplySelect } from './main.vue'; +export { default as WxReply } from './wx-reply.vue'; diff --git a/apps/web-antd/src/views/mp/components/wx-reply/main.vue b/apps/web-antd/src/views/mp/components/wx-reply/main.vue deleted file mode 100644 index accb8f54c..000000000 --- a/apps/web-antd/src/views/mp/components/wx-reply/main.vue +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - - - - - - 文本 - - - - - - - - - - - 图片 - - - - - - - - - - - 语音 - - - - - - - - - - - 视频 - - - - - - - - - - - 图文 - - - - - - - - - - - 音乐 - - - - - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-video-play/index.ts b/apps/web-antd/src/views/mp/components/wx-video-play/index.ts index ac6122342..5cda5edeb 100644 --- a/apps/web-antd/src/views/mp/components/wx-video-play/index.ts +++ b/apps/web-antd/src/views/mp/components/wx-video-play/index.ts @@ -1 +1 @@ -export { default as WxVideoPlayer } from './main.vue'; +export { default as WxVideoPlayer } from './wx-video-play.vue'; diff --git a/apps/web-antd/src/views/mp/components/wx-video-play/main.vue b/apps/web-antd/src/views/mp/components/wx-video-play/main.vue deleted file mode 100644 index 4313d238f..000000000 --- a/apps/web-antd/src/views/mp/components/wx-video-play/main.vue +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - 点击播放视频 - - - - - - - - diff --git a/apps/web-antd/src/views/mp/components/wx-voice-play/index.ts b/apps/web-antd/src/views/mp/components/wx-voice-play/index.ts index 0523376e6..0ecc27ead 100644 --- a/apps/web-antd/src/views/mp/components/wx-voice-play/index.ts +++ b/apps/web-antd/src/views/mp/components/wx-voice-play/index.ts @@ -1 +1 @@ -export { default as WxVoicePlayer } from './main.vue'; +export { default as WxVoicePlayer } from './wx-voice-play.vue'; diff --git a/apps/web-antd/src/views/mp/components/wx-voice-play/main.vue b/apps/web-antd/src/views/mp/components/wx-voice-play/main.vue deleted file mode 100644 index 9a64cdbdb..000000000 --- a/apps/web-antd/src/views/mp/components/wx-voice-play/main.vue +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - - - {{ duration }} 秒 - - - 语音识别 - {{ content }} - - - - - diff --git a/apps/web-antd/src/views/mp/draft/components/cover-select.vue b/apps/web-antd/src/views/mp/draft/components/cover-select.vue index c4c6a129d..cc977b8d4 100644 --- a/apps/web-antd/src/views/mp/draft/components/cover-select.vue +++ b/apps/web-antd/src/views/mp/draft/components/cover-select.vue @@ -11,7 +11,7 @@ import { useAccessStore } from '@vben/stores'; import { Button, Image, message, Modal, Upload } from 'ant-design-vue'; import { UploadType, useBeforeUpload } from '#/utils/useUpload'; -import { WxMaterialSelect } from '#/views/mp/components/wx-material-select'; +import { WxMaterialSelect } from '#/views/mp/components'; const props = defineProps<{ isFirst: boolean; @@ -53,8 +53,9 @@ function onMaterialSelected(item: any) { newsItem.value.thumbUrl = item.url; } // TODO @hw:注释都补充下哈; -const onBeforeUpload = (file: UploadFile) => - useBeforeUpload(UploadType.Image, 2)(file as any); +function onBeforeUpload(file: UploadFile) { + return useBeforeUpload(UploadType.Image, 2)(file as any); +} // TODO @hw:注释都补充下哈; function onUploadChange(info: any) { diff --git a/apps/web-antd/src/views/mp/draft/components/draft-table.vue b/apps/web-antd/src/views/mp/draft/components/draft-table.vue index 93d912b2a..e2dfc0324 100644 --- a/apps/web-antd/src/views/mp/draft/components/draft-table.vue +++ b/apps/web-antd/src/views/mp/draft/components/draft-table.vue @@ -1,7 +1,7 @@
{{ item.name }}
{{ reply.name }}
点击播放视频