| package com.ruoyi.device.cameracalibration.service.impl; | 
|   | 
| import java.util.List; | 
|   | 
| import org.springframework.stereotype.Service; | 
| import com.ruoyi.device.cameracalibration.mapper.ArdCamerasCalibrationMapper; | 
| import com.ruoyi.device.cameracalibration.domain.ArdCamerasCalibration; | 
| import com.ruoyi.device.cameracalibration.service.IArdCamerasCalibrationService; | 
|   | 
| import javax.annotation.Resource; | 
|   | 
| /** | 
|  * 光电标定Service业务层处理 | 
|  * | 
|  * @author 刘苏义 | 
|  * @date 2023-02-10 | 
|  */ | 
| @Service | 
| public class ArdCamerasCalibrationServiceImpl implements IArdCamerasCalibrationService | 
| { | 
|     @Resource | 
|     private ArdCamerasCalibrationMapper ardCamerasCalibrationMapper; | 
|   | 
|     /** | 
|      * 查询光电标定 | 
|      * | 
|      * @param id 光电标定主键 | 
|      * @return 光电标定 | 
|      */ | 
|     @Override | 
|     public ArdCamerasCalibration selectArdCamerasCalibrationById(String id) | 
|     { | 
|         return ardCamerasCalibrationMapper.selectArdCamerasCalibrationById(id); | 
|     } | 
|   | 
|     /** | 
|      * 查询光电标定列表 | 
|      * | 
|      * @param ardCamerasCalibration 光电标定 | 
|      * @return 光电标定 | 
|      */ | 
|     @Override | 
|     public List<ArdCamerasCalibration> selectArdCamerasCalibrationList(ArdCamerasCalibration ardCamerasCalibration) | 
|     { | 
|         return ardCamerasCalibrationMapper.selectArdCamerasCalibrationList(ardCamerasCalibration); | 
|     } | 
|   | 
|     /** | 
|      * 新增光电标定 | 
|      * | 
|      * @param ardCamerasCalibration 光电标定 | 
|      * @return 结果 | 
|      */ | 
|     @Override | 
|     public int insertArdCamerasCalibration(ArdCamerasCalibration ardCamerasCalibration) | 
|     { | 
|         return ardCamerasCalibrationMapper.insertArdCamerasCalibration(ardCamerasCalibration); | 
|     } | 
|   | 
|     /** | 
|      * 修改光电标定 | 
|      * | 
|      * @param ardCamerasCalibration 光电标定 | 
|      * @return 结果 | 
|      */ | 
|     @Override | 
|     public int updateArdCamerasCalibration(ArdCamerasCalibration ardCamerasCalibration) | 
|     { | 
|         return ardCamerasCalibrationMapper.updateArdCamerasCalibration(ardCamerasCalibration); | 
|     } | 
|   | 
|     /** | 
|      * 批量删除光电标定 | 
|      * | 
|      * @param ids 需要删除的光电标定主键 | 
|      * @return 结果 | 
|      */ | 
|     @Override | 
|     public int deleteArdCamerasCalibrationByIds(String[] ids) | 
|     { | 
|         return ardCamerasCalibrationMapper.deleteArdCamerasCalibrationByIds(ids); | 
|     } | 
|   | 
|     /** | 
|      * 删除光电标定信息 | 
|      * | 
|      * @param id 光电标定主键 | 
|      * @return 结果 | 
|      */ | 
|     @Override | 
|     public int deleteArdCamerasCalibrationById(String id) | 
|     { | 
|         return ardCamerasCalibrationMapper.deleteArdCamerasCalibrationById(id); | 
|     } | 
| } |