package org.jeecg.modules.tms.service; import org.jeecg.modules.tms.entity.TmsToolInbound; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.tms.vo.TmsToolInboundRequest; import java.io.Serializable; import java.lang.reflect.InvocationTargetException; import java.util.Collection; /** * @Description: 工装入库 * @Author: jeecg-boot * @Date: 2025-07-28 * @Version: V1.0 */ public interface ITmsToolInboundService extends IService { /** * 删除一对多 * * @param id */ public void delMain (String id); /** * 批量删除一对多 * * @param idList */ public void delBatchMain (Collection idList); void add(TmsToolInboundRequest tmsToolInboundRequest) throws InvocationTargetException, IllegalAccessException; void update(TmsToolInboundRequest tmsToolInboundRequest) throws InvocationTargetException, IllegalAccessException; }