|  |  | 
 |  |  |             catalogData.setSn(sn); | 
 |  |  |             catalogData.setTotal(total); | 
 |  |  |             catalogData.setDevice(device); | 
 |  |  |             catalogData.setChannelList(Collections.synchronizedList(new ArrayList<>())); | 
 |  |  |             catalogData.setChannelList(deviceChannelList); | 
 |  |  |             catalogData.setStatus(CatalogData.CatalogDataStatus.runIng); | 
 |  |  |             catalogData.setLastTime(Instant.now()); | 
 |  |  |             data.put(deviceId, catalogData); | 
 |  |  | 
 |  |  |         syncStatus.setCurrent(catalogData.getChannelList().size()); | 
 |  |  |         syncStatus.setTotal(catalogData.getTotal()); | 
 |  |  |         syncStatus.setErrorMsg(catalogData.getErrorMsg()); | 
 |  |  |         if (catalogData.getStatus().equals(CatalogData.CatalogDataStatus.end)) { | 
 |  |  |             syncStatus.setSyncIng(false); | 
 |  |  |         }else { | 
 |  |  |             syncStatus.setSyncIng(true); | 
 |  |  |         } | 
 |  |  |         return syncStatus; | 
 |  |  |     } | 
 |  |  |  |