From 1e4436561c7682f5af10a6a518e7fe60f4a2aa98 Mon Sep 17 00:00:00 2001 From: XuZhiqiang Date: Fri, 19 Jun 2026 10:52:59 +0800 Subject: [PATCH] =?UTF-8?q?fix(workspace):=20=E6=94=B6=E6=95=9B=20MP?= =?UTF-8?q?=E3=80=81ERP=20=E5=92=8C=20demo=20=E7=B1=BB=E5=9E=8B=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-antd/src/api/mp/freePublish/index.ts | 15 ++++++++++++++- apps/web-antd/src/views/erp/home/index.vue | 12 ++---------- .../erp/home/modules/time-summary-chart.vue | 4 ++-- .../views/infra/codegen/modules/column-info.vue | 3 ++- .../demo03/inner/modules/demo03-course-form.vue | 3 ++- .../demo03/normal/modules/demo03-course-form.vue | 3 ++- .../views/infra/demo/general/demo01/index.vue | 10 ++++++++-- .../views/infra/demo/general/demo02/index.vue | 10 ++++++++-- .../infra/demo/general/demo03/erp/index.vue | 10 ++++++++-- .../demo03/erp/modules/demo03-course-list.vue | 10 ++++++++-- .../demo03/erp/modules/demo03-grade-list.vue | 10 ++++++++-- .../infra/demo/general/demo03/inner/index.vue | 10 ++++++++-- .../infra/demo/general/demo03/normal/index.vue | 10 ++++++++-- apps/web-antd/src/views/mp/freePublish/index.vue | 2 +- .../src/api/mp/freePublish/index.ts | 15 ++++++++++++++- apps/web-antdv-next/src/views/erp/home/index.vue | 12 ++---------- .../erp/home/modules/time-summary-chart.vue | 4 ++-- .../views/infra/codegen/modules/column-info.vue | 3 ++- .../demo03/inner/modules/demo03-course-form.vue | 3 ++- .../demo03/normal/modules/demo03-course-form.vue | 3 ++- .../views/infra/demo/general/demo01/index.vue | 10 ++++++++-- .../views/infra/demo/general/demo02/index.vue | 10 ++++++++-- .../infra/demo/general/demo03/erp/index.vue | 10 ++++++++-- .../demo03/erp/modules/demo03-course-list.vue | 10 ++++++++-- .../demo03/erp/modules/demo03-grade-list.vue | 10 ++++++++-- .../infra/demo/general/demo03/inner/index.vue | 10 ++++++++-- .../infra/demo/general/demo03/normal/index.vue | 10 ++++++++-- .../src/views/mp/freePublish/index.vue | 2 +- apps/web-ele/src/api/mp/freePublish/index.ts | 15 ++++++++++++++- apps/web-ele/src/views/erp/home/index.vue | 14 ++------------ .../erp/home/modules/time-summary-chart.vue | 4 ++-- .../views/infra/codegen/modules/column-info.vue | 3 ++- .../demo03/inner/modules/demo03-course-form.vue | 3 ++- .../demo03/normal/modules/demo03-course-form.vue | 3 ++- .../views/infra/demo/general/demo01/index.vue | 14 ++++++++++---- .../views/infra/demo/general/demo02/index.vue | 16 +++++++++++----- .../infra/demo/general/demo02/modules/form.vue | 2 +- .../infra/demo/general/demo03/erp/index.vue | 14 ++++++++++---- .../demo03/erp/modules/demo03-course-list.vue | 14 ++++++++++---- .../demo03/erp/modules/demo03-grade-list.vue | 14 ++++++++++---- .../demo/general/demo03/erp/modules/form.vue | 2 +- .../infra/demo/general/demo03/inner/index.vue | 14 ++++++++++---- .../demo03/inner/modules/demo03-course-form.vue | 2 +- .../infra/demo/general/demo03/normal/index.vue | 14 ++++++++++---- .../demo03/normal/modules/demo03-course-form.vue | 2 +- apps/web-ele/src/views/mp/freePublish/index.vue | 2 +- apps/web-ele/src/views/mp/material/index.vue | 8 ++++++-- 47 files changed, 268 insertions(+), 116 deletions(-) diff --git a/apps/web-antd/src/api/mp/freePublish/index.ts b/apps/web-antd/src/api/mp/freePublish/index.ts index bc50efe96..fd7b2596c 100644 --- a/apps/web-antd/src/api/mp/freePublish/index.ts +++ b/apps/web-antd/src/api/mp/freePublish/index.ts @@ -3,6 +3,19 @@ import type { PageParam, PageResult } from '@vben/request'; import { requestClient } from '#/api/request'; export namespace MpFreePublishApi { + /** 图文文章内容 */ + export interface FreePublishArticle { + title?: string; + thumbUrl?: string; + picUrl?: string; + url?: string; + } + + /** 图文内容 */ + export interface FreePublishContent { + newsItem?: FreePublishArticle[]; + } + /** 自由发布文章信息 */ export interface FreePublish { id?: number; @@ -12,7 +25,7 @@ export namespace MpFreePublishApi { title: string; author: string; digest: string; - content: string; + content?: FreePublishContent; thumbUrl: string; status: number; publishTime?: Date; diff --git a/apps/web-antd/src/views/erp/home/index.vue b/apps/web-antd/src/views/erp/home/index.vue index efb49045b..2cd3845e7 100644 --- a/apps/web-antd/src/views/erp/home/index.vue +++ b/apps/web-antd/src/views/erp/home/index.vue @@ -12,10 +12,6 @@ import TimeSummaryChart from './modules/time-summary-chart.vue'; defineOptions({ name: 'ErpHome' }); const loading = ref(false); // 加载中 - -/** 图表组件引用 */ -const saleChartRef = ref(); -const purchaseChartRef = ref();