| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -6,9 +6,9 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					               ref="ref_searchform" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					               :label-width="'100px'"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-form-item label="单位名称" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                      prop="unitName"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <el-input v-model="formData.unitName" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-form-item label="场所名称" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                      prop="name"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <el-input v-model="formData.name" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    class="item_width_1" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    clearable | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    size="small" | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -16,24 +16,24 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          </el-input> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        </el-form-item> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-form-item label="服务事项" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-form-item label="场所分类" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                      prop="serviceMatter"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <el-select class="item_width_1" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                     v-model="formData.serviceMatter" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                     v-model="formData.category" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                     placeholder="请选择" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                     size="small" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                     clearable> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            <el-option v-for="item in serviceList" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                       :key="item.value" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                       :label="item.label" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                       :value="item.value"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                       :key="item.categoryKey" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                       :label="item.categoryName" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                       :value="item.categoryKey"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            </el-option> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          </el-select> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        </el-form-item> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-button style="margin-left:10px" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   class="diy-button--search" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   class="diy-button--delete" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   size="small" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   @click="handleSearch">查询</el-button> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-button style="margin-left:10px" | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -45,7 +45,7 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    </div> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    <div class="div_table"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      <div class="div_btn"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-button class="diy-button--add" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-button class="diy-button--delete" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   size="small" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   @click="handleAdd">新增</el-button> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -58,13 +58,17 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   :limit="1" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   :on-exceed="handleExceed" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   :http-request="uploadFile"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <el-button class="diy-button--delete" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                     style="margin-left:10px" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                     size="small" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                     @click="handleExportModule('room')">下载模板</el-button> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          <el-button style="margin-left:10px" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                     size="small" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                     class="diy-button--delete">导入</el-button> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        </el-upload> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-button style="float:left;margin-left:10px" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   class="diy-button--reset" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   class="diy-button--delete" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   size="small" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                   @click="handleExport">导出</el-button> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -83,19 +87,19 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         type="index" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         width="50"></el-table-column> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-table-column prop="unitName" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-table-column prop="name" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         header-align="center" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         align="center" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         label="场所名称" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         min-width="100"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        </el-table-column> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-table-column prop="type" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-table-column prop="categoryName" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         header-align="center" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         align="center" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         label="场所类别" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         min-width="80"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        </el-table-column> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-table-column prop="serviceMatterListShow" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-table-column prop="areaCovered" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         header-align="center" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         align="center" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         label="占地面积" | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -103,13 +107,13 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         min-width="250"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        </el-table-column> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-table-column prop="contact" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-table-column prop="capacity" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         header-align="center" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         align="center" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         label="容纳人数" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         width="80"> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        </el-table-column> | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-table-column prop="contactMobile" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        <el-table-column prop="address" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         header-align="center" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         align="center" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                         label="地址" | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -203,18 +207,13 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      pageNo: 0, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      tableLoading: false, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      agencyId: '', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      unitList: [],//单位list | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      serviceList: [],//服务list | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      name: '', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      category: '', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      typeList: [],//分类list | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      serviceList: [], | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      unitId: '', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      formData: { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        unitName: '', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        serviceMatter: '', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        type: '', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        contact: '', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        contactMobile: '' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        name: '' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      }, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      tableData: [], | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -250,10 +249,47 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    handleSearch () { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.loadTable() | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    }, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    async handleExportModule () { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let url = "/gov/org/icCityManagement/download"; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let params = {}; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      await this.$http({ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        method: "POST", | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        url, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        responseType: "blob", | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        data: params, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      }) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              .then((res) => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                // this.download(res.data, title + '.xls') | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                if (res.headers["content-disposition"]) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  let fileName = window.decodeURI( | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                          res.headers["content-disposition"].split(";")[1].split("=")[1] | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  ); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  console.log("filename", fileName); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  let blob = new Blob([res.data], { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    type: "application/vnd.ms-excel", | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  }); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  var url = window.URL.createObjectURL(blob); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  var aLink = document.createElement("a"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  aLink.style.display = "none"; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  aLink.href = url; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  aLink.setAttribute("download", fileName); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  document.body.appendChild(aLink); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  aLink.click(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  document.body.removeChild(aLink); //下载完成移除元素 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                  window.URL.revokeObjectURL(url); //释放掉blob对象 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                } else this.$message.error("下载失败"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              }) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              .catch((err) => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                console.log("err", err); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                return this.$message.error("网络错误"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					              }); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    }, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //获取服务事项下拉框 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    async loadService () { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      const url = "/heart/serviceitem/dict-list" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      // const url = "/heart/serviceitem/dict-list" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      const url = "/gov/org/coverage/dict-select-list/city_management" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let params = { | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -274,12 +310,12 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    async loadTable () { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.tableLoading = true | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      const url = "/heart/icpartyunit/list" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      // const url = "http://yapi.elinkservice.cn/mock/245/heart/icpartyunit/list" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      const url = "/gov/org/icCityManagement/list" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      // const url = "http://yapi.elinkservice.cn/mock/245/gov/org/icCityManagement/list" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let params = { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        pageSize: this.pageSize, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        pageNo: this.pageNo, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        agencyId: this.agencyId, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        category: this.category, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        ...this.formData | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -287,14 +323,6 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      if (code === 0) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.total = data.total | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        data.list.forEach(element => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          if (element.serviceMatterList.length > 0) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            element.serviceMatterListShow = element.serviceMatterList.join(',') | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          } else { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            element.serviceMatterListShow = '' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					          } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        }); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.tableData = data.list | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      } else { | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -332,7 +360,7 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.formTitle = '修改' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.formShow = true | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.$nextTick(() => { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.$refs.ref_form.initForm('edit', row.id) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        this.$refs.ref_form.initForm('edit', row.icCityManagementId) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      }) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    }, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -363,11 +391,11 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    }, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    async deleteUnit (row) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      const url = "/heart/icpartyunit/delete" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      // const url = "http://yapi.elinkservice.cn/mock/245/heart/icpartyunit/delete" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      const url = "/gov/org/icCityManagement/del" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      // const url = "http://yapi.elinkservice.cn/mock/245/gov/org/icCityManagement/del" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let params = { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        id: row.id | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        icCityManagementId: row.icCityManagementId | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      const { data, code, msg } = await requestPost(url, params) | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -387,7 +415,6 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //重置搜索条件 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    resetSearch () { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.formData = { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        unitName: '', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        serviceMatter: '', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        type: '', | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        contact: '', | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -402,9 +429,9 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    async handleExport () { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let title = '城市管理图层' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      const url = "/heart/icpartyunit/export" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      // const url = "/gov/org/icCityManagement/export" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      const url = "http://yapi.elinkservice.cn/mock/245/gov/org/icCityManagement/export" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let params = { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        agencyId: this.agencyId, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        ...this.formData | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -480,7 +507,7 @@ export default { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      //清空上传列表 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      this.$refs['upload'].clearFiles() | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      var url = '/heart/icpartyunit/import' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      var url = '/gov/org/icCityManagement/import' | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      let fileFormData = new FormData(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					      fileFormData.append('file', this.files);//filename是键,file是值,就是要传的文件,test.zip是要传的文件名 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |