| 
						
						
							
								
							
						
						
					 | 
					@ -17,13 +17,13 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            > | 
					 | 
					 | 
					            > | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            </el-option> | 
					 | 
					 | 
					            </el-option> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          </el-select> --> | 
					 | 
					 | 
					          </el-select> --> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					          <el-cascader | 
					 | 
					 | 
					          <el-cascader ref="cascaderUnit" v-model.trim="dataForm.agencyId" :options="optionsA" :props="{ checkStrictly: true, expandTrigger: 'hover', emitPath: false,children:'subAgencyList',label:'agencyName',value:'agencyId'}"> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            v-model.trim="dataForm.agencyId" | 
					 | 
					 | 
					            <template slot-scope="{ node, data }"> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            :options="optionsA" | 
					 | 
					 | 
					              <div @click="cascaderClick(data)"> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            ref="cascaderUnit" | 
					 | 
					 | 
					                <span>{{ data.agencyName }}</span> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            :props="{ expandTrigger: 'hover',children:'subAgencyList',label:'agencyName',value:'agencyId' }" | 
					 | 
					 | 
					                <span v-if="!node.isLeaf"> ({{ data.subAgencyList.length }}) </span> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            @change="handleChange" | 
					 | 
					 | 
					              </div> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            clearable> | 
					 | 
					 | 
					            </template> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					          </el-cascader> | 
					 | 
					 | 
					          </el-cascader> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        </el-form-item> | 
					 | 
					 | 
					        </el-form-item> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        <el-form-item label="入黑名单时间" | 
					 | 
					 | 
					        <el-form-item label="入黑名单时间" | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -90,7 +90,7 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      timeRange: '', | 
					 | 
					 | 
					      timeRange: '', | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      dataForm: { | 
					 | 
					 | 
					      dataForm: { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        id: '' | 
					 | 
					 | 
					        id: '' | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					      } | 
					 | 
					 | 
					      }, | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					    } | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  }, | 
					 | 
					 | 
					  }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  components: { | 
					 | 
					 | 
					  components: { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -98,7 +98,7 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  }, | 
					 | 
					 | 
					  }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  created () { | 
					 | 
					 | 
					  created () { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    this.getGridList() | 
					 | 
					 | 
					    this.getGridList() | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					    this.getValiheList() | 
					 | 
					 | 
					    // this.getValiheList() | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					  }, | 
					 | 
					 | 
					  }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  watch: { | 
					 | 
					 | 
					  watch: { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    timeRange (val) { | 
					 | 
					 | 
					    timeRange (val) { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -112,15 +112,13 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    } | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  }, | 
					 | 
					 | 
					  }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  methods: { | 
					 | 
					 | 
					  methods: { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					    handleChange(value){ | 
					 | 
					 | 
					    cascaderClick (nodeData) { | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					      console.log(value[1]) | 
					 | 
					 | 
					      this.dataForm.agencyId = nodeData.agencyId; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					      const checkedNodes = this.$refs['cascaderUnit'].getCheckedNodes() | 
					 | 
					 | 
					      this.dataForm.level = nodeData.level | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					      console.log(checkedNodes) // 获取当前点击的节点 | 
					 | 
					 | 
					      this.$refs.cascaderUnit.checkedValue = nodeData.agencyId; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					      if(Array.isArray(value) && value.length > 0){ | 
					 | 
					 | 
					      this.$refs.cascaderUnit.computePresentText(); | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        this.dataForm.agencyId = value[1] | 
					 | 
					 | 
					      this.$refs.cascaderUnit.toggleDropDownVisible(false); | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					      }else{ | 
					 | 
					 | 
					       | 
				
			
			
				
				
			
		
	
		
		
			
				
					 | 
					 | 
					        this.dataForm.agencyId = null | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					    }, | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    getGridList() { | 
					 | 
					 | 
					    getGridList() { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      const { user } = this.$store.state | 
					 | 
					 | 
					      const { user } = this.$store.state | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -133,6 +131,8 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                  console.log('获取查询详情成功', res.data) | 
					 | 
					 | 
					                  console.log('获取查询详情成功', res.data) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                  // this.optionsA = res.data | 
					 | 
					 | 
					                  // this.optionsA = res.data | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                  this.optionsA.push(res.data) | 
					 | 
					 | 
					                  this.optionsA.push(res.data) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                  this.dataForm.agencyId = res.data.agencyId | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                  this.dataForm.level = res.data.level | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                } | 
					 | 
					 | 
					                } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					              }) | 
					 | 
					 | 
					              }) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					              .catch(() => { | 
					 | 
					 | 
					              .catch(() => { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |