服务端的TigerApi 框架,基于.NET6 2024 版本
Cloud Zhang
2024-05-08 cbae94585619336ab97d96d00fe4652f0031c8f2
添加锡膏信息实体
已修改1个文件
已添加1个文件
162 ■■■■■ 文件已修改
Tiger.Model.Net/Entitys/MES/SMT_SOLDER.cs 161 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Tiger.Model.Net/Tiger.Model.Net.csproj 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Tiger.Model.Net/Entitys/MES/SMT_SOLDER.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,161 @@
using System;
using SqlSugar;
using System.Linq;
using System.ComponentModel;
using System.Collections.Generic;
namespace Tiger.Model
{
    /// <summary>
    /// å®žä½“:SMT锡膏胶水信息
    /// </summary>
    [Description("Primary:ID")]
    [Serializable]
    [SugarTable("SMT_SOLDER")]
    public class SMT_SOLDER : DbEntityWithAuth
    {
        #region æž„造函数
        /// <summary>
        /// å®žä½“:SMT锡膏胶水信息
        /// </summary>
        public SMT_SOLDER() { }
        #endregion
        #region å…¬å…±å±žæ€§
        /// <summary>
        /// UPN编码
        /// </summary>
        public string UPN { get; set; }
        /// <summary>
        /// CPN编码
        /// </summary>
        public string CPN { get; set; }
        /// <summary>
        /// ç±»åž‹(0SolderPaste锡膏|1Adhesive胶水)
        /// </summary>
        public string TYPE { get; set; }
        /// <summary>
        /// çŠ¶æ€(0Register登记|1InStore入库|2Rewarm回温|3Sended领用|4Online上线|5Stir搅拌|6Offline下线|7UseUp用毕)
        /// </summary>
        public int STATUS { get; set; }
        /// <summary>
        /// æœ‰æ•ˆæ—¥æœŸ
        /// </summary>
        public DateTime EXP_DATE { get; set; } = DateTime.MinValue;
        /// <summary>
        /// äº§çº¿ç¼–码
        /// </summary>
        public string LINE_CODE { get; set; }
        /// <summary>
        /// æ˜¯å¦å‡ºæŸœ(Y/N)
        /// </summary>
        public string IS_OUT { get; set; }
        /// <summary>
        /// å‡ºæŸœæ—¥æœŸ
        /// </summary>
        public DateTime OUT_DATE { get; set; } = DateTime.MinValue;
        /// <summary>
        /// å‡ºæŸœæ“ä½œå‘˜
        /// </summary>
        public string OUT_USER { get; set; }
        /// <summary>
        /// æ˜¯å¦å‘出(Y/N)
        /// </summary>
        public string IS_SEND { get; set; }
        /// <summary>
        /// å‘出日期
        /// </summary>
        public DateTime SEND_DATE { get; set; } = DateTime.MinValue;
        /// <summary>
        /// å‘出操作员
        /// </summary>
        public string SEND_USER { get; set; }
        /// <summary>
        /// æ˜¯å¦æ‰“å¼€(Y/N)
        /// </summary>
        public string IS_OPEN { get; set; }
        /// <summary>
        /// æ‰“开日期
        /// </summary>
        public DateTime OPEN_DATE { get; set; } = DateTime.MinValue;
        /// <summary>
        /// æ‰“开操作员
        /// </summary>
        public string OPEN_USER { get; set; }
        /// <summary>
        /// é¦–次使用日期
        /// </summary>
        public DateTime FIRST_DATE { get; set; } = DateTime.MinValue;
        /// <summary>
        /// é¦–次使用操作员
        /// </summary>
        public string FIRST_USER { get; set; }
        /// <summary>
        /// æ…拌次数
        /// </summary>
        public int STIR_SEQ { get; set; }
        /// <summary>
        /// æ…拌日期
        /// </summary>
        public DateTime STIR_DATE { get; set; } = DateTime.MinValue;
        /// <summary>
        /// æ…拌操作员
        /// </summary>
        public string STIR_USER { get; set; }
        /// <summary>
        /// å›žå†»æ¬¡æ•°
        /// </summary>
        public int REFREEZE_SEQ { get; set; }
        /// <summary>
        /// å›žå†»æ—¥æœŸ
        /// </summary>
        public DateTime REFREEZE_DATE { get; set; } = DateTime.MinValue;
        /// <summary>
        /// å›žå†»æ“ä½œå‘˜
        /// </summary>
        public string REFREEZE_USER { get; set; }
        /// <summary>
        /// å¤‡æ³¨
        /// </summary>
        public string REMARK { get; set; }
        #endregion
        #region è™šæ‹Ÿå±žæ€§
        /*例子
        [SugarColumn(IsIgnore = true)]
        public string FieldName { get; set; }
        */
        #endregion
        #region å¤–键属性
        /*例子
        //一对一外键导航
        [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//一对一 ClassAId是SMT_SOLDER类里面的外键ID字段
        public ClassA ClassA { get; set; } //注意禁止手动赋值,只能是null
        //一对多外键导航
        [Navigate(NavigateType.OneToMany, nameof(ClassA.SMT_SOLDERId))]//ClassA表中的SMT_SOLDERId
        public List<ClassA> ClassAList { get; set; }//注意禁止手动赋值,只能是null
        //多对多外键导航
        [Navigate(typeof(MappingClass), nameof(MappingClass.SMT_SOLDERId), nameof(MappingClass.ClassAId))]//注意顺序
        public List<ClassA> ClassAList { get; set; } //注意禁止手动赋值,只能是null
        */
        #endregion
        #region æžšä¸¾å˜é‡
        /*例子
        public enum FieldNames
        {
            [Description("枚举描述0")]
            Enum0,
            [Description("枚举描述1")]
            Enum1,
        }
        */
        #endregion
        #region å…¬å…±æ–¹æ³•
        #endregion
    }//endClass
}
Tiger.Model.Net/Tiger.Model.Net.csproj
@@ -93,6 +93,7 @@
    <Compile Include="Entitys\MES\edge.cs" />
    <Compile Include="Entitys\MES\MES_ROUTE_NODE_ACT.cs" />
    <Compile Include="Entitys\MES\MES_SHIFT_PERIOD.cs" />
    <Compile Include="Entitys\MES\SMT_SOLDER.cs" />
    <Compile Include="Entitys\MES\node.cs" />
    <Compile Include="Entitys\MES\R_Wip_Tracking_T.cs" />
    <Compile Include="Entitys\SYS\LOG_CS_LOGIN.cs" />