using BPA.KitChen.GroupMealOrder.Core.Common.Const; using BPA.KitChen.GroupMealOrder.Core.Entity.Base; using Furion; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BPA.KitChen.GroupMealOrder.Core.Entity { /// /// 称重订单商品 /// [SugarTable("bpa_weighordergoods")] public class BPA_WeighOrderGoods : IBaseGroupIdEntity { /// /// 主键 Guid /// [SugarColumn(IsPrimaryKey = true, ColumnDataType = "Nvarchar(64)", IsNullable = false)] public string Id { get; set; } = Guid.NewGuid().ToString(); [SugarColumn(ColumnDataType = "nvarchar(64)", ColumnDescription = "GroupId", IsNullable = true)] public string GroupId { get; set; } = App.User?.FindFirst(ClaimConst.GroupId)?.Value; /// /// 订单id /// public string OrderId { get; set; } /// /// 商品名称 /// public string GoodsId { get; set; } /// /// 商品名称 /// public string GoodsName { get; set; } /// /// 商品名称 /// public decimal TotalAmount { get; set; } /// /// 商品商品重量 /// public decimal GoodsWeight { get; set; } /// /// 商品属性 /// public string GoodsAttribute { get; set; } /// /// 创建时间 /// [SugarColumn(ColumnDataType = "DateTime", ColumnDescription = "创建时间", IsNullable = true)] public DateTime CreateAt { get; set; } = DateTime.Now; /// /// 创建人 /// [SugarColumn(ColumnDataType = "nvarchar(64)", ColumnDescription = "创建人", IsNullable = true)] public string CreateBy { get; set; } } }