| 
						
						
							
								
							
						
						
					 | 
					@ -5,13 +5,24 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        <img class="title-icon" src="../../../../assets/img/shuju/title-tip.png" /> | 
					 | 
					 | 
					        <img class="title-icon" src="../../../../assets/img/shuju/title-tip.png" /> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        <div class="title-label"> | 
					 | 
					 | 
					        <div class="title-label"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          党员信息统计   | 
					 | 
					 | 
					          党员信息统计   | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					          <el-cascader  | 
					 | 
					 | 
					          <!-- <el-cascader  | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					            v-model="selectAgency" | 
					 | 
					 | 
					            v-model="selectAgency" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            :options="propTree"  | 
					 | 
					 | 
					            :options="propTree"  | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            :props="{ checkStrictly: true }"  | 
					 | 
					 | 
					            :props="{ checkStrictly: true }"  | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            :show-all-levels="false" | 
					 | 
					 | 
					            :show-all-levels="false" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            :getCheckedNodes="getCheckedNodes" | 
					 | 
					 | 
					            :getCheckedNodes="getCheckedNodes" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            clearable @change="handleCascader"> | 
					 | 
					 | 
					            clearable @change="handleCascader"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          </el-cascader> --> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          <el-cascader  | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            v-model="partyOrgs" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            :options="partyOrgList"  | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            :props="{ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					              label: 'partyOrgName', | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					              value: 'id', | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					              checkStrictly: true  | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            }"  | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            :show-all-levels="false" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            clearable @change="handlePartyCascader"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          </el-cascader> | 
					 | 
					 | 
					          </el-cascader> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        </div>  | 
					 | 
					 | 
					        </div>  | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      </div> | 
					 | 
					 | 
					      </div> | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -124,7 +135,7 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					</template> | 
					 | 
					 | 
					</template> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					<script> | 
					 | 
					 | 
					<script> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					import { requestPost } from "@/js/dai/request"; | 
					 | 
					 | 
					import { requestPost, requestGet } from "@/js/dai/request"; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					import screenTable from "../components/screen-table/index"; | 
					 | 
					 | 
					import screenTable from "../components/screen-table/index"; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import cptCard from "@/views/modules/visual/cpts/card"; | 
					 | 
					 | 
					import cptCard from "@/views/modules/visual/cpts/card"; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					import nextTick from "dai-js/tools/nextTick"; | 
					 | 
					 | 
					import nextTick from "dai-js/tools/nextTick"; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -251,8 +262,10 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          color: 'rgba(255, 186, 0, 1)' | 
					 | 
					 | 
					          color: 'rgba(255, 186, 0, 1)' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        } | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      ], | 
					 | 
					 | 
					      ], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      partyOrgs: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      ageList: [], | 
					 | 
					 | 
					      ageList: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      eduList: [], | 
					 | 
					 | 
					      eduList: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      partyOrgList: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      pieAgeChartS: null, | 
					 | 
					 | 
					      pieAgeChartS: null, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      pieEduChartSs: null, | 
					 | 
					 | 
					      pieEduChartSs: null, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      pieAgeOptions: null, | 
					 | 
					 | 
					      pieAgeOptions: null, | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -262,6 +275,7 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  async mounted() { | 
					 | 
					 | 
					  async mounted() { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    await nextTick(100); | 
					 | 
					 | 
					    await nextTick(100); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    await this.getAgencyList() | 
					 | 
					 | 
					    await this.getAgencyList() | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    await this.getPartyOggList() | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    this.getAgeCount(this.$store.state.user.agencyId, 'agency') | 
					 | 
					 | 
					    this.getAgeCount(this.$store.state.user.agencyId, 'agency') | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    this.getEduCount(this.$store.state.user.agencyId, 'agency') | 
					 | 
					 | 
					    this.getEduCount(this.$store.state.user.agencyId, 'agency') | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    // this.initAgeCharts() | 
					 | 
					 | 
					    // this.initAgeCharts() | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -521,11 +535,14 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      // this.$refs.pieChart.hideLoading() | 
					 | 
					 | 
					      // this.$refs.pieChart.hideLoading() | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.$refs.ageChart.setOption(this.pieAgeOptions) | 
					 | 
					 | 
					      this.$refs.ageChart.setOption(this.pieAgeOptions) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      if (this.noInit) { | 
					 | 
					 | 
					      if (this.noInit) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        const _arr = this.selectAgency[this.selectAgency.length - 1].split('-') | 
					 | 
					 | 
					        // const _arr = this.selectAgency[this.selectAgency.length - 1].split('-') | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        const orgType = _arr[1] !== 'grid' ? 'agency': 'grid' | 
					 | 
					 | 
					        // const orgType = _arr[1] !== 'grid' ? 'agency': 'grid' | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					         console.log('zlcm---isClick', isClick) | 
					 | 
					 | 
					        //  console.log('zlcm---isClick', isClick) | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					         this.agePageNo = 1 | 
					 | 
					 | 
					        //  this.agePageNo = 1 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        this.getAgeList(_arr[0], orgType, isClick && _code || '') | 
					 | 
					 | 
					        // this.getAgeList(_arr[0], orgType, isClick && _code || '') | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        const i = this.partyOrgs.length - 1 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.agePageNo = 1 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.getAgeList(this.partyOrgs[i], '', isClick && _code || '') | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.noInit = true | 
					 | 
					 | 
					      this.noInit = true | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -578,17 +595,22 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      // this.$refs.pieChart.hideLoading() | 
					 | 
					 | 
					      // this.$refs.pieChart.hideLoading() | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.$refs.eduChart.setOption(this.pieEduOptions) | 
					 | 
					 | 
					      this.$refs.eduChart.setOption(this.pieEduOptions) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      if (this.noEduInit) { | 
					 | 
					 | 
					      if (this.noEduInit) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        const _arr = this.selectAgency[this.selectAgency.length - 1].split('-') | 
					 | 
					 | 
					        // const _arr = this.selectAgency[this.selectAgency.length - 1].split('-') | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        const orgType = _arr[1] !== 'grid' ? 'agency': 'grid' | 
					 | 
					 | 
					        // const orgType = _arr[1] !== 'grid' ? 'agency': 'grid' | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        // this.pageNo = 1 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        // this.getEduList(_arr[0], orgType, isClick && _code || '') | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        const i = this.partyOrgs.length - 1 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        this.pageNo = 1 | 
					 | 
					 | 
					        this.pageNo = 1 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        this.getEduList(_arr[0], orgType, isClick && _code || '') | 
					 | 
					 | 
					        this.getEduList(this.partyOrgs[i], '', isClick && _code || '') | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.noEduInit = true | 
					 | 
					 | 
					      this.noEduInit = true | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					       | 
					 | 
					 | 
					       | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    }, | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    async getAgeCount(orgId, orgType) { | 
					 | 
					 | 
					    async getAgeCount(orgId, orgType) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					      const url = "/epmetuser/icresiuser/partymemberagestatistics"; | 
					 | 
					 | 
					      // const url = "/epmetuser/icresiuser/partymemberagestatistics"; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      const url = '/resi/partymember/icPartyMember/partymemberagestatistics' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      let params = { | 
					 | 
					 | 
					      let params = { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        orgId, | 
					 | 
					 | 
					        orgId, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        orgType | 
					 | 
					 | 
					        orgType | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -637,7 +659,8 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    }, | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    async getEduCount(orgId, orgType) { | 
					 | 
					 | 
					    async getEduCount(orgId, orgType) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					      const url = "/epmetuser/icresiuser/partymembereducationstatistics"; | 
					 | 
					 | 
					      // const url = "/epmetuser/icresiuser/partymembereducationstatistics"; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      const url = '/resi/partymember/icPartyMember/partymembereducationstatistics' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      let params = { | 
					 | 
					 | 
					      let params = { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        orgId, | 
					 | 
					 | 
					        orgId, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        orgType | 
					 | 
					 | 
					        orgType | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -662,7 +685,8 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    async getAgeList(orgId, orgType, _code) { | 
					 | 
					 | 
					    async getAgeList(orgId, orgType, _code) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					       | 
					 | 
					 | 
					       | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.visibleAgeLoading = true | 
					 | 
					 | 
					      this.visibleAgeLoading = true | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					      const url = "/epmetuser/icresiuser/partymemberagelist"; | 
					 | 
					 | 
					      // const url = "/epmetuser/icresiuser/partymemberagelist"; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      const url = '/resi/partymember/icPartyMember/partymemberagelist' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      let params = { | 
					 | 
					 | 
					      let params = { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        orgId, | 
					 | 
					 | 
					        orgId, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        orgType, | 
					 | 
					 | 
					        orgType, | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -687,7 +711,8 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    }, | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    async getEduList(orgId, orgType, _code) { | 
					 | 
					 | 
					    async getEduList(orgId, orgType, _code) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.visibleLoading = true | 
					 | 
					 | 
					      this.visibleLoading = true | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					      const url = "/epmetuser/icresiuser/partymembereducationlist"; | 
					 | 
					 | 
					      // const url = "/epmetuser/icresiuser/partymembereducationlist"; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      const url = '/resi/partymember/icPartyMember/partymembereducationlist' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      let params = { | 
					 | 
					 | 
					      let params = { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        orgId, | 
					 | 
					 | 
					        orgId, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        orgType, | 
					 | 
					 | 
					        orgType, | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -703,12 +728,39 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            index: index + 1 | 
					 | 
					 | 
					            index: index + 1 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          } | 
					 | 
					 | 
					          } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        }) | 
					 | 
					 | 
					        }) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        console.log('eduList----', this.eduList) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        this.total = data.total | 
					 | 
					 | 
					        this.total = data.total | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } else { | 
					 | 
					 | 
					      } else { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        this.$message.error(msg) | 
					 | 
					 | 
					        this.$message.error(msg) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.visibleLoading = false | 
					 | 
					 | 
					      this.visibleLoading = false | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    }, | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    async getPartyOggList(node, resolve) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      // const url = "/gov/org/customeragency/staffinagencylist"; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      // const url = '/gov/org/customeragency/agencygridtree' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      const url = '/resi/partymember/icPartyOrg/getTreelist' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      let params = { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        agencyId: this.$store.state.user.agencyId, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      }; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      const { data, code, msg } = await requestGet(url, params); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      console.log('data-orgparty----o', data) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      if (code === 0) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					         | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.partyOrgList = this.deepArrTOnull(data) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } else { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    deepArrTOnull(arr) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      let a = [] | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      a = arr.map(item => { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        return { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          ...item, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          children: (item.children.length > 0 && this.deepArrTOnull(item.children) )|| null | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      }) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      return a | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    async getAgencyList(node, resolve) { | 
					 | 
					 | 
					    async getAgencyList(node, resolve) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      // const url = "/gov/org/customeragency/staffinagencylist"; | 
					 | 
					 | 
					      // const url = "/gov/org/customeragency/staffinagencylist"; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      const url = '/gov/org/customeragency/agencygridtree' | 
					 | 
					 | 
					      const url = '/gov/org/customeragency/agencygridtree' | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -775,6 +827,25 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.getAgeList(_arr[0], orgType) | 
					 | 
					 | 
					      this.getAgeList(_arr[0], orgType) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.getEduList(_arr[0], orgType) | 
					 | 
					 | 
					      this.getEduList(_arr[0], orgType) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    }, | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    handlePartyCascader(val) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      console.log('val-vvvpppppp', val) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.noInit = false | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.noEduInit = false | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      if (val.length > 0) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        const i = val.length - 1 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					         | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.getAgeCount(val[i]) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.getEduCount(val[i]) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.getAgeList(val[i]) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.getEduList(val[i]) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } else { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.getAgeCount('') | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.getEduCount('') | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.getAgeList('') | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.getEduList('') | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					       | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    getCheckedNodes(val) { | 
					 | 
					 | 
					    getCheckedNodes(val) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      console.log('val-nnn', val) | 
					 | 
					 | 
					      console.log('val-nnn', val) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    }, | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |