/*********************************************************************** * Project: baifenBinfa * ProjectName: 百分兵法管理系统 * Web: http://chuanyin.com * Author: * Email: * CreateTime: 2022/3/29 13:39:43 * Description: 暂无 ***********************************************************************/ using SqlSugar; using System.ComponentModel; using System.ComponentModel.DataAnnotations; namespace CoreCms.Net.Model.Entities { /// /// 发票表 /// public partial class CoreCmsInvoice { /// /// 构造函数 /// public CoreCmsInvoice() { } /// /// 序列 /// [Display(Name = "序列")] [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] [Required(ErrorMessage = "请输入{0}")] public System.Int32 id { get; set; } /// /// 开票类型 /// [Display(Name = "开票类型")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 category { get; set; } /// /// 资源ID /// [Display(Name = "资源ID")] [StringLength(maximumLength:32,ErrorMessage = "{0}不能超过{1}字")] public System.String sourceId { get; set; } /// /// 所属用户ID /// [Display(Name = "所属用户ID")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 userId { get; set; } /// /// 发票类型 /// [Display(Name = "发票类型")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 type { get; set; } /// /// 发票抬头 /// [Display(Name = "发票抬头")] [Required(ErrorMessage = "请输入{0}")] [StringLength(maximumLength:255,ErrorMessage = "{0}不能超过{1}字")] public System.String title { get; set; } /// /// 发票税号 /// [Display(Name = "发票税号")] [Required(ErrorMessage = "请输入{0}")] [StringLength(maximumLength:32,ErrorMessage = "{0}不能超过{1}字")] public System.String taxNumber { get; set; } /// /// 发票金额 /// [Display(Name = "发票金额")] [Required(ErrorMessage = "请输入{0}")] public System.Decimal amount { get; set; } /// /// 开票状态 /// [Display(Name = "开票状态")] [Required(ErrorMessage = "请输入{0}")] public System.Int32 status { get; set; } /// /// 开票备注 /// [Display(Name = "开票备注")] [StringLength(maximumLength:2000,ErrorMessage = "{0}不能超过{1}字")] public System.String remarks { get; set; } /// /// 创建时间 /// [Display(Name = "创建时间")] [Required(ErrorMessage = "请输入{0}")] public System.DateTime createTime { get; set; } /// /// 更新时间 /// [Display(Name = "更新时间")] public System.DateTime? updateTime { get; set; } /// /// 发票下载地址 /// [Display(Name = "发票下载地址")] [StringLength(maximumLength:500,ErrorMessage = "{0}不能超过{1}字")] public System.String fileUrl { get; set; } } }