cuilei
7 天以前 58020f3d711d4baa16ef092c2ea826071c7d23b9
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: 周保工单
@@ -43,4 +47,29 @@
     * @return
     */
    boolean collect(String id);
    /**
     * 我的待办,审批动作
     * @param request
     * @return
     */
    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();
}