lyh
6 天以前 0bc74278ff8130936bc7aed763e8901fedb4f3b0
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/IEamThirdMaintenanceOrderService.java
@@ -8,6 +8,8 @@
import org.jeecg.modules.eam.request.EamThirdMaintenanceQuery;
import org.jeecg.modules.eam.request.EamThirdMaintenanceRequest;
import java.util.List;
/**
 * @Description: 设备三级保养
 * @Author: jeecg-boot
@@ -51,4 +53,32 @@
     * @return
     */
    EamThirdMaintenanceOrder approval(EamThirdMaintenanceRequest request);
    /**
     * 查询三保工单基本信息
     * @param id
     * @return
     */
    Result<?> selectVoById(String id);
    /**
     * 更新三保工单状态
     * @param orderId
     * @param maintenanceStatus
     * @return
     */
    boolean updateMaintenanceStatus(String orderId, String maintenanceStatus);
    /**
     * 获取待保养的工单,锁定处理使用
     * @return
     */
    List<EamThirdMaintenanceOrder> selectWaitMaintenanceOrderList();
    /**
     * 获取未完成的工单信息,过期处理使用
     * @return
     */
    List<EamThirdMaintenanceOrder> selectUnCompletedThirdMaintenanceOrderList();
}