package org.jeecg.modules.base.service;//package org.jeecg.modules.base.service;
|
//
|
//import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
//import com.baomidou.mybatisplus.extension.service.IService;
|
//import org.jeecg.modules.base.entity.Warehouse;
|
//
|
//import java.io.Serializable;
|
//import java.util.Collection;
|
//import java.util.List;
|
//import java.util.Map;
|
//import java.util.Set;
|
//
|
///**
|
// * @Description: 仓库
|
// * @Author: jeecg-boot
|
// * @Date: 2022-11-07
|
// * @Version: V1.0
|
// */
|
//public interface IWarehouseService extends IService<Warehouse> {
|
// /**
|
// * 获取版本列表
|
// *
|
// * @param page
|
// * @param enterpriseId
|
// * @param version
|
// * @return
|
// */
|
// Page<Map<String, Object>> getWarehouseList(Page<Map<String, Object>> page,
|
// Integer version,
|
// String enterpriseId);
|
//
|
// /**
|
// * 获取初始版本号
|
// *
|
// * @return
|
// */
|
// public Integer getInitVersion();
|
//
|
// /**
|
// * 删除一对多
|
// *
|
// * @param id
|
// */
|
// public void delMain(String id);
|
//
|
// /**
|
// * 批量删除一对多
|
// *
|
// * @param idList
|
// */
|
// public void delBatchMain(Collection<? extends Serializable> idList);
|
//
|
// /**
|
// * 获取所有版本号
|
// *
|
// * @param
|
// * @return
|
// */
|
// public Set<Integer> getVersionList();
|
//
|
// /**
|
// * 获取最后一次生效列表
|
// *
|
// * @return
|
// */
|
// List<Warehouse> getLastUsableList();
|
//
|
// /**
|
// * 获取当前生效列表
|
// *
|
// * @return
|
// */
|
// List<Warehouse> getUsableList();
|
//
|
// /**
|
// * 查当前生效版本和上次生效版本
|
// *
|
// * @return
|
// */
|
// Map<String, Object> getNowAndLastUsableVersion();
|
//
|
// /**
|
// * 获取版本状态根据版本号
|
// *
|
// * @param version
|
// * @return
|
// */
|
// List<String> getVersionStatusByVersion(Integer version);
|
//
|
//
|
// /**
|
// * 根据仓库名称查询
|
// *
|
// * @param name 名称
|
// * @return Warehouse
|
// */
|
// public Warehouse getByName(String name);
|
//}
|