|
@@ -32,7 +32,7 @@ import toastZH from '@/store/language/cn/toast'
|
|
|
import toastEN from '@/store/language/en/toast'
|
|
|
|
|
|
export default {
|
|
|
- props: ['sceneNum', 'visible', 'cooType'],
|
|
|
+ props: ['sceneNum', 'visible', 'cooType', 'getListParams'],
|
|
|
data () {
|
|
|
return {
|
|
|
userName: '',
|
|
@@ -59,15 +59,19 @@ export default {
|
|
|
methods: {
|
|
|
async getResoureList () {
|
|
|
let token = localStorage.getItem('token')
|
|
|
-
|
|
|
+ console.log(this.getListParams)
|
|
|
let res = await this.$http({
|
|
|
method: 'post',
|
|
|
headers: {
|
|
|
token
|
|
|
},
|
|
|
+ data: this.getListParams,
|
|
|
url: '/user/scene/cooperation/sceneResourceList'
|
|
|
})
|
|
|
- this.auth = res.data.data
|
|
|
+ let { include, exclude } = res.data.data
|
|
|
+ let filterKeyWords = exclude.map(item => item.keyWord)
|
|
|
+ let list = include.filter(item => filterKeyWords.indexOf(item.keyWord) === -1)
|
|
|
+ this.auth = list
|
|
|
},
|
|
|
handleClick (type = '') {
|
|
|
this.$emit('closePoint', type)
|