标签问题
This commit is contained in:
@@ -61,7 +61,6 @@
|
||||
<div @click="getDeptUser">
|
||||
<span v-if="!form.examines.length" class="color_gray">请选择<u-icon name="arrow-right" color="#CCD0D3"></u-icon></span>
|
||||
<span v-else>已选择{{ form.examines.length }}名人员</span>
|
||||
<!-- <AiOpenData type="departmentName" :openid="departmentId"/> -->
|
||||
</div>
|
||||
</div>
|
||||
<div class="examineChange">
|
||||
@@ -176,8 +175,10 @@ export default {
|
||||
sendType: '0', // 0:立即发送、1:定时发送
|
||||
gender: '', // 性别:0-女、1-男、2-全部
|
||||
filterCriteria: '',
|
||||
filterTags: [], //过滤标签id集合
|
||||
excludeFilterTags: [], // 剔除标签集合
|
||||
filterTags: '', //过滤标签id集合
|
||||
filterTagsName: '', //过滤标签名称
|
||||
excludeFilterTags: '', // 剔除标签id集合
|
||||
excludeFilterTagsName: '', // 剔除标签名称
|
||||
addFromTime: '',
|
||||
addEndTime: '',
|
||||
taskEndTime: '', // 任务结束时间
|
||||
@@ -425,17 +426,13 @@ export default {
|
||||
|
||||
if(this.type=='Residents' || this.type=='CircleOfFriends') {
|
||||
this.forms.contents = this.form.contents
|
||||
|
||||
this.forms.taskTitle = this.form.taskTitle
|
||||
}
|
||||
|
||||
if(!this.form.taskTitle) {
|
||||
return this.$u.toast('请输入任务名称')
|
||||
}
|
||||
|
||||
if(this.type=='Residents' || this.type=='CircleOfFriends') {
|
||||
this.forms.taskTitle = this.form.taskTitle
|
||||
}
|
||||
|
||||
if(!this.form.sendScope) {
|
||||
return this.$u.toast('请选择发送范围')
|
||||
}
|
||||
@@ -485,9 +482,6 @@ export default {
|
||||
let url = ''
|
||||
if(this.type=='CircleOfFriends' || this.type=='Residents') { //群发朋友圈、居民
|
||||
url = `/app/whchatmomentstask/addOrUpdate`
|
||||
this.forms.filterCriteria = this.girdListIds.toString() || this.deptListIds.toString() || ''
|
||||
this.forms.filterTags = this.ResidentTags.toString() || this.circleTags.toString() || ''
|
||||
this.forms.excludeFilterTags = this.ResidentTagsRemove.toString() || this.circleTagsRemove.toString() || ''
|
||||
this.forms.gender = this.sex
|
||||
this.forms.addFromTime = this.startTime
|
||||
this.forms.addEndTime = this.endTime
|
||||
@@ -520,10 +514,10 @@ export default {
|
||||
uni.removeStorageSync('girdSelect')
|
||||
uni.removeStorageSync('deptList')
|
||||
uni.removeStorageSync('sendScope')
|
||||
uni.removeStorageSync('ResidentTags')
|
||||
uni.removeStorageSync('ResidentTagsRemove')
|
||||
uni.removeStorageSync('circleTags')
|
||||
uni.removeStorageSync('circleTagsRemove')
|
||||
uni.removeStorageSync('ResidentTags') // 居民包含
|
||||
uni.removeStorageSync('ResidentTagsRemove') // 居民剔除
|
||||
uni.removeStorageSync('circleTags') // 朋友圈包含
|
||||
uni.removeStorageSync('circleTagsRemove') // 朋友圈剔除
|
||||
uni.removeStorageSync('startTime')
|
||||
uni.removeStorageSync('endTime')
|
||||
},
|
||||
@@ -597,12 +591,26 @@ export default {
|
||||
// 性别
|
||||
this.sex = uni.getStorageSync('gender')
|
||||
// 标签
|
||||
if(this.sendType == 'Residents') {
|
||||
if(this.type == 'Residents') {
|
||||
this.ResidentTags = uni.getStorageSync('ResidentTags') // 居民包含
|
||||
this.ResidentTagsRemove = uni.getStorageSync('ResidentTagsRemove') // 居民剔除
|
||||
} else if(this.sendType == 'CircleOfFriends') {
|
||||
if(this.ResidentTags.length) {
|
||||
this.forms.filterTags = this.ResidentTags.map(e=> e.id).toString()
|
||||
this.forms.filterTagsName = this.ResidentTags.map(e=> e.name).toString()
|
||||
} else if(this.ResidentTagsRemove) {
|
||||
this.forms.excludeFilterTags = this.ResidentTagsRemove.map(e=> e.id).toString()
|
||||
this.forms.excludeFilterTagsName = this.ResidentTagsRemove.map(e=> e.name).toString()
|
||||
}
|
||||
} else if(this.type == 'CircleOfFriends') {
|
||||
this.circleTags = uni.getStorageSync('circleTags') // 朋友圈包含
|
||||
this.circleTagsRemove = uni.getStorageSync('circleTagsRemove') // 朋友圈剔除
|
||||
if(this.circleTags.length) {
|
||||
this.forms.filterTags = this.circleTags.map(e=> e.id).toString()
|
||||
this.forms.filterTagsName = this.circleTags.map(e=> e.name).toString()
|
||||
} else if(this.circleTagsRemove.length) {
|
||||
this.forms.excludeFilterTags = this.circleTagsRemove.map(e=> e.id).toString()
|
||||
this.forms.excludeFilterTagsName = this.circleTagsRemove.map(e=> e.name).toString()
|
||||
}
|
||||
}
|
||||
// 时间
|
||||
this.startTime = uni.getStorageSync('startTime')
|
||||
|
||||
Reference in New Issue
Block a user