|
@@ -335,7 +335,7 @@
|
|
|
</a-tooltip>
|
|
|
</a-radio-button>
|
|
|
<a-radio-button value="ORIGINAL_VIDEO">原生</a-radio-button>
|
|
|
- <a-radio-button value="SPLASH_VIDEO" disabled>开屏</a-radio-button>
|
|
|
+ <a-radio-button value="SPLASH_VIDEO">开屏</a-radio-button>
|
|
|
</a-radio-group>
|
|
|
</a-form-model-item>
|
|
|
</div>
|
|
@@ -810,7 +810,7 @@
|
|
|
</div> -->
|
|
|
<div class="separate-module-con">
|
|
|
<p class="rock-title">创意信息</p>
|
|
|
- <a-form-model-item v-if="!configForm.adUnionVideoType" label="使用抖音号投放">
|
|
|
+ <a-form-model-item v-if="!(configForm.checkboxChangeValue.length === 1 && configForm.checkboxChangeValue[0] === 'INVENTORY_FEED')&&!configForm.adUnionVideoType" label="使用抖音号投放">
|
|
|
<a-radio-group v-model="configForm.creativeIesCoreUserId" button-style="solid">
|
|
|
<a-radio-button value="1">不使用</a-radio-button>
|
|
|
<a-radio-button value="2" disabled>使用</a-radio-button>
|
|
@@ -844,7 +844,7 @@
|
|
|
</a-select-option>
|
|
|
</a-select>
|
|
|
</a-form-model-item>
|
|
|
- <a-form-model-item v-if="configForm.adDownloadType === 'EXTERNAL_URL'" label="来源" prop="creativeSource">
|
|
|
+ <a-form-model-item label="来源" prop="creativeSource">
|
|
|
<a-input
|
|
|
class="common-input-long"
|
|
|
placeholder="请输入来源"
|
|
@@ -852,7 +852,7 @@
|
|
|
allow-clear
|
|
|
/>
|
|
|
</a-form-model-item>
|
|
|
- <a-form-model-item v-if="configForm.adDownloadType === 'DOWNLOAD_URL'" label="应用名" prop="creativeAppName" key="creativeAppName24">
|
|
|
+ <a-form-model-item v-if="configForm.adDownloadType === 'DOWNLOAD_URL'&&configForm.adverPosition != 'a'" label="应用名" prop="creativeAppName" key="creativeAppName24">
|
|
|
<a-input
|
|
|
class="common-input-long"
|
|
|
placeholder="请输入应用名"
|
|
@@ -872,6 +872,16 @@
|
|
|
<a-radio-button :value="1">启用</a-radio-button>
|
|
|
</a-radio-group>
|
|
|
</a-form-model-item>
|
|
|
+ <a-form-model-item label="广告语数量">
|
|
|
+ <a-input-number
|
|
|
+ :max="10"
|
|
|
+ :min="1"
|
|
|
+ v-model="configForm.copywritingNumber"
|
|
|
+ :precision="0"
|
|
|
+ style="width: 150px"
|
|
|
+ >
|
|
|
+ </a-input-number>
|
|
|
+ </a-form-model-item>
|
|
|
<!-- <a-form-model-item v-if="configForm.adDownloadType === 'EXTERNAL_URL'" label="最优创意衍生计划">
|
|
|
<a-radio-group v-model="configForm.creativeGenerateDerivedAd" button-style="solid">
|
|
|
<a-radio-button :value="0">不启用</a-radio-button>
|
|
@@ -903,7 +913,7 @@
|
|
|
</a-select-option>
|
|
|
</a-select>
|
|
|
</a-form-model-item>
|
|
|
- <a-form-model-item v-if="configForm.adDownloadType === 'EXTERNAL_URL'" label="来源" prop="creativeSource">
|
|
|
+ <a-form-model-item label="来源" prop="creativeSource">
|
|
|
<a-input
|
|
|
class="common-input-long"
|
|
|
placeholder="请输入来源"
|
|
@@ -911,7 +921,7 @@
|
|
|
allow-clear
|
|
|
/>
|
|
|
</a-form-model-item>
|
|
|
- <a-form-model-item v-if="configForm.adDownloadType === 'DOWNLOAD_URL'" label="应用名" prop="creativeAppName" key="creativeAppName23">
|
|
|
+ <a-form-model-item v-if="configForm.adDownloadType === 'DOWNLOAD_URL'&&configForm.adverPosition != 'a'" label="应用名" prop="creativeAppName" key="creativeAppName23">
|
|
|
<a-input
|
|
|
class="common-input-long"
|
|
|
placeholder="请输入应用名"
|
|
@@ -925,12 +935,28 @@
|
|
|
<a-radio-button :value="1">启用</a-radio-button>
|
|
|
</a-radio-group>
|
|
|
</a-form-model-item>
|
|
|
+ <a-form-model-item label="广告语数量">
|
|
|
+ <a-input-number
|
|
|
+ :max="10"
|
|
|
+ :min="1"
|
|
|
+ v-model="configForm.copywritingNumber"
|
|
|
+ :precision="0"
|
|
|
+ style="width: 150px"
|
|
|
+ >
|
|
|
+ </a-input-number>
|
|
|
+ </a-form-model-item>
|
|
|
+ <a-form-model-item label="搭配试玩">
|
|
|
+ <a-radio-group v-model="configForm.creativePlayableUrl" button-style="solid">
|
|
|
+ <a-radio-button value="a">不启用</a-radio-button>
|
|
|
+ <a-radio-button value="b" disabled>普通试玩</a-radio-button>
|
|
|
+ </a-radio-group>
|
|
|
+ </a-form-model-item>
|
|
|
<!-- <a-form-model-item v-if="configForm.adDownloadType === 'EXTERNAL_URL'" label="最优创意衍生计划">
|
|
|
<a-radio-group v-model="configForm.creativeGenerateDerivedAd" button-style="solid">
|
|
|
<a-radio-button :value="0">不启用</a-radio-button>
|
|
|
<a-radio-button :value="1">启用</a-radio-button>
|
|
|
- </a-radio-group> -->
|
|
|
- </a-form-model-item>
|
|
|
+ </a-radio-group>
|
|
|
+ </a-form-model-item> -->
|
|
|
</div>
|
|
|
<div v-else-if="configForm.adUnionVideoType === 'SPLASH_VIDEO'">
|
|
|
<a-form-model-item label="创意内容">
|
|
@@ -960,7 +986,7 @@
|
|
|
allow-clear
|
|
|
/>
|
|
|
</a-form-model-item>
|
|
|
- <a-form-model-item v-if="configForm.adDownloadType === 'DOWNLOAD_URL'" label="应用名" prop="creativeAppName" key="creativeAppName25">
|
|
|
+ <a-form-model-item v-if="configForm.adDownloadType === 'DOWNLOAD_URL'&&configForm.adverPosition != 'a'" label="应用名" prop="creativeAppName" key="creativeAppName25">
|
|
|
<a-input
|
|
|
class="common-input-long"
|
|
|
placeholder="请输入应用名"
|
|
@@ -980,6 +1006,22 @@
|
|
|
<a-radio-button :value="1">启用</a-radio-button>
|
|
|
</a-radio-group>
|
|
|
</a-form-model-item> -->
|
|
|
+ <a-form-model-item label="广告语数量">
|
|
|
+ <a-input-number
|
|
|
+ :max="10"
|
|
|
+ :min="1"
|
|
|
+ v-model="configForm.copywritingNumber"
|
|
|
+ :precision="0"
|
|
|
+ style="width: 150px"
|
|
|
+ >
|
|
|
+ </a-input-number>
|
|
|
+ </a-form-model-item>
|
|
|
+ <a-form-model-item label="搭配试玩">
|
|
|
+ <a-radio-group v-model="configForm.creativePlayableUrl" button-style="solid">
|
|
|
+ <a-radio-button value="a">不启用</a-radio-button>
|
|
|
+ <a-radio-button value="b" disabled>普通试玩</a-radio-button>
|
|
|
+ </a-radio-group>
|
|
|
+ </a-form-model-item>
|
|
|
<a-form-model-item label="创意展现">
|
|
|
<a-radio-group v-model="configForm.creativeDisplayMode" button-style="solid">
|
|
|
<a-radio-button value="CREATIVE_DISPLAY_MODE_CTR">优选模式</a-radio-button>
|
|
@@ -1004,7 +1046,7 @@
|
|
|
</a-radio-group>
|
|
|
</a-form-model-item>
|
|
|
<a-form-model-item label="创意组件" prop="componentId" key="componentIdkey"
|
|
|
- v-if="configForm.creativeImageMode!='CREATIVE_IMAGE_MODE_LARGE'&&configForm.creativeImageMode!='CREATIVE_IMAGE_MODE_LARGE_VERTICAL'">
|
|
|
+ v-if="configForm.creativeImageMode!='CREATIVE_IMAGE_MODE_LARGE'&&configForm.creativeImageMode!='CREATIVE_IMAGE_MODE_LARGE_VERTICAL'&&configForm.adverPosition != 'a'">
|
|
|
<a-input
|
|
|
class="common-input-long"
|
|
|
placeholder="请输入创意组件"
|
|
@@ -1012,7 +1054,7 @@
|
|
|
allow-clear
|
|
|
/>
|
|
|
</a-form-model-item>
|
|
|
- <a-form-model-item v-if="configForm.adDownloadType === 'EXTERNAL_URL'" label="行动号召" prop="creativeActionText" key="SPLASH_VIDEO_ONE">
|
|
|
+ <a-form-model-item label="行动号召" prop="creativeActionText" key="SPLASH_VIDEO_ONE">
|
|
|
<a-select
|
|
|
class="common-input-long"
|
|
|
v-model="configForm.creativeActionText"
|
|
@@ -1026,7 +1068,7 @@
|
|
|
</a-select-option>
|
|
|
</a-select>
|
|
|
</a-form-model-item>
|
|
|
- <a-form-model-item v-if="configForm.adDownloadType === 'EXTERNAL_URL'" label="来源" :prop="getSource">
|
|
|
+ <a-form-model-item label="来源" :prop="getSource">
|
|
|
<a-input
|
|
|
class="common-input-long"
|
|
|
placeholder="请输入来源"
|
|
@@ -1034,7 +1076,7 @@
|
|
|
allow-clear
|
|
|
/>
|
|
|
</a-form-model-item>
|
|
|
- <a-form-model-item v-if="configForm.adDownloadType === 'DOWNLOAD_URL'" label="应用名" prop="creativeAppName" key="creativeAppName26">
|
|
|
+ <a-form-model-item v-if="configForm.adDownloadType === 'DOWNLOAD_URL'&&configForm.adverPosition != 'a'" label="应用名" prop="creativeAppName" key="creativeAppName26">
|
|
|
<a-input
|
|
|
class="common-input-long"
|
|
|
placeholder="请输入应用名"
|
|
@@ -1073,7 +1115,7 @@
|
|
|
<a-form-model-item label="广告语数量">
|
|
|
<a-input-number
|
|
|
:max="10"
|
|
|
- :min="0"
|
|
|
+ :min="1"
|
|
|
v-model="configForm.copywritingNumber"
|
|
|
:precision="0"
|
|
|
style="width: 150px"
|
|
@@ -1593,7 +1635,7 @@ export default {
|
|
|
creativeThirdIndustryIds: [{required: true, message: '请选择', trigger: 'change'}]
|
|
|
},
|
|
|
configForm: {
|
|
|
- copywritingNumber: 0,
|
|
|
+ copywritingNumber: undefined,
|
|
|
marketingPurpose: 'CONVERSION',
|
|
|
componentId: '',
|
|
|
creativeIesCoreUserId: '1',
|
|
@@ -2563,6 +2605,7 @@ export default {
|
|
|
this.$refs['ruleForm'].clearValidate(['creativeSource']);
|
|
|
this.$refs['ruleForm'].clearValidate(['componentId']);
|
|
|
this.configForm.componentId = ''
|
|
|
+ this.configForm.adDeliveryRange = 'DEFAULT'
|
|
|
if (e.target.value === 'a') {
|
|
|
this.configForm.radioChangeValue = '';
|
|
|
this.configForm.checkboxChangeValue = [];
|