diff --git a/apps/web-antd/src/views/mp/autoReply/index.vue b/apps/web-antd/src/views/mp/autoReply/index.vue index 37ab23b9b..504f79dd7 100644 --- a/apps/web-antd/src/views/mp/autoReply/index.vue +++ b/apps/web-antd/src/views/mp/autoReply/index.vue @@ -149,6 +149,7 @@ const showCreateButton = computed(() => { return tableDataLength.value <= 0; }); +// TODO @hw:看看能不能参考 tag/index.vue 简化下 /** 页面挂载后,等待表单初始化完成再加载数据 */ onMounted(async () => { // 等待 WxAccountSelect 组件加载并设置默认值 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 ad878f3c9..0d6520a2a 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 @@ -13,8 +13,6 @@ import { Button, Image, message, Modal, Upload } from 'ant-design-vue'; import { UploadType, useBeforeUpload } from '#/utils/useUpload'; import { WxMaterialSelect } from '#/views/mp/modules/wx-material-select'; -// 设置上传的请求头部 - const props = defineProps<{ isFirst: boolean; modelValue: NewsItem; @@ -54,10 +52,11 @@ function onMaterialSelected(item: any) { newsItem.value.thumbMediaId = item.mediaId; newsItem.value.thumbUrl = item.url; } - +// TODO @hw:注释都补充下哈; const onBeforeUpload = (file: UploadFile) => useBeforeUpload(UploadType.Image, 2)(file as any); +// TODO @hw:注释都补充下哈; function onUploadChange(info: any) { if (info.file.status === 'done') { onUploadSuccess(info.file.response || info.file); @@ -66,6 +65,7 @@ function onUploadChange(info: any) { } } +// TODO @hw:注释都补充下哈; function onUploadSuccess(res: any) { if (res.code !== 0) { message.error(`上传出错:${res.msg}`); @@ -74,12 +74,12 @@ function onUploadSuccess(res: any) { // 重置上传文件的表单 fileList.value = []; - // 设置草稿的封面字段 newsItem.value.thumbMediaId = res.data.mediaId; newsItem.value.thumbUrl = res.data.url; } +// TODO @hw:注释都补充下哈; function onUploadError(err: Error) { message.error(`上传失败: ${err.message}`); } @@ -88,6 +88,7 @@ function onUploadError(err: Error) { +