BaoKai_202508-Wms-Jingwang..../WMS.IData/IBase/IGoods/IGoodsMeasure.cs
2025-08-24 09:35:55 +08:00

60 lines
1.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WMS.Model.Base;
using WMS.IData;
using System.Data;
namespace WMS.IData.IBase
{
/// <summary>
/// 商品UNIT管理
/// </summary>
public interface IGoodsMeasure
{
/// <summary>
/// 增加商品UNIT
/// </summary>
/// <param name="Measure"></param>
void AddGoodsMeasure(GoodsMeasureModel Measure);
/// <summary>
/// 增加商品UNIT
/// </summary>
/// <param name="Measure"></param>
void UpGoodsMeaSure(GoodsMeasureModel Measure);
/// <summary>
/// 删除所有商品的UNIT
/// </summary>
/// <param name="strGoodsID"></param>
void DelGoodsMeaSure(string strGoodsID);
/// <summary>
/// 删除商品的某个UNIT
/// </summary>
/// <param name="strGoodsID"></param>
/// <param name="unitId"></param>
void DelGoodsOneMeaSure(string strGoodsID, string unitId);
/// <summary>
/// 对修改的商品进行备份
/// </summary>
/// <param name="strGoodsId"></param>
void AddGoodsMeaSureBak(string strGoodsId);
/// <summary>
/// 查询物料是否已经在BOM为父类
/// </summary>
/// <param name="goodsID"></param>
/// <returns></returns>
DataTable GetCtGoodsMeaSure(string goodsID);
}
}