liusuyi
2025-03-22 b3245b2608e7f4dadc24e26ecf43107dae1c33ee
ard-work/src/main/java/com/ard/tianyu/mapper/UavBoxMapper.java
@@ -1,62 +1,61 @@
package com.ard.tianyu.mapper;
import com.ard.tianyu.domain.UavBox;
import com.ard.tianyu.domain.entity.UavBoxEntity;
import java.util.List;
/**
 * 无人机盒子Mapper接口
 *
 * @author ruoyi
 *
 * @author lsy
 * @date 2025-03-04
 */
public interface UavBoxMapper
{
public interface UavBoxMapper {
    /**
     * 查询无人机盒子
     *
     *
     * @param id 无人机盒子主键
     * @return 无人机盒子
     */
    public UavBox selectUavBoxById(Long id);
    UavBoxEntity selectUavBoxById(Long id);
    /**
     * 查询无人机盒子列表
     *
     * @param uavBox 无人机盒子
     *
     * @param uavBoxEntity 无人机盒子
     * @return 无人机盒子集合
     */
    public List<UavBox> selectUavBoxList(UavBox uavBox);
    List<UavBoxEntity> selectUavBoxList(UavBoxEntity uavBoxEntity);
    /**
     * 新增无人机盒子
     *
     * @param uavBox 无人机盒子
     *
     * @param uavBoxEntity 无人机盒子
     * @return 结果
     */
    public int insertUavBox(UavBox uavBox);
    int insertUavBox(UavBoxEntity uavBoxEntity);
    /**
     * 修改无人机盒子
     *
     * @param uavBox 无人机盒子
     *
     * @param uavBoxEntity 无人机盒子
     * @return 结果
     */
    public int updateUavBox(UavBox uavBox);
    int updateUavBox(UavBoxEntity uavBoxEntity);
    /**
     * 删除无人机盒子
     *
     *
     * @param id 无人机盒子主键
     * @return 结果
     */
    public int deleteUavBoxById(Long id);
    int deleteUavBoxById(Long id);
    /**
     * 批量删除无人机盒子
     *
     *
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteUavBoxByIds(Long[] ids);
    int deleteUavBoxByIds(Long[] ids);
}