/*********************************************************************** * Project: baifenBinfa * ProjectName: 百分兵法管理系统 * Web: http://chuanyin.com * Author: * Email: * CreateTime: 2021/10/18 11:51:30 * Description: 暂无 ***********************************************************************/ using Chuanyin.Attribute; using SqlSugar; using System.ComponentModel; using System.ComponentModel.DataAnnotations; namespace CoreCms.Net.Model.Entities { /// /// 订单表 /// [SqlCodeFirst] public partial class CoreCmsOrder { /// /// 构造函数 /// public CoreCmsOrder() { } /// /// 订单号 /// [Display(Name = "订单号")] [SugarColumn(IsPrimaryKey = true)] [Required(ErrorMessage = "请输入{0}")] [StringLength(maximumLength:20,ErrorMessage = "{0}不能超过{1}字")] public System.String orderId { get; set; } /// /// 商品总价 /// [Display(Name = "商品总价")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal goodsAmount { get; set; } /// /// 已支付的金额 /// [Display(Name = "已支付的金额")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal payedAmount { get; set; } /// /// 订单实际销售总额 /// [Display(Name = "订单实际销售总额")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal orderAmount { get; set; } /// /// 支付状态 /// [Display(Name = "支付状态")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 payStatus { get; set; } /// /// 发货状态 /// [Display(Name = "发货状态")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 shipStatus { get; set; } /// /// 订单状态 /// [Display(Name = "订单状态")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 status { get; set; } /// /// 订单类型 /// [Display(Name = "订单类型")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 orderType { get; set; } /// /// 收货方式 /// [Display(Name = "收货方式")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 receiptType { get; set; } /// /// 支付方式代码 /// [Display(Name = "支付方式代码")] [StringLength(maximumLength:20,ErrorMessage = "{0}不能超过{1}字")] public System.String paymentCode { get; set; } /// /// 支付时间 /// [Display(Name = "支付时间")] public System.DateTime? paymentTime { get; set; } /// /// 配送方式ID 关联ship.id /// [Display(Name = "配送方式ID 关联ship.id")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 logisticsId { get; set; } /// /// 配送方式名称 /// [Display(Name = "配送方式名称")] [StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")] public System.String logisticsName { get; set; } /// /// 配送费用 /// [Display(Name = "配送费用")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal costFreight { get; set; } /// /// 用户ID 关联user.id /// [Display(Name = "用户ID 关联user.id")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 userId { get; set; } /// /// 店铺ID 关联seller.id /// [Display(Name = "店铺ID 关联seller.id")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 sellerId { get; set; } /// /// 收货状态 /// [Display(Name = "售后状态")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 confirmStatus { get; set; } /// /// 确认收货时间 /// [Display(Name = "确认收货时间")] public System.DateTime? confirmTime { get; set; } /// /// 自提门店ID,0就是不门店自提 /// [Display(Name = "自提门店ID,0就是不门店自提")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 storeId { get; set; } /// /// 收货地区ID /// [Display(Name = "收货地区ID")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 shipAreaId { get; set; } /// /// 收货详细地址 /// [Display(Name = "收货详细地址")] [StringLength(maximumLength:200,ErrorMessage = "{0}不能超过{1}字")] public System.String shipAddress { get; set; } /// /// 收货地址定位 /// [Display(Name = "收货地址定位")] [SugarColumn(ColumnDescription = "收货地址定位",IsNullable = true)] public System.String shipCoordinate { get; set; } /// /// 收货人姓名 /// [Display(Name = "收货人姓名")] [StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")] public System.String shipName { get; set; } /// /// 收货电话 /// [Display(Name = "收货电话")] [StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")] public System.String shipMobile { get; set; } /// /// 商品总重量 /// [Display(Name = "商品总重量")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal weight { get; set; } /// /// 开发票 /// [Display(Name = "开发票")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 taxType { get; set; } /// /// 税号 /// [Display(Name = "税号")] [StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")] public System.String taxCode { get; set; } /// /// 发票抬头 /// [Display(Name = "发票抬头")] [StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")] public System.String taxTitle { get; set; } /// /// 使用积分 /// [Display(Name = "使用积分")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 point { get; set; } /// /// 积分抵扣金额 /// [Display(Name = "积分抵扣金额")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal pointMoney { get; set; } /// /// 订单优惠金额 /// [Display(Name = "订单优惠金额")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal orderDiscountAmount { get; set; } /// /// 商品优惠金额 /// [Display(Name = "商品优惠金额")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal goodsDiscountAmount { get; set; } /// /// 优惠券优惠额度 /// [Display(Name = "优惠券优惠额度")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal couponDiscountAmount { get; set; } /// /// 优惠券信息 /// [Display(Name = "优惠券信息")] public System.String coupon { get; set; } /// /// 优惠信息 /// [Display(Name = "优惠信息")] [StringLength(maximumLength:255,ErrorMessage = "{0}不能超过{1}字")] public System.String promotionList { get; set; } /// /// 买家备注 /// [Display(Name = "买家备注")] [StringLength(maximumLength:255,ErrorMessage = "{0}不能超过{1}字")] public System.String memo { get; set; } /// /// 下单IP /// [Display(Name = "下单IP")] [StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")] public System.String ip { get; set; } /// /// 卖家备注 /// [Display(Name = "卖家备注")] [StringLength(maximumLength:510,ErrorMessage = "{0}不能超过{1}字")] public System.String mark { get; set; } /// /// 订单来源 /// [Display(Name = "订单来源")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 source { get; set; } /// /// 场景值 /// [Display(Name = "场景值")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 scene { get; set; } /// /// 是否评论 /// [Display(Name = "是否评论")] [Required(ErrorMessage = "请输入{0}")] public System.Boolean isComment { get; set; } /// /// 删除标志 /// [Display(Name = "删除标志")] [Required(ErrorMessage = "请输入{0}")] public System.Boolean isdel { get; set; } /// /// 关联营销类型对象序列 /// [Display(Name = "关联营销类型对象序列")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 objectId { get; set; } /// /// 创建时间 /// [Display(Name = "创建时间")] [Required(ErrorMessage = "请输入{0}")] public System.DateTime createTime { get; set; } /// /// 更新时间 /// [Display(Name = "更新时间")] public System.DateTime? updateTime { get; set; } /// /// 计划订单id ALTER TABLE [CoreCmsOrder] ADD [planorderId] [nvarchar](255) NULL; /// [Display(Name = "计划订单id")] [StringLength(maximumLength: 255, ErrorMessage = "{0}不能超过{1}字")] [SugarColumn(IsNullable = true)] public System.String planorderId { get; set; } /// /// 发布者cmsUserID /// [SugarColumn(ColumnDescription = "发布者cmsUserID", IsNullable = true)] public int? publisherId { get; set; } /// /// 原订单ID /// [SugarColumn(ColumnDescription = "原订单ID", IsNullable = true)] public string oldOderId { get; set; } } }