From 0a6f892ba8dbe4f89e59790f04215b06ed10e5b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B6=85=E7=BA=A7=E8=80=81=E7=99=BD=E5=85=94?= Date: Thu, 28 Aug 2025 16:26:14 +0800 Subject: [PATCH] =?UTF-8?q?FEAT=20=3D>=20=E6=9C=AC=E6=AC=A1=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E9=A1=B9=E7=9B=AE=E4=B8=BA=EF=BC=9AcontentLibraries?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Cunkebao/src/pages/mobile/scenarios/plan/new/index.data.ts | 2 ++ Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx | 2 ++ Cunkebao/src/pages/mobile/scenarios/plan/new/steps/base.data.ts | 2 ++ Cunkebao/src/pages/mobile/workspace/moments-sync/new/index.tsx | 2 +- 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Cunkebao/src/pages/mobile/scenarios/plan/new/index.data.ts b/Cunkebao/src/pages/mobile/scenarios/plan/new/index.data.ts index d7c42eb7..34489536 100644 --- a/Cunkebao/src/pages/mobile/scenarios/plan/new/index.data.ts +++ b/Cunkebao/src/pages/mobile/scenarios/plan/new/index.data.ts @@ -54,4 +54,6 @@ export const defFormData: FormData = { deveiceGroupsOptions: [], wechatGroups: [], wechatGroupsOptions: [], + contentGroups: [], + contentGroupsOptions: [], }; diff --git a/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx b/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx index 708d29cb..acce83fa 100644 --- a/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx +++ b/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx @@ -71,6 +71,8 @@ export default function NewPlan() { deveiceGroupsOptions: detail.deveiceGroupsOptions ?? [], wechatGroups: detail.wechatGroups ?? [], wechatGroupsOptions: detail.wechatGroupsOptions ?? [], + contentGroups: detail.contentGroups ?? [], + contentGroupsOptions: detail.contentGroupsOptions ?? [], status: detail.status ?? 0, messagePlans: detail.messagePlans ?? [], })); diff --git a/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/base.data.ts b/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/base.data.ts index d702bcb1..dd5e5a6f 100644 --- a/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/base.data.ts +++ b/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/base.data.ts @@ -58,6 +58,8 @@ export interface MessageContentItem { groupIds?: string[]; // 改为数组以支持GroupSelection组件 groupOptions?: any[]; // 添加群选项数组 linkUrl?: string; + coverImage?: string; + [key: string]: any; } export interface MessageContentGroup { diff --git a/Cunkebao/src/pages/mobile/workspace/moments-sync/new/index.tsx b/Cunkebao/src/pages/mobile/workspace/moments-sync/new/index.tsx index 2fc1176d..984698a1 100644 --- a/Cunkebao/src/pages/mobile/workspace/moments-sync/new/index.tsx +++ b/Cunkebao/src/pages/mobile/workspace/moments-sync/new/index.tsx @@ -135,7 +135,7 @@ const NewMomentsSync: React.FC = () => { const params = { name: formData.taskName, deveiceGroups: formData.deveiceGroups, - contentLibraries: formData.contentGroups.map((lib: any) => lib.id), + contentGroups: formData.contentGroups.map((lib: any) => lib.id), syncInterval: formData.syncInterval, syncCount: formData.syncCount, syncType: formData.syncType, // 账号类型真实传参