订阅功能
This commit is contained in:
parent
6e5ffe0310
commit
a3d56991da
@ -5,7 +5,8 @@
|
||||
<view class="dl-title">领域</view>
|
||||
<view class="dl-content">
|
||||
<view class="line-row" v-for="(item,index) in bloggerTypeList">
|
||||
<view v-for="(t,i) in item" :class="t.code==dataObj.bloggerTypeCode?'line-item click':'line-item'"
|
||||
<view v-for="(t,i) in item"
|
||||
:class="dataObj.bloggerTypeCode.indexOf(t.code)>-1?'line-item click':'line-item'"
|
||||
@click="changeChooseValue(t,'bloggerTypeCode')">
|
||||
{{t.title}}
|
||||
</view>
|
||||
@ -17,7 +18,8 @@
|
||||
<view class="dl-title">平台</view>
|
||||
<view class="dl-content">
|
||||
<view class="line-row" v-for="(item,index) in platformList">
|
||||
<view v-for="(t,i) in item" :class="t.code==dataObj.platformCode?'line-item click':'line-item'"
|
||||
<view v-for="(t,i) in item"
|
||||
:class="dataObj.platformCode.indexOf(t.code)>-1?'line-item click':'line-item'"
|
||||
@click="changeChooseValue(t,'platformCode')">
|
||||
{{t.title}}
|
||||
</view>
|
||||
@ -29,7 +31,8 @@
|
||||
<view class="dl-title">通告类型</view>
|
||||
<view class="dl-content">
|
||||
<view class="line-row" v-for="(item,index) in noticeTypeList">
|
||||
<view v-for="(t,i) in item" :class="t.code==dataObj.noticeTypeCode?'line-item click':'line-item'"
|
||||
<view v-for="(t,i) in item"
|
||||
:class="dataObj.noticeTypeCode.indexOf(t.code)>-1?'line-item click':'line-item'"
|
||||
@click="changeChooseValue(t,'noticeTypeCode')">
|
||||
{{t.title}}
|
||||
</view>
|
||||
@ -72,7 +75,8 @@
|
||||
<view class="dl-title">奖励</view>
|
||||
<view class="dl-content">
|
||||
<view class="line-row" v-for="(item,index) in rewardTypeList">
|
||||
<view v-for="(t,i) in item" :class="t.code==dataObj.rewardTypeCode?'line-item click':'line-item'"
|
||||
<view v-for="(t,i) in item"
|
||||
:class="dataObj.rewardTypeCode.indexOf(t.code)>-1?'line-item click':'line-item'"
|
||||
@click="changeChooseValue(t,'rewardTypeCode')">
|
||||
{{t.title}}
|
||||
</view>
|
||||
@ -171,12 +175,12 @@
|
||||
],
|
||||
//订阅设置对象---后端存储
|
||||
dataObj: {
|
||||
bloggerTypeCode: "",
|
||||
platformCode: "",
|
||||
noticeTypeCode: "",
|
||||
bloggerTypeCode: [],
|
||||
platformCode: [],
|
||||
noticeTypeCode: [],
|
||||
//关键词集和
|
||||
keywordsList: [],
|
||||
rewardTypeCode: "",
|
||||
rewardTypeCode: [],
|
||||
//粉丝是否限制
|
||||
fansLimit: false,
|
||||
fansUp: null,
|
||||
@ -291,7 +295,7 @@
|
||||
let thisArray = [{
|
||||
id: '0',
|
||||
title: "不限",
|
||||
code: ""
|
||||
code: "-1"
|
||||
}]
|
||||
thisArray = thisArray.concat(res.data)
|
||||
for (let i = 0; i < thisArray.length; i += this.showNum) {
|
||||
@ -313,7 +317,19 @@
|
||||
* @param {Object} key
|
||||
*/
|
||||
changeChooseValue(item, key) {
|
||||
this.dataObj[key] = item.code
|
||||
if (item.id == 0) {
|
||||
this.dataObj[key] = []
|
||||
this.dataObj[key].push(item.code)
|
||||
} else {
|
||||
let tempList = []
|
||||
this.dataObj[key].forEach(item => {
|
||||
if (item.code != '-1') {
|
||||
tempList.push(item.code)
|
||||
}
|
||||
})
|
||||
this.dataObj[key] = tempList
|
||||
}
|
||||
|
||||
},
|
||||
/**
|
||||
* 添加关键词
|
||||
|
Loading…
Reference in New Issue
Block a user