|  | @@ -127,6 +127,7 @@
 | 
	
		
			
				|  |  |              />
 | 
	
		
			
				|  |  |            </template>
 | 
	
		
			
				|  |  |          </el-table-column>
 | 
	
		
			
				|  |  | +        <el-table-column label="更新时间" align="center" prop="updateTime"/>
 | 
	
		
			
				|  |  |          <el-table-column
 | 
	
		
			
				|  |  |            label="操作"
 | 
	
		
			
				|  |  |            align="center"
 | 
	
	
		
			
				|  | @@ -152,8 +153,16 @@
 | 
	
		
			
				|  |  |                size="mini"
 | 
	
		
			
				|  |  |                type="text"
 | 
	
		
			
				|  |  |                icon="el-icon-edit-outline"
 | 
	
		
			
				|  |  | -              v-if="activeName !== 'fsu' && scope.row.syncStatus != 2"
 | 
	
		
			
				|  |  | -              @click="reSyncDevice(scope.row.id)"
 | 
	
		
			
				|  |  | +              v-if="activeName !== 'fsu' && scope.row.syncStatus == 0"
 | 
	
		
			
				|  |  | +              @click="syncDevice(scope.row.id)"
 | 
	
		
			
				|  |  | +            >同步
 | 
	
		
			
				|  |  | +            </el-button>
 | 
	
		
			
				|  |  | +            <el-button
 | 
	
		
			
				|  |  | +              size="mini"
 | 
	
		
			
				|  |  | +              type="text"
 | 
	
		
			
				|  |  | +              icon="el-icon-edit-outline"
 | 
	
		
			
				|  |  | +              v-if="activeName !== 'fsu' && scope.row.syncStatus == 3"
 | 
	
		
			
				|  |  | +              @click="syncDevice(scope.row.id)"
 | 
	
		
			
				|  |  |              >重新同步
 | 
	
		
			
				|  |  |              </el-button>
 | 
	
		
			
				|  |  |            </template>
 | 
	
	
		
			
				|  | @@ -182,7 +191,7 @@ import addAlarmHost from "./dialog.addAlarmHost.vue"
 | 
	
		
			
				|  |  |  import addTalkHost from "./dialog.addTalkHost.vue"
 | 
	
		
			
				|  |  |  import addDoorHost from "./dialog.addDoorHost.vue"
 | 
	
		
			
				|  |  |  import {deptTreeSelect} from "@/api/system/public";
 | 
	
		
			
				|  |  | -import {baseDeviceGet, list, reSyncDevice,} from "@/api/iot/deviceInfo";
 | 
	
		
			
				|  |  | +import {baseDeviceGet, list, reSyncDevice, syncDevice,} from "@/api/iot/deviceInfo";
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |    name: "IotDeviceInfo",
 | 
	
	
		
			
				|  | @@ -469,11 +478,11 @@ export default {
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    reSyncDevice() {
 | 
	
		
			
				|  |  | +    syncDevice() {
 | 
	
		
			
				|  |  |        this.$modal
 | 
	
		
			
				|  |  |          .confirm("是否确认重新同步设备?")
 | 
	
		
			
				|  |  |          .then(function () {
 | 
	
		
			
				|  |  | -          return reSyncDevice();
 | 
	
		
			
				|  |  | +          return syncDevice();
 | 
	
		
			
				|  |  |          })
 | 
	
		
			
				|  |  |          .then(() => {
 | 
	
		
			
				|  |  |            this.$modal.msgSuccess("设备推送成功!");
 |