代码提交
This commit is contained in:
@@ -60,6 +60,7 @@ export const defFormData: FormData = {
|
|||||||
enabled: true,
|
enabled: true,
|
||||||
remarkFormat: "",
|
remarkFormat: "",
|
||||||
addFriendInterval: 1,
|
addFriendInterval: 1,
|
||||||
|
tips: "请注意消息,稍后加你微信",
|
||||||
posters: [],
|
posters: [],
|
||||||
device: [],
|
device: [],
|
||||||
customTags: [],
|
customTags: [],
|
||||||
|
|||||||
@@ -122,10 +122,19 @@ export default function NewPlan() {
|
|||||||
distributionAddReward: detail.addFriendRewardAmount,
|
distributionAddReward: detail.addFriendRewardAmount,
|
||||||
}));
|
}));
|
||||||
} else {
|
} else {
|
||||||
|
// 新建时,如果是海报场景,设置默认获客成功提示
|
||||||
|
const defaultTips = "请注意消息,稍后加你微信";
|
||||||
if (scenarioId) {
|
if (scenarioId) {
|
||||||
setFormData(prev => ({
|
setFormData(prev => ({
|
||||||
...prev,
|
...prev,
|
||||||
...{ scenario: Number(scenarioId) || 1 },
|
...{ 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 || "",
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -101,6 +101,15 @@ const BasicSettings: React.FC<BasicSettingsProps> = ({
|
|||||||
setTips(formData.tips || "");
|
setTips(formData.tips || "");
|
||||||
}, [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) => {
|
const handleScenarioSelect = (sceneId: number) => {
|
||||||
|
|||||||
@@ -230,7 +230,7 @@ export default function AutoLikeRecord() {
|
|||||||
</div>
|
</div>
|
||||||
<Badge
|
<Badge
|
||||||
className={styles.timeBadge}
|
className={styles.timeBadge}
|
||||||
count={formatDate(record.momentTime || record.likeTime)}
|
count={formatDate(record.likeTime || record.momentTime)}
|
||||||
style={{
|
style={{
|
||||||
background: "#e8f0fe",
|
background: "#e8f0fe",
|
||||||
color: "#333",
|
color: "#333",
|
||||||
|
|||||||
Reference in New Issue
Block a user