吉安感知网项目-后端
linwei
2026-03-05 fc6cf70b5368d0aa4b8bd034a794a34189a6345c
drone-service/drone-fw/src/main/java/org/sxkj/fw/cockpit/service/impl/CockpitServiceImpl.java
@@ -2,6 +2,7 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import lombok.extern.slf4j.Slf4j;
import org.springblade.core.secure.utils.AuthUtil;
import org.springblade.core.tool.utils.Func;
import org.springblade.core.tool.utils.StringUtil;
@@ -46,6 +47,7 @@
import java.util.Set;
@Service
@Slf4j
public class CockpitServiceImpl implements ICockpitService {
   @Resource
@@ -149,8 +151,13 @@
   @Override
   public List<DeviceStatisticsVO> getDeviceOutStatistics(String effectiveRangeKmIsNotNull) {
      FwDeviceDTO fwDeviceDTO = new FwDeviceDTO();
      // 打印用户信息
      log.info("用户信息:{}", AuthUtil.getUser());
      // 获取部门信息
      Dept dept = SysCache.getDept(Long.valueOf(AuthUtil.getDeptId()));
      log.info("部门信息:{}", dept);
      Region byCode = RegionCache.getByCode(dept.getAreaCode());
      log.info("区域信息:{}", byCode);
      fwDeviceDTO.setCurrentDeptId(AuthUtil.getDeptId());
      fwDeviceDTO.setRegionCode(HeaderUtils.formatAreaCode(byCode.getCode()));
      fwDeviceDTO.setFlyTime(new Date());