liusuyi
2025-10-14 39e8bb722006c55fb986a7394bfb4747d482b8c4
ard-work/src/main/java/com/ard/work/service/impl/ArdDroneServiceImpl.java
@@ -1,6 +1,7 @@
package com.ard.work.service.impl;
import com.ard.common.utils.DateUtils;
import com.ard.common.utils.uuid.IdUtils;
import com.ard.work.domain.entity.ArdDroneInfo;
import com.ard.work.domain.receiver.BoxInfoReceiver;
import com.ard.work.mapper.ArdDroneInfoMapper;
@@ -13,7 +14,6 @@
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.Stack;
import java.util.stream.Collectors;
/**
@@ -42,6 +42,12 @@
        return ArdDroneInfoMapper.selectArdDroneById(id);
    }
    /**
     * 查询无人机盒子
     *
     * @param boxSn 盒子编码
     * @return 无人机盒子
     */
    @Override
    public ArdDroneInfo selectArdDroneByboxSn(String boxSn) {
        return ArdDroneInfoMapper.selectArdDroneByBoxSn(boxSn);
@@ -61,13 +67,14 @@
    /**
     * 新增无人机盒子
     *
     * @param ArdDroneInfo 无人机盒子
     * @param ardDroneInfo 无人机盒子
     * @return 结果
     */
    @Override
    public int insertArdDrone(ArdDroneInfo ArdDroneInfo) {
        ArdDroneInfo.setCreateTime(DateUtils.getNowDate());
        return ArdDroneInfoMapper.insertArdDrone(ArdDroneInfo);
    public int insertArdDrone(ArdDroneInfo ardDroneInfo) {
        ardDroneInfo.setId(IdUtils.fastUUID());
        ardDroneInfo.setCreateTime(DateUtils.getNowDate());
        return ArdDroneInfoMapper.insertArdDrone(ardDroneInfo);
    }
    /**