using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using WMS.Model.Base; namespace WMS.IData.IBase { /// /// 商品信息接口 /// public interface IGoods { /// /// /// /// DataTable GetGoodsSts(); /// /// 更新数据 /// /// void UpGoodsCtData(string goodsId); DataTable GetGoodsBarCode(string barCode); DataTable GetGoodsData(string goodsId); /// /// 通过商品编号集合获取商品信息集合 /// /// DataTable GetGoodsDTByIDList(List goodsIDList); /// /// 获取商品信息 /// /// DataTable GetGoodsDataTable(string strGoodsID,string strGoodsName,string strPyName,string strProviderName); /// /// 得到某商品可选UNIT /// /// /// DataTable GetGoodsUnit(string goodsID); void DeleteMeasure(string strGoodsID, string GOODS_MEASURE_ID); void DeleteGoodsInfoMeasure(string GOODS_ID); /// /// 获取商品UNIT /// /// DataTable GetGoodsMeasureDataTable(string strGoodsID); /// /// 获取商品供应商 /// /// DataTable GetGoodsPrividerDataTale(string strGoodsID); /// /// 新增商品信息 /// /// 商品信息实体 /// void AddGoodsInfo(JWGoodsInfoModel GoodsModel); ///// ///// 新增商品信息 ///// ///// 商品信息实体 ///// //string AddGoodsInfo(JWGoodsInfoModel GoodsModel, List ListMeasureModel, List ListProviderModel); /// /// 修改商品信息 /// /// /// void UpdateGoodsInfo(JWGoodsInfoModel GoodsModel); /// /// 修改商品信息商品的换算UNIT /// /// 商品信息实体 /// //void AddMeaureGoodsInfo(GoodsMeasureModel model); /// /// 修改供应商信息 /// /// /// // void UpdateGoodsInfoProVider(JWGoodsInfoModel model, GoodsProviderModel providerModel); /// /// 删除商品规格信息 /// /// 删除商品规格信息 /// void DeleteGoodsMeasure(string strGoodsID); /// /// 删除商品信息 /// /// 商品编号 /// void DeleteGoods(string strGoodsID); /// /// 商品资料备份 /// /// void InsertGoodsBak(string strGoodsID); } }