package com.example.erp.mapper.pp; import com.example.erp.entity.pp.DeviceMaintenance; import org.apache.ibatis.annotations.Mapper; import java.sql.Date; import java.time.LocalDateTime; import java.util.List; import java.util.Map; @Mapper public interface DeviceMaintenanceMapper { String getBasicData(String process); Boolean addMachineMp(String basicId, String basicName); List> selectProcessMp(); List> selectDeviceMp(); String getDeviceData(String deviceName); Boolean saveMaintenanceAndRepairMp(String deviceId, String deviceName, String type, LocalDateTime faultTime, String faultReason, LocalDateTime maintenanceTime, String maintenanceIllustrate, LocalDateTime stopTime, LocalDateTime startTime,String process, String personnel, String cost); List selectMaintenanceMp(Date selectTime1, Date selectTime2); Boolean deleteMaintenanceMp(String id); List selectMachineMp(); List> openSelectIdMp(String id); Boolean updateMaintenanceMp(Integer id, String deviceName, String type, LocalDateTime faultTime, String faultReason, LocalDateTime maintenanceTime, String maintenanceIllustrate, LocalDateTime stopTime, LocalDateTime startTime, String process, String personnel, String cost); }