|
@@ -13,7 +13,7 @@
|
|
<div class="required-item"></div>
|
|
<div class="required-item"></div>
|
|
</div>
|
|
</div>
|
|
<div class="input-item">
|
|
<div class="input-item">
|
|
- <Treeselect :appId.sync="accountId" :multiple="false" request="2,4" ref="treeSelect" style="margin-bottom:8px;width:600px " />
|
|
|
|
|
|
+ <Treeselect :appId.sync="accountId" :multiple="false" :disabled="$route.query.id" request="2,4" ref="treeSelect" style="margin-bottom:8px;width:600px " />
|
|
<!-- <Treeselect :appId.sync="accountId" :multiple="false" request="2" reqUrl='/ctop/projectMember/getProjectAccountByUserId' ref="treeSelect" style="margin-bottom:8px;width:580px " /> -->
|
|
<!-- <Treeselect :appId.sync="accountId" :multiple="false" request="2" reqUrl='/ctop/projectMember/getProjectAccountByUserId' ref="treeSelect" style="margin-bottom:8px;width:580px " /> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -2040,14 +2040,20 @@ export default {
|
|
// }
|
|
// }
|
|
// })
|
|
// })
|
|
this.getAppList()
|
|
this.getAppList()
|
|
- getAction('/kuaishou/batch/getIsActivate', {
|
|
|
|
- accountId: this.accountId
|
|
|
|
- }).then(res => {
|
|
|
|
- if (res.success) {
|
|
|
|
- this.groupTypeData = res.result
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
|
|
+ let editRecordId=this.$route.query.id;
|
|
|
|
+ if(editRecordId){
|
|
|
|
+
|
|
|
|
+ }else{
|
|
|
|
+ getAction('/kuaishou/batch/getIsActivate', {
|
|
|
|
+ accountId: this.accountId
|
|
|
|
+ }).then(res => {
|
|
|
|
+ if (res.success) {
|
|
|
|
+ this.groupTypeData = res.result
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
getAction('/kuaishou/batch/getCreativeCategory', {
|
|
getAction('/kuaishou/batch/getCreativeCategory', {
|
|
@@ -2357,8 +2363,8 @@ export default {
|
|
getIsActivate(val){
|
|
getIsActivate(val){
|
|
let params={};
|
|
let params={};
|
|
params.accountId=this.accountId;
|
|
params.accountId=this.accountId;
|
|
- // params.campaignType=this.getFormData('campaignType');
|
|
|
|
- // params.appId=val
|
|
|
|
|
|
+ params.campaignType=this.getFormData('campaignType');
|
|
|
|
+ params.appId=val
|
|
|
|
|
|
getAction('/kuaishou/batch/getIsActivate',params).then(res => {
|
|
getAction('/kuaishou/batch/getIsActivate',params).then(res => {
|
|
if (res.success) {
|
|
if (res.success) {
|
|
@@ -2603,11 +2609,11 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- if(val!=undefined || (val&&val.length>0) ){
|
|
|
|
|
|
+ if(val!=undefined && (val&&val.length>0) ){
|
|
if(this.getFormData('campaignType')==2){
|
|
if(this.getFormData('campaignType')==2){
|
|
|
|
|
|
if(this.getFormData('singleAppid')==1){
|
|
if(this.getFormData('singleAppid')==1){
|
|
- this.getIsActivate()
|
|
|
|
|
|
+ this.getIsActivate(val.key)
|
|
}else{
|
|
}else{
|
|
this.getIsActivate(val[0].key)
|
|
this.getIsActivate(val[0].key)
|
|
}
|
|
}
|
|
@@ -3259,7 +3265,10 @@ export default {
|
|
this.sysType=res.result.platformOs
|
|
this.sysType=res.result.platformOs
|
|
let fngetIsActivate=new Promise((resolve,reject)=>{
|
|
let fngetIsActivate=new Promise((resolve,reject)=>{
|
|
getAction('/kuaishou/batch/getIsActivate', {
|
|
getAction('/kuaishou/batch/getIsActivate', {
|
|
- accountId: this.accountId
|
|
|
|
|
|
+ accountId: this.accountId,
|
|
|
|
+ campaignType: res.result.campaignType,
|
|
|
|
+ appId:res.result.appIdArray?JSON.parse(res.result.appIdArray)[0]:null
|
|
|
|
+
|
|
}).then(res => {
|
|
}).then(res => {
|
|
if (res.success) {
|
|
if (res.success) {
|
|
this.groupTypeData = res.result
|
|
this.groupTypeData = res.result
|
|
@@ -3359,6 +3368,7 @@ export default {
|
|
setTimeout(()=>{
|
|
setTimeout(()=>{
|
|
this.form.setFieldsValue({
|
|
this.form.setFieldsValue({
|
|
...res.result,
|
|
...res.result,
|
|
|
|
+ appId:[],
|
|
creativeTag:res.result.creativeTag?JSON.parse(res.result.creativeTag):[],
|
|
creativeTag:res.result.creativeTag?JSON.parse(res.result.creativeTag):[],
|
|
isOpen:res.result.isOpen?res.result.isOpen:0,
|
|
isOpen:res.result.isOpen?res.result.isOpen:0,
|
|
|
|
|
|
@@ -3378,7 +3388,7 @@ export default {
|
|
iosOsv:res.result.iosOsv?res.result.iosOsv:6,
|
|
iosOsv:res.result.iosOsv?res.result.iosOsv:6,
|
|
url:res.result.url,
|
|
url:res.result.url,
|
|
schemaUri:res.result.schemaUri,
|
|
schemaUri:res.result.schemaUri,
|
|
- appId:res.result.singleAppid?JSON.parse(res.result.appIdArray)[0]:JSON.parse(res.result.appIdArray).map(item=>{return {key:item}}),
|
|
|
|
|
|
+ appId:res.result.singleAppid?JSON.parse(res.result.appIdArray).map(item=>{return {key:item}})[0]:JSON.parse(res.result.appIdArray).map(item=>{return {key:item}}),
|
|
|
|
|
|
appInterest:res.result.appInterest,
|
|
appInterest:res.result.appInterest,
|
|
roiRatio:res.result.roiRatio?res.result.roiRatio:null,
|
|
roiRatio:res.result.roiRatio?res.result.roiRatio:null,
|