package com.glxp.api.service.inv; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.glxp.api.entity.inv.StockCompareDetailEntity; import com.glxp.api.entity.inv.StockCompareEntity; import com.glxp.api.dao.inv.StockCompareMapper; import com.glxp.api.req.inv.FilterInvProductRequest; import com.glxp.api.req.inv.StockCompareDetailParam; import com.glxp.api.req.inv.StockCompareParam; import com.glxp.api.req.inv.StockCompareQuery; import com.glxp.api.service.CustomService; import com.glxp.api.vo.inv.StockCompareVo; import org.springframework.stereotype.Service; import java.util.List; /** * 针对表【inv_stock_compare】的数据库操作Service实现 */ public interface StockCompareService extends CustomService { Page pageVo(StockCompareQuery query); Long save(Long userId, StockCompareParam param); void addProduct(StockCompareDetailParam param); void delete(Long compareId); void dlThrProduct(FilterInvProductRequest filterInvProductRequest); List getCompareResult(Long compareId); }