package org.jeecg.modules.material.service;

import org.jeecg.modules.api.model.CabinetStocks;
import org.jeecg.modules.material.entity.BuMaterialStock;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.material.model.bo.BuMaterialStockBo;

import java.util.List;

/**
 * @Description: 物料出入库记录
 * @Author: jeecg-boot
 * @Date:   2025-01-15
 * @Version: V1.0
 */
public interface IBuMaterialStockService extends IService<BuMaterialStock> {

    Boolean insertByBo(BuMaterialStockBo bo);

    Boolean materialStock(List<BuMaterialStockBo> bos);

    boolean inOutRecordSync(List<CabinetStocks> records);

}
