| 
						
						
							
								
							
						
						
					 | 
					@ -23,7 +23,15 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                  show-word-limit | 
					 | 
					 | 
					                  show-word-limit | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                  placeholder="标题"></el-input> | 
					 | 
					 | 
					                  placeholder="标题"></el-input> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      </el-form-item> | 
					 | 
					 | 
					      </el-form-item> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					      <el-form-item label="所属街道" | 
					 | 
					 | 
					      <el-form-item label="所属机构"> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        <el-cascader | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                v-model="dataForm.allDeptIdsShow" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                :options="options" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                :props="{ checkStrictly: true }" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                clearable | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        ></el-cascader> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      </el-form-item> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      <!--<el-form-item label="所属街道" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                    prop="streetId"> | 
					 | 
					 | 
					                    prop="streetId"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        <el-select v-model="dataForm.streetId" | 
					 | 
					 | 
					        <el-select v-model="dataForm.streetId" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                   @change="changeStreet" | 
					 | 
					 | 
					                   @change="changeStreet" | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -56,7 +64,7 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                     :value="item.id"> | 
					 | 
					 | 
					                     :value="item.id"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          </el-option> | 
					 | 
					 | 
					          </el-option> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        </el-select> | 
					 | 
					 | 
					        </el-select> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					      </el-form-item> | 
					 | 
					 | 
					      </el-form-item>--> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					      <el-form-item label="banner类型" | 
					 | 
					 | 
					      <el-form-item label="banner类型" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                    prop="bannerType"> | 
					 | 
					 | 
					                    prop="bannerType"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        <el-select v-model="dataForm.bannerType" | 
					 | 
					 | 
					        <el-select v-model="dataForm.bannerType" | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -122,12 +130,14 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        community: '', | 
					 | 
					 | 
					        community: '', | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        gridId: '', | 
					 | 
					 | 
					        gridId: '', | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        grid: '', | 
					 | 
					 | 
					        grid: '', | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        position: '0' | 
					 | 
					 | 
					        position: '0', | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        allDeptIdsShow: [] | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      }, | 
					 | 
					 | 
					      }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      bannerOptions: [], | 
					 | 
					 | 
					      bannerOptions: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      streetList: [], | 
					 | 
					 | 
					      streetList: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      communityList: [], | 
					 | 
					 | 
					      communityList: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      gridList: [], | 
					 | 
					 | 
					      gridList: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      options: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      uploadUrl: '', | 
					 | 
					 | 
					      uploadUrl: '', | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      positionList: [], | 
					 | 
					 | 
					      positionList: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      loading: false | 
					 | 
					 | 
					      loading: false | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -159,6 +169,15 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  }, | 
					 | 
					 | 
					  }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					  created () { | 
					 | 
					 | 
					  created () { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    // 1169154711480528897 为市北区部门ID | 
					 | 
					 | 
					    // 1169154711480528897 为市北区部门ID | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    this.$http | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      .get(`/sys/user/deptOptions/getByLoginUser`) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      .then(({ data: res }) => { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        if (res.code !== 0) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          return this.$message.error(res.msg) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.options = res.data.options | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      }) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      .catch(() => {}) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    this.getDeptInfoList('street', localStorage.getItem('street') === null ? '1169154711480528897' : localStorage.getItem('street')) | 
					 | 
					 | 
					    this.getDeptInfoList('street', localStorage.getItem('street') === null ? '1169154711480528897' : localStorage.getItem('street')) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    this.getListFromDict('bannerType') | 
					 | 
					 | 
					    this.getListFromDict('bannerType') | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    this.getListFromDict('bannerPosition') | 
					 | 
					 | 
					    this.getListFromDict('bannerPosition') | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |