|  | @ -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 { | 
			
		
	
	
		
		
			
				
					|  | 
 |