| 
						
						
							
								
							
						
						
					 | 
					@ -27,7 +27,7 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          <template slot-scope="scope"> | 
					 | 
					 | 
					          <template slot-scope="scope"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            <div v-if="scope.row.isEdit"> | 
					 | 
					 | 
					            <div v-if="scope.row.isEdit"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					              <el-date-picker v-model="scope.row.reviewTime" | 
					 | 
					 | 
					              <el-date-picker v-model="scope.row.reviewTime" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					                              value-format="yyyy-MM-dd HH:mm:ss" | 
					 | 
					 | 
					                              value-format="yyyy-MM-dd" | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					                              type="date" | 
					 | 
					 | 
					                              type="date" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                              placeholder="选择日期"> | 
					 | 
					 | 
					                              placeholder="选择日期"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					              </el-date-picker> | 
					 | 
					 | 
					              </el-date-picker> | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -233,19 +233,18 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          data.list.forEach(item => { | 
					 | 
					 | 
					          data.list.forEach(item => { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            item.isEdit = false | 
					 | 
					 | 
					            item.isEdit = false | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            item.isNew = false | 
					 | 
					 | 
					            item.isNew = false | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            let array = item.inspectors.split(',') | 
					 | 
					 | 
					            let arrayInspectors = item.inspectors.split(',') | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            item.inspectorArray = [...array] | 
					 | 
					 | 
					            item.inspectorArray = [...arrayInspectors] | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            let arrayReviewTime = item.reviewTime.split(' ') | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            item.reviewTime = arrayReviewTime[0] | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          }); | 
					 | 
					 | 
					          }); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          let array = item.reviewTime.split(' ') | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          item.reviewTime = array[0] | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					          this.tableData = { ...data.list } | 
					 | 
					 | 
					          this.tableData = [...data.list] | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        } else { | 
					 | 
					 | 
					        } else { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          this.tableData = [] | 
					 | 
					 | 
					          this.tableData = [] | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        } | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } else { | 
					 | 
					 | 
					      } else { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        this.$message.error(msg) | 
					 | 
					 | 
					        this.$message.error(msg) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } | 
					 | 
					 | 
					      } | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -270,11 +269,13 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      let teamId = row.placePatrolTeamId | 
					 | 
					 | 
					      let teamId = row.placePatrolTeamId | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      await this.loadInspectors(teamId, tableIndex) | 
					 | 
					 | 
					      await this.loadInspectors(teamId, tableIndex) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					      let params = JSON.parse(JSON.stringify(row)) | 
					 | 
					 | 
					      let rowData = JSON.parse(JSON.stringify(row)) | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					      params.isEdit = true | 
					 | 
					 | 
					      rowData.isEdit = true | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					      params.isNew = false | 
					 | 
					 | 
					      rowData.isNew = false | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					      params.inspectorArray = params.inspectors.split(',') | 
					 | 
					 | 
					      rowData.inspectorArray = rowData.inspectors.split(',') | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					      this.tableData[tableIndex] = { ...params } | 
					 | 
					 | 
					
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      console.log(rowData) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.$set(this.tableData, tableIndex, rowData) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    }, | 
					 | 
					 | 
					    }, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    async handleComfirm (row, tableIndex) { | 
					 | 
					 | 
					    async handleComfirm (row, tableIndex) { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -293,21 +294,23 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    async addReview (row, tableIndex) { | 
					 | 
					 | 
					    async addReview (row, tableIndex) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      let url = "/gov/org/placepatrolreviewrecord/add" | 
					 | 
					 | 
					      let url = "/gov/org/placepatrolreviewrecord/add" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      if (row.placePatrolReviewRecordId) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        url = "/gov/org/placepatrolreviewrecord/edit" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      let params = JSON.parse(JSON.stringify(row)) | 
					 | 
					 | 
					      let params = JSON.parse(JSON.stringify(row)) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      params.inspectors = params.inspectorArray.join(',') | 
					 | 
					 | 
					      params.inspectors = params.inspectorArray.join(',') | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					      params.reviewTime = params.reviewTime + ' 00:00:00' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      const { data, code, msg } = await requestPost(url, params) | 
					 | 
					 | 
					      const { data, code, msg } = await requestPost(url, params) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      if (code === 0) { | 
					 | 
					 | 
					      if (code === 0) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        this.$message({ | 
					 | 
					 | 
					        let array = data.reviewTime.split(' ') | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					          type: 'success', | 
					 | 
					 | 
					        data.reviewTime = array[0] | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					          message: '操作成功' | 
					 | 
					 | 
					        data.isEdit = false | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        }) | 
					 | 
					 | 
					        data.isNew = false | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        params.isEdit = false | 
					 | 
					 | 
					        this.$set(this.tableData, tableIndex, data) | 
				
			
			
				
				
			
		
	
		
		
			
				
					 | 
					 | 
					        params.isNew = false | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        this.$set(this.tableData, tableIndex, params) | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } else { | 
					 | 
					 | 
					      } else { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -358,8 +361,7 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    async deleteRecord (row, tableIndex) { | 
					 | 
					 | 
					    async deleteRecord (row, tableIndex) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					      const url = "/gov/org/placepatrolrecord/delreview" | 
					 | 
					 | 
					      const url = "/gov/org/placepatrolreviewrecord/del" | 
				
			
			
				
				
			
		
	
		
		
			
				
					 | 
					 | 
					      // const url = "http://yapi.elinkservice.cn/mock/245/gov/org/placepatrolrecord/delreview" | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      let params = { | 
					 | 
					 | 
					      let params = { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        placePatrolReviewRecordId: row.placePatrolReviewRecordId | 
					 | 
					 | 
					        placePatrolReviewRecordId: row.placePatrolReviewRecordId | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -368,10 +370,10 @@ export default { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      const { data, code, msg } = await requestPost(url, params) | 
					 | 
					 | 
					      const { data, code, msg } = await requestPost(url, params) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      if (code === 0) { | 
					 | 
					 | 
					      if (code === 0) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        this.$message({ | 
					 | 
					 | 
					        // this.$message({ | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					          type: "success", | 
					 | 
					 | 
					        //   type: "success", | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					          message: "删除成功" | 
					 | 
					 | 
					        //   message: "删除成功" | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        }); | 
					 | 
					 | 
					        // }); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        this.tableData.splice(tableIndex, 1); | 
					 | 
					 | 
					        this.tableData.splice(tableIndex, 1); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } else { | 
					 | 
					 | 
					      } else { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |