| | |
| | | import org.jeecg.modules.eam.entity.EamReportRepair; |
| | | import org.jeecg.modules.eam.entity.EamWeekMaintenanceOrderDetail; |
| | | import org.jeecg.modules.eam.request.EamReportRepairQuery; |
| | | import org.jeecg.modules.eam.vo.EquipmentRepairStatistics; |
| | | |
| | | import java.time.LocalDate; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | * @param detailList |
| | | * @return |
| | | */ |
| | | boolean reportRepairFromMaintenance(String equipmentId, String reportUser, List<EamWeekMaintenanceOrderDetail> detailList); |
| | | EamReportRepair reportRepairFromMaintenance(String equipmentId, String reportUser, List<EamWeekMaintenanceOrderDetail> detailList); |
| | | |
| | | |
| | | /** |
| | |
| | | * @param detailList |
| | | * @return |
| | | */ |
| | | boolean reportRepairFromInspection(String equipmentId, String reportUser, List<EamInspectionOrderDetail> detailList); |
| | | EamReportRepair reportRepairFromInspection(String equipmentId, String reportUser, List<EamInspectionOrderDetail> detailList); |
| | | |
| | | /** |
| | | * 故障保修 |
| | | * @param eamReportRepair |
| | | * @return |
| | | */ |
| | | EamReportRepair add(EamReportRepair eamReportRepair); |
| | | |
| | | /** |
| | | * 编辑 |
| | | * @param eamReportRepair |
| | | * @return |
| | | */ |
| | | boolean edit(EamReportRepair eamReportRepair); |
| | | |
| | | /** |
| | | * 查询报修列表 |
| | | * @param productionId |
| | | * @param firstOfMonth |
| | | * @param today |
| | | * @return |
| | | */ |
| | | List<EquipmentRepairStatistics> equipmentRepairStatistics(String productionId, LocalDate firstOfMonth, LocalDate today); |
| | | } |