function filterRepeat(arr1, arr2, key, filterType) {
let concatArray = []
let filterRepeatArray = []
let deleteIndex = []
concatArray = arr1.concat(arr2)
filterRepeatArray = concatArray
const keyArray = []
concatArray.map(item => keyArray.push(item[key]))
keyArray.map((item, index) => {
if (keyArray.indexOf(item) !== keyArray.lastIndexOf(item)) {
deleteIndex.push(index)
}
})
if (deleteIndex.length === 0 && filterType === 'search') {
filterRepeatArray = arr1
} else {
deleteIndex.map((item, index) => {
filterRepeatArray.splice(item - index, 1)
})
}
return filterRepeatArray
}
export { filterRepeat }