/*********************************************************************** * Project: baifenBinfa * ProjectName: 百分兵法管理系统 * Web: http://chuanyin.com * Author: * Email: * CreateTime: 2022/2/24 23:51:11 * Description: 暂无 ***********************************************************************/ using Chuanyin.Attribute; using SqlSugar; using System.ComponentModel; using System.ComponentModel.DataAnnotations; namespace CoreCms.Net.Model.Entities { /// /// 货品表 /// public partial class CoreCmsProducts { /// /// 构造函数 /// public CoreCmsProducts() { } /// /// 货品序列 /// [Display(Name = "货品序列")] [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] [Required(ErrorMessage = "请输入{0}")] public System.Int32 id { get; set; } /// /// 商品序列 /// [Display(Name = "商品序列")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 goodsId { get; set; } /// /// 商品条码 /// [Display(Name = "商品条码")] [StringLength(maximumLength:128,ErrorMessage = "{0}不能超过{1}字")] public System.String barcode { get; set; } /// /// 货品编码 /// [Display(Name = "货品编码")] [StringLength(maximumLength:30,ErrorMessage = "{0}不能超过{1}字")] public System.String sn { get; set; } /// /// 货品价格 /// [Display(Name = "货品价格")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal price { get; set; } /// /// 货品成本价 /// [Display(Name = "货品成本价")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal costprice { get; set; } /// /// 经销商价格 /// [Display(Name = "经销商价格")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal distributionPrice { get; set; } /// /// 经销商提成 /// [Display(Name = "经销商提成")] [Required(ErrorMessage = "请输入{0}")] [SugarColumn( DefaultValue ="0",ColumnDescription = "经销商提成")] public System.Decimal distributionCutMoney{ get; set; } /// /// 普通商户提成 /// [Display(Name = "普通商户提成")] [Required(ErrorMessage = "请输入{0}")] [SugarColumn(DefaultValue = "0",ColumnDescription = "普通商户提成")] public System.Decimal cutMoney { get; set; } /// /// 货品市场价 /// [Display(Name = "货品市场价")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal mktprice { get; set; } /// /// 是否上架 /// [Display(Name = "是否上架")] [Required(ErrorMessage = "请输入{0}")] public System.Boolean marketable { get; set; } /// /// 积分可抵扣金额 /// [Display(Name = "积分可抵扣金额")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal pointsDeduction { get; set; } /// /// 赠送积分 /// [Display(Name = "赠送积分")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 points { get; set; } /// /// 重量(千克) /// [Display(Name = "重量(千克)")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal weight { get; set; } /// /// 库存 /// [Display(Name = "库存")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 stock { get; set; } /// /// 冻结库存 /// [Display(Name = "冻结库存")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 freezeStock { get; set; } /// /// 规格值 /// [Display(Name = "规格值")] public System.String spesDesc { get; set; } /// /// 是否默认货品 /// [Display(Name = "是否默认货品")] [Required(ErrorMessage = "请输入{0}")] public System.Boolean isDefalut { get; set; } /// /// 规格图片 /// [Display(Name = "规格图片")] public System.String images { get; set; } /// /// 是否删除 /// [Display(Name = "是否删除")] [Required(ErrorMessage = "请输入{0}")] public System.Boolean isDel { get; set; } /// /// 是否支持定制 /// [Display(Name = "是否支持定制")] [SugarColumn(ColumnDescription ="是否支持定制",DefaultValue ="0")] public bool isCustomizable { get; set; }=false; /// /// 变动数量 /// [Display(Name = "变动数量")] [SugarColumn(IsIgnore = true)] public System.Int32 nums { get; set; } } }