|
@@ -1456,10 +1456,17 @@ export default {
|
|
|
eventCode: this.eventCode
|
|
|
}
|
|
|
centereventtdepteventList(param).then(res => {
|
|
|
- this.depteventList = res.data
|
|
|
+ if(Array.isArray(res.data)&&res.data.length>0){
|
|
|
+ this.depteventList = this.unique(res.data);
|
|
|
+ console.log(this.depteventList)
|
|
|
+ }
|
|
|
this.showResponsibilityDialog = true
|
|
|
})
|
|
|
},
|
|
|
+ unique(arr1) {
|
|
|
+ const res = new Map()
|
|
|
+ return arr1.filter((item) => !res.has(item.deptId) && res.set(item.deptId, 1))
|
|
|
+ },
|
|
|
closeResponsibilityDialog() { //责任制关闭
|
|
|
this.dutysystemTableData = []
|
|
|
this.dutysystemDeptName = ''
|