using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MyCode.Project.Services { /// /// 价格模块 相关服务 /// public partial interface IPriceService { /// /// 获取客户价格,客户做单时使用 /// /// 客户ID/加盟商ID /// 条码ID(商品ID) /// decimal GetCustomerPrice(Guid customerId, Guid barcodeId); /// /// 获取店铺价格,店铺做单时使用 /// /// 店铺ID /// 条码ID(商品ID) /// decimal GetShopPrice(Guid shopId, Guid barcodeId); /// /// 获取销售价格,店铺销售时使用 /// /// 店铺ID /// 条码ID(商品ID) /// 会员ID /// decimal GetSellPrice(Guid shopId, Guid barcodeId, Guid? memberId, Guid MerchantId); /// /// 根据barcodeId取商品吊牌价 /// /// /// decimal GetBasePrice(Guid barcodeId, Guid MerchantId); /// /// 根据barcodeId,memberId获取会员价 /// /// /// /// decimal GetMemberPrice(Guid barcodeId, Guid memberId, Guid MerchantId); /// /// 取成商品本价 /// /// /// decimal? GetCost(Guid barcodeId, Guid MerchantId); } }