| | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.device.dto.DeviceCalibrationPlanDetailDto; |
| | | import com.ruoyi.device.dto.DeviceCalibrationPlanDto; |
| | | import com.ruoyi.device.pojo.Device; |
| | | import com.ruoyi.device.pojo.DeviceCalibrationPlan; |
| | | import com.ruoyi.device.pojo.DeviceCalibrationPlanDetail; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | |
| | | * @param DeviceCalibrationPlanDetails |
| | | * @return |
| | | */ |
| | | IPage<DeviceCalibrationPlanDetail> pageDeviceCalibrationPlanDetail(Page page, DeviceCalibrationPlanDetail deviceCalibrationPlanDetails); |
| | | IPage<DeviceCalibrationPlanDetailDto> pageDeviceCalibrationPlanDetail(Page page, DeviceCalibrationPlanDetail deviceCalibrationPlanDetails); |
| | | |
| | | /** |
| | | * 按年份查询设备校准计划(不存在则自动创建),并自动补全已到点的设备明细 |
| | | * @param planYear 年份 |
| | | * @return |
| | | */ |
| | | DeviceCalibrationPlanDto getOrCreatePlanByYear(String planYear); |
| | | |
| | | /** |
| | | * 设备档案变更后,把设备同步到对应年份的设备校准计划明细(仅当已进入提醒期/已过期时生成) |
| | | * @param device 设备 |
| | | */ |
| | | void syncDeviceCalibrationDetail(Device device); |
| | | |
| | | |
| | | /** |