소스 검색

人员列表过滤掉非单位负责人

yuwenfen 4 년 전
부모
커밋
c52635419c
1개의 변경된 파일8개의 추가작업 그리고 1개의 파일을 삭제
  1. 8 1
      pages/mission-action/components/personnel.vue

+ 8 - 1
pages/mission-action/components/personnel.vue

@@ -106,7 +106,14 @@
 					}
 				}).then(data => {
 					if(data) {
-            this.empDeptList = data || [];
+            let _empDeptList = data.map(item1 => {
+              return {
+                ...item1,
+                responseList: item1.responseList ?  item1.responseList.filter(item2 => item2.deptManage == 1) : []
+              }
+            }) || [];
+            _empDeptList = _empDeptList.filter(item => item.responseList.length > 0);
+            this.empDeptList = _empDeptList || [];
           }
 				});
 			}