package org.jeecg.modules.eam.service; import org.jeecg.modules.eam.entity.EamEquipmentLeanOut; import org.jeecg.modules.eam.entity.EamSparePartRequisition; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.eam.request.EamEquipmentLeanOutRequest; import org.jeecg.modules.eam.request.EamSparePartRequisitionRequest; import java.util.List; import java.util.Map; /** * @Description: 备件请购单 * @Author: Lius * @Date: 2025-03-19 * @Version: V1.0 */ public interface IEamSparePartRequisitionService extends IService { /** * 备件请购单提交 * @param eamSparePartRequisition * @return */ boolean submitSpareRequisition(EamSparePartRequisition eamSparePartRequisition); List> getSparePartRequisitionDetailList(String sparePartRequisitionId); /** * 审批流程控制 * @param request * @return */ EamSparePartRequisition approval(EamSparePartRequisitionRequest request); }