服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
6 天以前 bdf6174b1065a24877f16bba68921772a9586b48
Tiger.Model.Net/Entitys/WMS/BIZ_ERP_PROD_IN.cs
@@ -10,103 +10,99 @@
    /// 实体:完工入库单(ERP)
    /// </summary>
    [Description("Primary:ID")]
    [DisplayName("完工入库单(ERP)")]
    [Serializable]
    [SugarTable("BIZ_ERP_PROD_IN")]
    public class BIZ_ERP_PROD_IN : DbEntityWithAuth
    {
        #region 构造函数
        /// <summary>
        /// 实体:完工入库单(ERP)
        /// </summary>
        public BIZ_ERP_PROD_IN()
        { }
        #endregion 构造函数
        public BIZ_ERP_PROD_IN() { }
        #endregion
        #region 公共属性
        /// <summary>
        /// 单据号码
        /// </summary>
        [DisplayName("单据号码")]
        public string BILLCODE { get; set; }
        /// <summary>
        /// 单据时间
        /// </summary>
        [DisplayName("单据时间")]
        public DateTime BILLDATE { get; set; } = DateTime.MinValue;
        /// <summary>
        /// 单据状态
        /// 单据状态(0INIT新增|1AUDITED已审核|2WORKING作业中|3COMPLETE完成)
        /// </summary>
        [DisplayName("单据状态(0INIT新增|1AUDITED已审核|2WORKING作业中|3COMPLETE完成)")]
        public int STATUS { get; set; }
        /// <summary>
        /// 机型(来源:T100)
        /// </summary>
        [DisplayName("机型(来源:T100)")]
        public string ITEM_MODEL { get; set; }
        /// <summary>
        /// 业务类型
        /// </summary>
        [DisplayName("业务类型")]
        public string BIZTYPE { get; set; }
        /// <summary>
        /// 仓库代码
        /// 仓库编码
        /// </summary>
        [DisplayName("仓库编码")]
        public string WAREHOUSECODE { get; set; }
        /// <summary>
        /// 来源类型
        /// </summary>
        [DisplayName("来源类型")]
        public int SOURCETYPE { get; set; }
        /// <summary>
        /// 来源代码
        /// 来源编码
        /// </summary>
        [DisplayName("来源编码")]
        public string SOURCECODE { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        [DisplayName("备注")]
        public string REMARK { get; set; }
        /// <summary>
        /// ERP单据代码
        /// ERP单据号码
        /// </summary>
        [DisplayName("ERP单据号码")]
        public string ERP_BILL_CODE { get; set; }
        /// <summary>
        /// -1:未处理,0:同步处理完,>0:同步处理失败次数
        /// </summary>
        [DisplayName("-1:未处理,0:同步处理完,>0:同步处理失败次数")]
        public int HANDLED { get; set; }
        /// <summary>
        /// 最后一次同步处理日期
        /// </summary>
        [DisplayName("最后一次同步处理日期")]
        public DateTime HANDLED_DATE { get; set; } = DateTime.MinValue;
        /// <summary>
        /// 过账提交的JSON
        /// </summary>
        [DisplayName("过账提交的JSON")]
        public string COMMIT_JSON { get; set; }
        /// <summary>
        /// 过账提交的返回信息
        /// </summary>
        [DisplayName("过账提交的返回信息")]
        public string COMMIT_MSG { get; set; }
        #endregion 公共属性
        #endregion
        #region 虚拟属性
        /*例子
      [SugarColumn(IsIgnore = true)]
      public string FieldName { get; set; }
      */
        #endregion 虚拟属性
        #endregion
        #region 外键属性
        /*例子
      //一对一外键导航
      [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//一对一 ClassAId是BIZ_ERP_PROD_IN类里面的外键ID字段
@@ -134,7 +130,6 @@
        #endregion 外键属性
        #region 枚举变量
        /*例子
      public enum FieldNames
      {
@@ -145,21 +140,25 @@
      }
      */
        /// <summary>
        /// 枚举:单据状态(0INIT新增|1AUDITED已审核|2WORKING作业中|3COMPLETE完成)
        /// </summary>
        public enum STATUSs
        {
            [Description("新增")]
            INIT,
            INIT = 0,
            [Description("已审核")]
            AUDITED,
            AUDITED = 1,
            [Description("作业中")]
            WORKING,
            WORKING = 2,
            [Description("完成")]
            COMPLETE
            COMPLETE = 3,
        }
        #endregion
        #endregion 枚举变量
        #region 公共方法
        #endregion
    }//endClass
}