zhangherong
2025-06-25 23855599412c4d61b38d78f0f3abd3430a48b5b1
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/IEamSparePartRequisitionService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,35 @@
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<EamSparePartRequisition> {
    /**
     * å¤‡ä»¶è¯·è´­å•提交
     * @param eamSparePartRequisition
     * @return
     */
    boolean submitSpareRequisition(EamSparePartRequisition eamSparePartRequisition);
    List<Map<String, Object>> getSparePartRequisitionDetailList(String sparePartRequisitionId);
    /**
     * å®¡æ‰¹æµç¨‹æŽ§åˆ¶
     * @param request
     * @return
     */
    EamSparePartRequisition approval(EamSparePartRequisitionRequest request);
}