package com.qianwen.smartman.modules.cps.service; import com.baomidou.mybatisplus.core.metadata.IPage; import java.util.List; import java.util.Map; import com.qianwen.core.mp.base.BaseService; import com.qianwen.smartman.modules.cps.entity.BomMaterial; import com.qianwen.smartman.modules.cps.vo.BomMaterialDetailVO; import com.qianwen.smartman.modules.cps.vo.BomMaterialVO; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/service/IBomMaterialService.class */ public interface IBomMaterialService extends BaseService { Boolean saveBomMaterial(Long bomId, String allPath, Long parentId, List bomMaterialVOList); Boolean deleteBomMaterial(Long bomId); List getBomMaterialVOListByBomId(Long bomId); BomMaterialDetailVO detail(Long id); List list(Map params); IPage page(IPage page, Map params); Boolean insert(BomMaterialVO bomMaterialVO); Boolean removeBomMaterial(Long id); List tree(Map params); }