using Rhea.Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tiger.Model;
using Tiger.Model.Entitys.WMS.DTOS;
using Tiger.Model.Minsun;
namespace Tiger.IBusiness
{
public interface IBS
{
///
/// 创建盘点单号
///
///
public ApiAction CreateBillCode();
///
/// 盘点单明细
///
///
///
public ApiAction SummaryCount(WMS_COUNT count);
///
/// 盘点单明细
///
///
///
///
public ApiAction GenerateCount(WMS_COUNT count, List _data);
///
/// 重新过账
///
///
///
///
///
public Task UpdateReq(string User, string BillCode, string Auth_Org);
///
/// 创建调拨单号
///
///
public ApiAction CreateTFBillCode();
///
/// 物料转移
///
///
public ApiAction MaterialResale(string billcode,string whcode,string org_code);
///
/// 获取所有仓库机构列表
///
///
///
///
public Task GetHouseModel(string name, string status);
///
/// 获取所有仓库机构列表
///
///
///
public Task GetHouseModelOrg(HouseListItem listItem);
///
/// 根据仓库代码和类型删除仓库机构列表
///
///
///
public ApiAction DelWareHouseModel(DelWareHouseModelEntity wareHouse);
///
/// 生成储位列表
///
///
///
public ApiAction AddLocationModel(List locations);
///
/// 查询货架是否有东西
///
///
///
public ApiAction CheckLocation(DelWareHouseModelEntity shelf);
///
/// 修改仓库据点,同下级全部修改
///
///
///
public Task GetUpdateOrg(string id);
///
/// 修改仓库据点,同下级全部修改
///
///
///
public Task GetWmsCode(string id);
}
}