|  | @ -13,16 +13,16 @@ | 
			
		
	
		
		
			
				
					|  |  |             </template> --> |  |  |             </template> --> | 
			
		
	
		
		
			
				
					|  |  |         </el-form-item> |  |  |         </el-form-item> | 
			
		
	
		
		
			
				
					|  |  |         <el-form-item label="时间范围" |  |  |         <el-form-item label="时间范围" | 
			
		
	
		
		
			
				
					
					|  |  |                       prop="startTime"> |  |  |                       prop="startDate"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |           <el-date-picker v-model="timeRange" |  |  |           <el-date-picker v-model="timeRange" | 
			
		
	
		
		
			
				
					
					|  |  |                           type="daterange" |  |  |                           type="datetimerange" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |                           clearable |  |  |                           clearable | 
			
		
	
		
		
			
				
					|  |  |                           size="small" |  |  |                           size="small" | 
			
		
	
		
		
			
				
					|  |  |                           :picker-options="pickerOptions" |  |  |                           :picker-options="pickerOptions" | 
			
		
	
		
		
			
				
					|  |  |                           range-separator="至" |  |  |                           range-separator="至" | 
			
		
	
		
		
			
				
					|  |  |                           start-placeholder="选择日期" |  |  |                           start-placeholder="选择日期" | 
			
		
	
		
		
			
				
					|  |  |                           end-placeholder="选择日期" |  |  |                           end-placeholder="选择日期" | 
			
		
	
		
		
			
				
					
					|  |  |                           value-format="yyyyMMdd"> |  |  |                           value-format="yyyyMMddHHmmss"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |           </el-date-picker> |  |  |           </el-date-picker> | 
			
		
	
		
		
			
				
					|  |  |         </el-form-item> |  |  |         </el-form-item> | 
			
		
	
		
		
			
				
					|  |  |         <el-form-item> |  |  |         <el-form-item> | 
			
		
	
	
		
		
			
				
					|  | @ -48,8 +48,14 @@ | 
			
		
	
		
		
			
				
					|  |  |       :height="tableHeight"> |  |  |       :height="tableHeight"> | 
			
		
	
		
		
			
				
					|  |  |         <!-- <el-table-column type="selection" header-align="center" align="center" width="50"></el-table-column> --> |  |  |         <!-- <el-table-column type="selection" header-align="center" align="center" width="50"></el-table-column> --> | 
			
		
	
		
		
			
				
					|  |  |         <el-table-column type="index" label="序号" header-align="center" align="center" width="50"></el-table-column> |  |  |         <el-table-column type="index" label="序号" header-align="center" align="center" width="50"></el-table-column> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         <el-table-column min-width="100" prop="orgName" label="所属社区" header-align="center" align="center" > | 
			
		
	
		
		
			
				
					|  |  |  |  |  |           <template slot-scope="scope"> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             <span v-if="scope.row.orgType==='agency'"><a class="name-a" style="color: #2195fe;" @click="handleClick(scope.row)">{{scope.row.orgName}}</a></span> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |             <span v-else>{{scope.row.orgName}}</span> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |           </template> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         </el-table-column> | 
			
		
	
		
		
			
				
					|  |  |         <el-table-column min-width="100" prop="memberCount" label="网格员数" header-align="center" align="center" /> |  |  |         <el-table-column min-width="100" prop="memberCount" label="网格员数" header-align="center" align="center" /> | 
			
		
	
		
		
			
				
					
					|  |  |         <el-table-column min-width="100" prop="orgName" label="所属社区" header-align="center" align="center" /> |  |  |          | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |         <el-table-column min-width="100" prop="projectCount" label="上报数量" header-align="center" align="center" /> |  |  |         <el-table-column min-width="100" prop="projectCount" label="上报数量" header-align="center" align="center" /> | 
			
		
	
		
		
			
				
					|  |  |         <el-table-column min-width="110" prop="closedCount" label="办结数" header-align="center" align="center" /> |  |  |         <el-table-column min-width="110" prop="closedCount" label="办结数" header-align="center" align="center" /> | 
			
		
	
		
		
			
				
					|  |  |         <el-table-column min-width="110" prop="projectAve" label="人均上报" header-align="center" align="center" /> |  |  |         <el-table-column min-width="110" prop="projectAve" label="人均上报" header-align="center" align="center" /> | 
			
		
	
	
		
		
			
				
					|  | @ -78,8 +84,9 @@ | 
			
		
	
		
		
			
				
					|  |  |                 style="width: 100%" |  |  |                 style="width: 100%" | 
			
		
	
		
		
			
				
					|  |  |                 height="200"> |  |  |                 height="200"> | 
			
		
	
		
		
			
				
					|  |  |           <!-- <el-table-column type="selection" header-align="center" align="center" width="50"></el-table-column> --> |  |  |           <!-- <el-table-column type="selection" header-align="center" align="center" width="50"></el-table-column> --> | 
			
		
	
		
		
			
				
					
					|  |  |           <el-table-column min-width="100" prop="memberCount" label="网格员数" header-align="center" align="center" /> |  |  |            | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |           <el-table-column min-width="100" prop="orgName" label="所属社区" header-align="center" align="center" /> |  |  |           <el-table-column min-width="100" prop="orgName" label="所属社区" header-align="center" align="center" /> | 
			
		
	
		
		
			
				
					|  |  |  |  |  |           <el-table-column min-width="100" prop="memberCount" label="网格员数" header-align="center" align="center" /> | 
			
		
	
		
		
			
				
					|  |  |           <el-table-column min-width="100" prop="projectCount" label="上报数量" header-align="center" align="center" /> |  |  |           <el-table-column min-width="100" prop="projectCount" label="上报数量" header-align="center" align="center" /> | 
			
		
	
		
		
			
				
					|  |  |           <el-table-column min-width="110" prop="closedCount" label="办结数" header-align="center" align="center" /> |  |  |           <el-table-column min-width="110" prop="closedCount" label="办结数" header-align="center" align="center" /> | 
			
		
	
		
		
			
				
					|  |  |           <el-table-column min-width="110" prop="projectAve" label="人均上报" header-align="center" align="center" /> |  |  |           <el-table-column min-width="110" prop="projectAve" label="人均上报" header-align="center" align="center" /> | 
			
		
	
	
		
		
			
				
					|  | @ -109,15 +116,15 @@ export default { | 
			
		
	
		
		
			
				
					|  |  |       totalVisible: false, |  |  |       totalVisible: false, | 
			
		
	
		
		
			
				
					|  |  |       pickerOptions: { |  |  |       pickerOptions: { | 
			
		
	
		
		
			
				
					|  |  |         disabledDate(time) { |  |  |         disabledDate(time) { | 
			
		
	
		
		
			
				
					
					|  |  |             return time.getTime() > (Date.now() - 3600 * 1000 * 24); |  |  |             return time.getTime() > Date.now(); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |           }, |  |  |           }, | 
			
		
	
		
		
			
				
					|  |  |       }, |  |  |       }, | 
			
		
	
		
		
			
				
					|  |  |       dataList: [], |  |  |       dataList: [], | 
			
		
	
		
		
			
				
					|  |  |       timeRange: '', |  |  |       timeRange: '', | 
			
		
	
		
		
			
				
					|  |  |       dataForm: { |  |  |       dataForm: { | 
			
		
	
		
		
			
				
					|  |  |         agencyId: '', |  |  |         agencyId: '', | 
			
		
	
		
		
			
				
					
					|  |  |         startTime: '', |  |  |         startDate: '', | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |         endTime: '', |  |  |         endDate: '', | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  |         type: '' |  |  |         type: '' | 
			
		
	
		
		
			
				
					|  |  |       }, |  |  |       }, | 
			
		
	
		
		
			
				
					|  |  |       total: 0, |  |  |       total: 0, | 
			
		
	
	
		
		
			
				
					|  | @ -137,11 +144,11 @@ export default { | 
			
		
	
		
		
			
				
					|  |  |   watch: { |  |  |   watch: { | 
			
		
	
		
		
			
				
					|  |  |     timeRange (val) { |  |  |     timeRange (val) { | 
			
		
	
		
		
			
				
					|  |  |       if (Array.isArray(val) && val.length == 2) { |  |  |       if (Array.isArray(val) && val.length == 2) { | 
			
		
	
		
		
			
				
					
					|  |  |         this.dataForm.startTime = val[0]; |  |  |         this.dataForm.startDate = val[0]; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |         this.dataForm.endTime = val[1]; |  |  |         this.dataForm.endDate = val[1]; | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  |       } else { |  |  |       } else { | 
			
		
	
		
		
			
				
					
					|  |  |         this.dataForm.startTime = ""; |  |  |         this.dataForm.startDate = ""; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |         this.dataForm.endTime = ""; |  |  |         this.dataForm.endDate = ""; | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  |       } |  |  |       } | 
			
		
	
		
		
			
				
					|  |  |     } |  |  |     } | 
			
		
	
		
		
			
				
					|  |  |   }, |  |  |   }, | 
			
		
	
	
		
		
			
				
					|  | @ -154,11 +161,15 @@ export default { | 
			
		
	
		
		
			
				
					|  |  |     }, |  |  |     }, | 
			
		
	
		
		
			
				
					|  |  |   }, |  |  |   }, | 
			
		
	
		
		
			
				
					|  |  |   methods: { |  |  |   methods: { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     handleClick(row) { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       this.dataForm.agencyId = row.orgId | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       this.handleSearch() | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     }, | 
			
		
	
		
		
			
				
					|  |  |     resetForm(formName) { |  |  |     resetForm(formName) { | 
			
		
	
		
		
			
				
					|  |  |       this.$refs[formName].resetFields(); |  |  |       this.$refs[formName].resetFields(); | 
			
		
	
		
		
			
				
					|  |  |       this.timeRange = ""; |  |  |       this.timeRange = ""; | 
			
		
	
		
		
			
				
					
					|  |  |       this.dataForm.startTime = ""; |  |  |       this.dataForm.startDate = ""; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |       this.dataForm.endTime = ""; |  |  |       this.dataForm.endDate = ""; | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  |       this.dataForm.type = ""; |  |  |       this.dataForm.type = ""; | 
			
		
	
		
		
			
				
					|  |  |       this.pageNo = 1 |  |  |       this.pageNo = 1 | 
			
		
	
		
		
			
				
					|  |  |       this.getTableList() |  |  |       this.getTableList() | 
			
		
	
	
		
		
			
				
					|  | 
 |