package com.qianwen.smartman.modules.mdc.service.impl; import java.util.Map; import java.util.Set; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.qianwen.smartman.common.cache.cps.WorkstationCache; import com.qianwen.core.tool.utils.Func; import com.qianwen.smartman.modules.cps.dto.WorkstationDTO; import com.qianwen.smartman.modules.mdc.service.ICollectDataService; import com.qianwen.smartman.modules.mdc.service.ISuperNewCollectService; import org.springframework.stereotype.Service; @Service /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/mdc/service/impl/CollectDataServiceImpl.class */ public class CollectDataServiceImpl implements ICollectDataService { private static final Logger log = LoggerFactory.getLogger(CollectDataServiceImpl.class); private final ISuperNewCollectService collectService; public CollectDataServiceImpl(final ISuperNewCollectService collectService) { this.collectService = collectService; } @Override // org.springblade.modules.mdc.service.ICollectDataService public void cacheNowCollectData() { Map workstationMap = WorkstationCache.getWorkstations(); if (Func.isEmpty(workstationMap)) { log.info("没有获取到工位信息"); return; } Set workstationIds = workstationMap.keySet(); this.collectService.insertData(workstationIds); } }