package com.sunda.spmswms.service;

import com.sunda.spmscommon.ResponseResult;
import com.sunda.spmswms.entity.Whs;
import com.sunda.spmswms.entity.WhsStorage;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;


/**
 * <p>
 * 仓库储位信息表 服务类
 * </p>
 *
 * @author Wayne
 * @since 2021-03-18
 */
public interface IWhsStorageService extends IService<WhsStorage> {

    List<WhsStorage> getAllWhsStorageList(List<String> whsCode, List<String> werks);

    List<WhsStorage> getAllWhsStorageOldList(List<String> whsCode, List<String> werks);

    /***连带已经删除的储位 */
    List<WhsStorage> getWhsStorageListAll(List<String> whsCode, List<String> werks);

    ResponseResult createWhsStorage(WhsStorage whsStorage);

    WhsStorage getWhsStorageByUuid(String uuid);

    ResponseResult batchCreateWhsStorage(List<WhsStorage> whsStorages);

}
