package com.hys.app.raycoswebapi.service.product;

import com.hys.app.framework.database.WebPage;
import com.hys.app.framework.database.mybatisplus.base.BaseService;
import com.hys.app.raycoswebapi.model.dao.product.RaycosStockDao;
import com.hys.app.raycoswebapi.model.dao.product.RaycosStockplusDao;
import com.hys.app.raycoswebapi.model.dto.product.StockInfoDto;
import com.hys.app.raycoswebapi.model.dto.product.StockplusDto;

/**
 * stock表相关
 *
 * @author 崔晓冬
 * @since 2024年8月9日12:19:19
 */
public interface StockplusInfoManager extends BaseService<RaycosStockplusDao> {
    /**
     * 分页列表
     *
     * @param queryParams 查询条件
     * @return 分页数据
     */
    WebPage<RaycosStockplusDao> list(StockplusDto queryParams);

    Long add(StockplusDto stockplusDto);

    void updateInfo(StockplusDto stockplusDto);

    void delete(Long id);
}

