using Newtonsoft.Json; using NPoco; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace JwKdsV.Entity { [Serializable] public abstract class BaseEntity2 { protected const string DEFAULT_SYNC_USER = "sync"; /// /// 本地主键 /// [JsonProperty(PropertyName = "id")] [Column("id")] public string Id { get; set; } /// /// 创建人 /// [JsonProperty(PropertyName = "createUser")] [Column("createUser")] public string CreateUser { get; set; } = DEFAULT_SYNC_USER; /// /// 创建日期 /// [JsonProperty(PropertyName = "createDate")] [Column("createDate")] public string CreateDate { get; set; } = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); /// /// 修改人 /// [JsonProperty(PropertyName = "modifyUser")] [Column("modifyUser")] public string ModifyUser { get; set; } = DEFAULT_SYNC_USER; /// /// 修改日期 /// [JsonProperty(PropertyName = "modifyDate")] [Column("modifyDate")] public string ModifyDate { get; set; } = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } }