| 
						
						
							
								
							
						
						
					 | 
					@ -47,6 +47,21 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                            end-placeholder="结束时间"> | 
					 | 
					 | 
					                            end-placeholder="结束时间"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            </el-date-picker> | 
					 | 
					 | 
					            </el-date-picker> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          </el-form-item> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          <el-form-item label="采样时间" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                        label-width="110px" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                        prop="sampleStartTime"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            <el-date-picker v-model="sampleTimeRange" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                            size="small" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                            type="datetimerange" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                            @change="handleSampleTimeChange" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                            format="yyyy-MM-dd HH:mm" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                            value-format="yyyy-MM-dd HH:mm" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                            range-separator="至" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                            start-placeholder="开始时间" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                            end-placeholder="结束时间"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            </el-date-picker> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          </el-form-item> | 
					 | 
					 | 
					          </el-form-item> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          <div> | 
					 | 
					 | 
					          <div> | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -161,7 +176,7 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         header-align="center" | 
					 | 
					 | 
					                         header-align="center" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         align="center" | 
					 | 
					 | 
					                         align="center" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         label="检测时间" | 
					 | 
					 | 
					                         label="检测时间" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					                         min-width="150"> | 
					 | 
					 | 
					                         width="150"> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        </el-table-column> | 
					 | 
					 | 
					        </el-table-column> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        <el-table-column prop="natAddress" | 
					 | 
					 | 
					        <el-table-column prop="natAddress" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         header-align="center" | 
					 | 
					 | 
					                         header-align="center" | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -170,6 +185,7 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         label="检测地点" | 
					 | 
					 | 
					                         label="检测地点" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         min-width="230"> | 
					 | 
					 | 
					                         min-width="230"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        </el-table-column> | 
					 | 
					 | 
					        </el-table-column> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        <el-table-column prop="natResultShow" | 
					 | 
					 | 
					        <el-table-column prop="natResultShow" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         header-align="center" | 
					 | 
					 | 
					                         header-align="center" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         align="center" | 
					 | 
					 | 
					                         align="center" | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -177,6 +193,12 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         label="检测结果" | 
					 | 
					 | 
					                         label="检测结果" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         width="100"> | 
					 | 
					 | 
					                         width="100"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        </el-table-column> | 
					 | 
					 | 
					        </el-table-column> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        <el-table-column prop="sampleTime" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                         header-align="center" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                         align="center" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                         label="采样时间" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                         width="150"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        </el-table-column> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        <el-table-column v-if="isResiUser" | 
					 | 
					 | 
					        <el-table-column v-if="isResiUser" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         prop="isResiUserShow" | 
					 | 
					 | 
					                         prop="isResiUserShow" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         header-align="center" | 
					 | 
					 | 
					                         header-align="center" | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -188,7 +210,7 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        <el-table-column label="操作" | 
					 | 
					 | 
					        <el-table-column label="操作" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         fixed="right" | 
					 | 
					 | 
					                         fixed="right" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					                         width="140" | 
					 | 
					 | 
					                         width="160" | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					                         header-align="center" | 
					 | 
					 | 
					                         header-align="center" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         align="center" | 
					 | 
					 | 
					                         align="center" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                         class="operate"> | 
					 | 
					 | 
					                         class="operate"> | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -198,6 +220,10 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                       class="div-table-button--detail" | 
					 | 
					 | 
					                       class="div-table-button--detail" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                       size="small" | 
					 | 
					 | 
					                       size="small" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                       @click="handleDetail(scope.row)">查看</el-button> | 
					 | 
					 | 
					                       @click="handleDetail(scope.row)">查看</el-button> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            <el-button type="text" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                       class="div-table-button--detail" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                       size="small" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                       @click="handleTiming(scope.row)">定时</el-button> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            <el-button v-if="!isResiUser" | 
					 | 
					 | 
					            <el-button v-if="!isResiUser" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                       type="text" | 
					 | 
					 | 
					                       type="text" | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -310,6 +336,7 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      ], | 
					 | 
					 | 
					      ], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      timeRange: [], | 
					 | 
					 | 
					      timeRange: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      sampleTimeRange: [], | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      formData: { | 
					 | 
					 | 
					      formData: { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        orgType: 'current',//当前组织:current 根组织:all | 
					 | 
					 | 
					        orgType: 'current',//当前组织:current 根组织:all | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        name: '',//姓名 | 
					 | 
					 | 
					        name: '',//姓名 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -317,6 +344,8 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        idCard: '',//身份证号码 | 
					 | 
					 | 
					        idCard: '',//身份证号码 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        startTime: '',//检测开始时间yyyy-MM-dd HH:mm | 
					 | 
					 | 
					        startTime: '',//检测开始时间yyyy-MM-dd HH:mm | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        endTime: '',//检测结束时间yyyy-MM-dd HH:mm | 
					 | 
					 | 
					        endTime: '',//检测结束时间yyyy-MM-dd HH:mm | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        sampleStartTime: '',//采样开始时间yyyy-MM-dd HH:mm | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        sampleEndTime: '',//采样结束时间yyyy-MM-dd HH:mm | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        isResiUser: ''//0:否  1:是 | 
					 | 
					 | 
					        isResiUser: ''//0:否  1:是 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      }, | 
					 | 
					 | 
					      }, | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -414,6 +443,18 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    handleSampleTimeChange (time) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      if (time) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.formData.sampleStartTime = time[0] | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.formData.sampleEndTime = time[1] | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } else { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.formData.sampleStartTime = '' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.formData.sampleEndTime = '' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    }, | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    diaClose () { | 
					 | 
					 | 
					    diaClose () { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -532,6 +573,47 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    }, | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    async handleTiming (row) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.$confirm("确认执行定时任务?", "提示", { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        confirmButtonText: "确定", | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        cancelButtonText: "取消", | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        type: "warning" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      }) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        .then(() => { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          this.timingNat(row) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        }) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        .catch(err => { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          if (err == "cancel") { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        }); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    async timingNat (row) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      const url = "/epmetuser/dataSyncConfig/natInfoScanTask" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      // const url = "http://yapi.elinkservice.cn/mock/245/epmetuser/icNat/synchro" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      let params = { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        isSync: '1', | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        dataCode: 'hesuan', | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        agencyId: this.agencyId | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      const { data, code, msg } = await requestPost(url, params) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      if (code === 0) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.$message({ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          type: "success", | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					          message: "操作成功" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        }); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        // this.loadTable() | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } else { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.$message.error(msg) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    async handleAttention (row) { | 
					 | 
					 | 
					    async handleAttention (row) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.$confirm("确认将信息同步到本辖区核酸检测信息中心?", "提示", { | 
					 | 
					 | 
					      this.$confirm("确认将信息同步到本辖区核酸检测信息中心?", "提示", { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -582,8 +664,11 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        idCard: '',//身份证号码 | 
					 | 
					 | 
					        idCard: '',//身份证号码 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        startTime: '',//检测开始时间yyyy-MM-dd HH:mm | 
					 | 
					 | 
					        startTime: '',//检测开始时间yyyy-MM-dd HH:mm | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        endTime: '',//检测结束时间yyyy-MM-dd HH:mm | 
					 | 
					 | 
					        endTime: '',//检测结束时间yyyy-MM-dd HH:mm | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        sampleStartTime: '',//采样开始时间yyyy-MM-dd HH:mm | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        sampleEndTime: '',//采样结束时间yyyy-MM-dd HH:mm | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.timeRange = [] | 
					 | 
					 | 
					      this.timeRange = [] | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.sampleTimeRange = [] | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      this.pageNo = 0 | 
					 | 
					 | 
					      this.pageNo = 0 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      // this.loadTable() | 
					 | 
					 | 
					      // this.loadTable() | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |