cuilei
7 天以前 767ba5a54ca5597de816015f387981776b928f7b
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/IEamWeekMaintenanceOrderService.java
@@ -6,6 +6,10 @@
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.eam.request.EamWeekMaintenanceQuery;
import org.jeecg.modules.eam.request.EamWeekMaintenanceRequest;
import org.jeecg.modules.eam.vo.EquipmentMaintenanceStatistics;
import java.time.LocalDate;
import java.util.List;
/**
 * @Description: 周保工单
@@ -49,5 +53,23 @@
     * @param request
     * @return
     */
    boolean approval(EamWeekMaintenanceRequest request);
    EamWeekMaintenanceOrder approval(EamWeekMaintenanceRequest request);
    /**
     * 获取今天之前未保养完成的工单
     * @param expiredDate 过期日期
     * @return
     */
    List<EamWeekMaintenanceOrder> selectUnCompleteOrder(String expiredDate);
    /**
     * 保养统计
     * @param productionId
     * @param firstOfMonth
     * @param today
     * @return
     */
    List<EquipmentMaintenanceStatistics> equipmentMaintenanceStatistics(String productionId, LocalDate firstOfMonth, LocalDate today);
    List<EamWeekMaintenanceOrder> selectUnReceivedMaintenanceOrder();
}