提交 9b09e5c1 authored 作者: 陆's avatar

app落地页

上级 2f6f23b7
...@@ -192,7 +192,7 @@ ...@@ -192,7 +192,7 @@
</Form-item> </Form-item>
</i-form> </i-form>
</Card> </Card>
<!-- //用户选择--> <!-- 选择商品-->
<div id="app" v-show="isapp"> <div id="app" v-show="isapp">
<Card class="category-container"> <Card class="category-container">
......
...@@ -215,6 +215,10 @@ ...@@ -215,6 +215,10 @@
</i-Select> </i-Select>
</div> </div>
</div> </div>
<!-- app落地页 -->
<div v-if='typeActive==5'>
<i-Input v-model="appLink" placeholder="输入app落地页地址" />
</div>
</section> </section>
</Card> </Card>
</div> </div>
......
...@@ -178,6 +178,9 @@ let vm = new Vue({ ...@@ -178,6 +178,9 @@ let vm = new Vue({
let url = vm.tbCfItemComment.id == null ? "../tbcfitemcomment/save" : "../tbcfitemcomment/update"; let url = vm.tbCfItemComment.id == null ? "../tbcfitemcomment/save" : "../tbcfitemcomment/update";
console.log("this.uploadList", this.uploadList) console.log("this.uploadList", this.uploadList)
vm.tbCfItemComment.urls = this.uploadList.map(res => res).join(';'); vm.tbCfItemComment.urls = this.uploadList.map(res => res).join(';');
if (vm.tbCfItemComment.urls == ''){
vm.tbCfItemComment.urls = null
}
Ajax.request({ Ajax.request({
url: url, url: url,
params: JSON.stringify(vm.tbCfItemComment), params: JSON.stringify(vm.tbCfItemComment),
...@@ -217,6 +220,9 @@ let vm = new Vue({ ...@@ -217,6 +220,9 @@ let vm = new Vue({
successCallback: function (r) { successCallback: function (r) {
vm.tbCfItemComment = r.tbCfItemComment; vm.tbCfItemComment = r.tbCfItemComment;
vm.uploadList = vm.tbCfItemComment.urls.split(";"); vm.uploadList = vm.tbCfItemComment.urls.split(";");
if (vm.tbCfItemComment.urls == ''){
vm.uploadList = null
}
} }
}); });
}, },
......
...@@ -43,12 +43,18 @@ let vm = new Vue({ ...@@ -43,12 +43,18 @@ let vm = new Vue({
{ {
name:'不跳转', name:'不跳转',
isChecked: false isChecked: false
} },
{
name:'app落地页',
isChecked: false
},
], ],
/* /*
--链接方式 --链接方式
*/ */
link: null,//链接 link: null,//链接
appLink:'',//app落地页
/* /*
--分类子页面 --分类子页面
*/ */
...@@ -260,7 +266,10 @@ let vm = new Vue({ ...@@ -260,7 +266,10 @@ let vm = new Vue({
vm.vHandleChange(null,vm.typeActive) vm.vHandleChange(null,vm.typeActive)
if(vm.typeActive===0){ if(vm.typeActive===0){
vm.link=vm.tbCfPosters.redirectUrl; vm.link=vm.tbCfPosters.redirectUrl;
}else if(vm.typeActive===1){ }else if(vm.typeActive===5){
vm.appLink=vm.tbCfPosters.redirectUrl;
}
else if(vm.typeActive===1){
let ARR_ids = vm.tbCfPosters.redirectUrl.split(','); let ARR_ids = vm.tbCfPosters.redirectUrl.split(',');
vm.CategoryLists1.forEach(item=>{ vm.CategoryLists1.forEach(item=>{
if(item.value===ARR_ids[0]) { if(item.value===ARR_ids[0]) {
...@@ -337,6 +346,10 @@ let vm = new Vue({ ...@@ -337,6 +346,10 @@ let vm = new Vue({
vm.saveOrUpdate(redirectUrl) vm.saveOrUpdate(redirectUrl)
} }
break; break;
case 5:
redirectUrl = this.appLink;
redirectUrl?vm.saveOrUpdate(redirectUrl):this.$Message.info('请输入app落地页地址')
break;
default : default :
vm.saveOrUpdate('') vm.saveOrUpdate('')
break; break;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论