|
@@ -203,10 +203,27 @@ const NewDynamic: React.FC<Props> = ({ putInType, value: newValue, visible, onCl
|
|
|
let creativeTemplateId = adcreativeTemplateStructAdpermits?.creativeTemplateId
|
|
|
let creativeTemplateAppellation = adcreativeTemplateStructAdpermits?.creativeTemplateAppellation
|
|
|
let result = processData(creativeComponents);
|
|
|
- console.log('result-->', result);
|
|
|
- if (!result.barrage && true) {
|
|
|
+ const noBarrage = [713, 714, 722, 618, 1529, 2109, 972, 2107]
|
|
|
+ const siteSetBarrage = [
|
|
|
+ "SITE_SET_KANDIAN",
|
|
|
+ "SITE_SET_MOBILE_UNION",
|
|
|
+ "SITE_SET_QQ_MUSIC_GAME",
|
|
|
+ "SITE_SET_SEARCH_SCENE",
|
|
|
+ "SITE_SET_TENCENT_NEWS",
|
|
|
+ "SITE_SET_TENCENT_VIDEO"
|
|
|
+ ]
|
|
|
+ if (!result.barrage && (
|
|
|
+ automaticSiteEnabled ?
|
|
|
+ deliveryMode === 'DELIVERY_MODE_COMPONENT' ?
|
|
|
+ creativeTemplateId ? !noBarrage.includes(creativeTemplateId) : true :
|
|
|
+ !noBarrage.includes(creativeTemplateId) :
|
|
|
+ siteSet.some((item: string) => siteSetBarrage.includes(item)) ?
|
|
|
+ !noBarrage.includes(creativeTemplateId) :
|
|
|
+ false
|
|
|
+ )) {
|
|
|
result.barrage = { required: false }
|
|
|
}
|
|
|
+ console.log('result-->', result);
|
|
|
setCreativeComponents(result)
|
|
|
|
|
|
let newMaterialData: { [x: string]: any } = {};
|