You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/service/inv/StockCompareService.java

40 lines
1.2 KiB
Java

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_compareService
*/
public interface StockCompareService extends CustomService<StockCompareEntity> {
Page<StockCompareVo> pageVo(StockCompareQuery query);
Long save(Long userId, StockCompareParam param);
void addProduct(StockCompareDetailParam param);
void delete(Long compareId);
void dlThrProduct(FilterInvProductRequest filterInvProductRequest);
List<StockCompareDetailEntity> getCompareResult(Long compareId);
}