package com.qianwen.smartman.modules.smis.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.smis.entity.BomProcess; import com.qianwen.smartman.modules.smis.vo.BomProcessAddVO; import com.qianwen.smartman.modules.smis.vo.BomProcessDeleteVO; import com.qianwen.smartman.modules.smis.vo.BomProcessDetailVO; import com.qianwen.smartman.modules.smis.vo.BomProcessVO; public interface IBomProcessService extends BaseService { Boolean saveBomProcess(Long bomId, Long bomMaterialId, List bomProcessVOList); Boolean deleteBomProcess(List bomMaterialIdList); List getBomProcessDetailVOList(Map params); IPage getBomProcessDetailVOPage(IPage page, Map params); BomProcessVO addBomProcess(BomProcessAddVO bomProcessAddVO); Boolean removeBomProcessById(BomProcessDeleteVO bomProcessDeleteVO); }