|
@@ -93,7 +93,22 @@
|
|
|
</a-form-item>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
+ <div class="row-item">
|
|
|
+ <div class="hint-item"> </div>
|
|
|
+ <div class="label-item">
|
|
|
+ <div class="text-item">广告计划状态</div>
|
|
|
+ <div class="required-item"></div>
|
|
|
+ </div>
|
|
|
+ <div class="input-item">
|
|
|
+ <a-form-item>
|
|
|
+ <a-radio-group v-decorator="['campaignStatus', {initialValue:1 }]">
|
|
|
+ <a-radio-button :value="1">投放</a-radio-button>
|
|
|
+ <a-radio-button :value="2">暂停</a-radio-button>
|
|
|
+ </a-radio-group>
|
|
|
+ </a-form-item>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
<div class="row-item">
|
|
|
<div class="hint-item"> </div>
|
|
|
<div class="label-item">
|
|
@@ -180,6 +195,21 @@
|
|
|
<div class="row-item">
|
|
|
<div class="hint-item"> </div>
|
|
|
<div class="label-item">
|
|
|
+ <div class="text-item">广告组状态</div>
|
|
|
+ <div class="required-item"></div>
|
|
|
+ </div>
|
|
|
+ <div class="input-item">
|
|
|
+ <a-form-item>
|
|
|
+ <a-radio-group v-decorator="['groupStatus', {initialValue:-1 }]">
|
|
|
+ <a-radio-button :value="-1">投放</a-radio-button>
|
|
|
+ <a-radio-button :value="2">暂停</a-radio-button>
|
|
|
+ </a-radio-group>
|
|
|
+ </a-form-item>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="row-item">
|
|
|
+ <div class="hint-item"> </div>
|
|
|
+ <div class="label-item">
|
|
|
<div class="text-item">广告组单日预算</div>
|
|
|
<div class="required-item"></div>
|
|
|
</div>
|
|
@@ -704,7 +734,31 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
-
|
|
|
+ <div class="row-item">
|
|
|
+ <div class="hint-item"></div>
|
|
|
+ <div class="label-item">
|
|
|
+ <div class="text-item">投放时段</div>
|
|
|
+ <div class="required-item"></div>
|
|
|
+ </div>
|
|
|
+ <div class="input-item">
|
|
|
+ <a-form-item>
|
|
|
+ <a-radio-group v-model="scheduleTimeType" >
|
|
|
+ <a-radio-button value=''>不限</a-radio-button>
|
|
|
+ <a-radio-button value="SpecifiedTImePeriod">指定时间段</a-radio-button>
|
|
|
+ </a-radio-group>
|
|
|
+ <div
|
|
|
+ v-show="scheduleTimeType=='SpecifiedTImePeriod'"
|
|
|
+ style="margin-top:15px"
|
|
|
+ >
|
|
|
+ <scheduleTime
|
|
|
+ style="width:100%"
|
|
|
+ :scheduleTime.sync="scheduleTimeData"
|
|
|
+ ref="selectCheck"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </a-form-item>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
|
|
|
|
|
|
<div class="row-item" v-if="getFormData('platformOs')==1">
|
|
@@ -910,7 +964,7 @@
|
|
|
</a-spin>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<!-- <div class="moduler">
|
|
|
<div class="moduler-title">预算和排期</div>
|
|
|
<div class="ad-range">
|
|
@@ -937,31 +991,7 @@
|
|
|
</a-form-item>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="row-item">
|
|
|
- <div class="hint-item"></div>
|
|
|
- <div class="label-item">
|
|
|
- <div class="text-item">投放时段</div>
|
|
|
- <div class="required-item"></div>
|
|
|
- </div>
|
|
|
- <div class="input-item">
|
|
|
- <a-form-item>
|
|
|
- <a-radio-group v-decorator="['scheduleTimes', { initialValue:'' }]" >
|
|
|
- <a-radio-button value=''>不限</a-radio-button>
|
|
|
- <a-radio-button value="SpecifiedTImePeriod">指定时间段</a-radio-button>
|
|
|
- </a-radio-group>
|
|
|
- <div
|
|
|
- v-show="getFormData('scheduleTimes')=='SpecifiedTImePeriod'"
|
|
|
- style="margin-top:15px"
|
|
|
- >
|
|
|
- <scheduleTime
|
|
|
- style="width:100%"
|
|
|
- :scheduleTime.sync="scheduleTimeData"
|
|
|
- ref="selectCheck"
|
|
|
- />
|
|
|
- </div>
|
|
|
- </a-form-item>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+
|
|
|
<div class="row-item">
|
|
|
<div class="hint-item">
|
|
|
</div>
|
|
@@ -1822,10 +1852,10 @@ const plainOptions = [
|
|
|
value: 6,
|
|
|
label: '上下滑大屏广告'
|
|
|
},
|
|
|
- {
|
|
|
- value: 7,
|
|
|
- label: '信息流广告'
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // value: 7,
|
|
|
+ // label: '信息流广告'
|
|
|
+ // },
|
|
|
{
|
|
|
value: 3,
|
|
|
label: '视频播放页广告'
|
|
@@ -1911,7 +1941,7 @@ export default {
|
|
|
appList: [],
|
|
|
appListAll:[],
|
|
|
dateRange: [moment(), moment()],
|
|
|
- scheduleTime: '',
|
|
|
+ scheduleTimeType: '',
|
|
|
scheduleTimeData:str,
|
|
|
projectInfo:[],
|
|
|
|
|
@@ -2901,11 +2931,12 @@ export default {
|
|
|
values.sceneId=JSON.stringify(this.checkedList)
|
|
|
}
|
|
|
// 时间段值
|
|
|
- // if(this.getFormData('scheduleTime')!=''){
|
|
|
- // values.scheduleTime=this.scheduleTimeData
|
|
|
- // }else{
|
|
|
- // values.scheduleTime=''
|
|
|
- // }
|
|
|
+
|
|
|
+ if(this.scheduleTimeType!=''){
|
|
|
+ values.scheduleTime=this.scheduleTimeData
|
|
|
+ }else{
|
|
|
+ values.scheduleTime=str
|
|
|
+ }
|
|
|
|
|
|
// 投放时间的值
|
|
|
// if(this.getFormData('scheduleType')=='SCHEDULE_FROM_NOW'){
|
|
@@ -3352,6 +3383,15 @@ export default {
|
|
|
return {value:item}
|
|
|
}):[{value:res.result.description}]
|
|
|
|
|
|
+ if(res.result.scheduleTime&&res.result.scheduleTime != str) {
|
|
|
+ this.scheduleTimeType='SpecifiedTImePeriod'
|
|
|
+ this.scheduleTimeData = res.result.scheduleTime
|
|
|
+
|
|
|
+ }else{
|
|
|
+ this.scheduleTimeType = ''
|
|
|
+ this.scheduleTimeData = str
|
|
|
+ }
|
|
|
+
|
|
|
this.multipleBidData = res.result.appInfoList ? res.result.appInfoList.map(item=>{
|
|
|
|
|
|
return {
|