|
@@ -251,18 +251,20 @@ const CreativeConversionAssistant: React.FC<{ automaticSiteEnabled?: boolean }>
|
|
|
|
|
|
/** 标签 */
|
|
|
const labelContent = useMemo(() => {
|
|
|
+ // 卡片广告用卡片组件控制
|
|
|
+ if ([1707, 1708].includes(creativeTemplateId) && !cardType?.includes('label')) {
|
|
|
+ return null
|
|
|
+ }
|
|
|
let label = creativeComponents?.label;
|
|
|
if (label) {
|
|
|
const list = label.children.list
|
|
|
- // const content = list.children.content
|
|
|
- // const type = list.children.type
|
|
|
|
|
|
return <Form.Item name={'creativeLabelDTOS'} style={{ marginTop: 16, marginBottom: 0 }} label={<strong> 标签{label.required ? '' : '(选填)'}</strong>}>
|
|
|
<SelectLabel arrayProperty={list.arrayProperty}/>
|
|
|
</Form.Item>
|
|
|
}
|
|
|
return null
|
|
|
- }, [creativeComponents?.label])
|
|
|
+ }, [creativeComponents?.label, cardType])
|
|
|
|
|
|
/** 数据外显 */
|
|
|
const showDataContent = useMemo(() => {
|
|
@@ -531,7 +533,7 @@ const CreativeConversionAssistant: React.FC<{ automaticSiteEnabled?: boolean }>
|
|
|
{ label: '行动按钮', value: 'action_button', disabled: cardType?.some(item => ['chosen_button', 'shop_imag'].includes(item)) },
|
|
|
// { label: '选择按钮', value: 'chosen_button', disabled: cardType?.some(item => ['label', 'action_button', 'shop_imag'].includes(item)) },
|
|
|
// { label: '卖点图', value: 'shop_imag', disabled: cardType?.some(item => ['chosen_button'].includes(item)) },
|
|
|
- // { label: '标签', value: 'label', disabled: cardType?.some(item => ['chosen_button', 'count_down'].includes(item)) },
|
|
|
+ { label: '标签', value: 'label', disabled: cardType?.some(item => ['chosen_button', 'count_down'].includes(item)) },
|
|
|
// { label: '倒计时', value: 'count_down', disabled: cardType?.some(item => ['living_desc', 'label'].includes(item)) },
|
|
|
// { label: '轮播文案', value: 'living_desc', disabled: cardType?.some(item => ['count_down'].includes(item)) }
|
|
|
]
|