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 01fec441..a6e5bade 100644 --- a/Cunkebao/src/pages/mobile/scenarios/plan/new/index.data.ts +++ b/Cunkebao/src/pages/mobile/scenarios/plan/new/index.data.ts @@ -60,6 +60,7 @@ export const defFormData: FormData = { enabled: true, remarkFormat: "", addFriendInterval: 1, + tips: "请注意消息,稍后加你微信", posters: [], device: [], customTags: [], diff --git a/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx b/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx index c09cfbf2..87b2dfab 100644 --- a/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx +++ b/Cunkebao/src/pages/mobile/scenarios/plan/new/index.tsx @@ -122,10 +122,19 @@ export default function NewPlan() { distributionAddReward: detail.addFriendRewardAmount, })); } else { + // 新建时,如果是海报场景,设置默认获客成功提示 + const defaultTips = "请注意消息,稍后加你微信"; if (scenarioId) { setFormData(prev => ({ ...prev, ...{ scenario: Number(scenarioId) || 1 }, + tips: Number(scenarioId) === 1 ? defaultTips : prev.tips || "", + })); + } else { + // 如果没有 scenarioId,默认是海报场景(scenario === 1),设置默认提示 + setFormData(prev => ({ + ...prev, + tips: prev.scenario === 1 ? defaultTips : prev.tips || "", })); } } diff --git a/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/BasicSettings.tsx b/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/BasicSettings.tsx index aa3630c2..07137f67 100644 --- a/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/BasicSettings.tsx +++ b/Cunkebao/src/pages/mobile/scenarios/plan/new/steps/BasicSettings.tsx @@ -101,6 +101,15 @@ const BasicSettings: React.FC = ({ setTips(formData.tips || ""); }, [formData.tips]); + // 当切换到海报场景且 tips 为空时,设置默认值 + useEffect(() => { + if (formData.scenario === 1 && !formData.tips) { + const defaultTips = "请注意消息,稍后加你微信"; + onChange({ ...formData, tips: defaultTips }); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [formData.scenario]); + // 选中场景 const handleScenarioSelect = (sceneId: number) => { diff --git a/Cunkebao/src/pages/mobile/workspace/auto-like/record/index.tsx b/Cunkebao/src/pages/mobile/workspace/auto-like/record/index.tsx index 1915fa48..579d5e9a 100644 --- a/Cunkebao/src/pages/mobile/workspace/auto-like/record/index.tsx +++ b/Cunkebao/src/pages/mobile/workspace/auto-like/record/index.tsx @@ -230,7 +230,7 @@ export default function AutoLikeRecord() {