zjh
2025-04-18 b646b9bee3991eb91fb916a290e5efb33eb5f68c
StandardPda/MES.Service/Modes/MesInvItemIns.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,322 @@
using SqlSugar;
namespace MES.Service.Modes;
/// <summary>
///     ç‰©æ–™å…¥åº“主表
/// </summary>
[SugarTable("MES_INV_ITEM_INS")]
public class MesInvItemIns
{
    /// <summary>
    ///     ID(SEQ_INV_ID)
    /// </summary>
    [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_INV_ID",
        IsPrimaryKey = true)]
    public decimal Id { get; set; }
    /// <summary>
    ///     å…¥åº“单号
    /// </summary>
    [SugarColumn(ColumnName = "BILL_NO")]
    public string BillNo { get; set; }
    /// <summary>
    ///     çŠ¶æ€|0-未审核1-审核入库\结案
    /// </summary>
    [SugarColumn(ColumnName = "STATUS")]
    public short? Status { get; set; }
    /// <summary>
    ///     ä»“库
    /// </summary>
    [SugarColumn(ColumnName = "DEPOTS_ID")]
    public decimal? DepotsId { get; set; }
    /// <summary>
    ///     åŽŸå› 
    /// </summary>
    [SugarColumn(ColumnName = "REASON")]
    public string Reason { get; set; }
    /// <summary>
    ///     åˆ›å»ºäºº
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_BY")]
    public string CreateBy { get; set; }
    /// <summary>
    ///     åˆ›å»ºæ—¶é—´
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_DATE")]
    public DateTime? CreateDate { get; set; }
    /// <summary>
    ///     æœ€åŽæ›´æ–°äºº
    /// </summary>
    [SugarColumn(ColumnName = "LASTUPDATE_BY")]
    public string LastupdateBy { get; set; }
    /// <summary>
    ///     æœ€åŽæ›´æ–°æ—¶é—´
    /// </summary>
    [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
    public DateTime? LastupdateDate { get; set; }
    /// <summary>
    ///     å•据类型ID
    /// </summary>
    [SugarColumn(ColumnName = "BILL_TYPE_ID")]
    public decimal? BillTypeId { get; set; }
    /// <summary>
    ///     äº‹åŠ¡ç±»åž‹ID
    /// </summary>
    [SugarColumn(ColumnName = "TRANSACTION_ID")]
    public decimal? TransactionId { get; set; }
    /// <summary>
    ///     å¤‡æ³¨
    /// </summary>
    [SugarColumn(ColumnName = "REMARK")]
    public string Remark { get; set; }
    /// <summary>
    ///     é€è´§å•号
    /// </summary>
    [SugarColumn(ColumnName = "PAPER_BILL_NO")]
    public string PaperBillNo { get; set; }
    /// <summary>
    ///     é€€æ–™äººå·¥å·
    /// </summary>
    [SugarColumn(ColumnName = "USER_NO_BACK")]
    public string UserNoBack { get; set; }
    /// <summary>
    ///     å®¡æ ¸äºº
    /// </summary>
    [SugarColumn(ColumnName = "CHECK_USER")]
    public string CheckUser { get; set; }
    /// <summary>
    ///     å®¡æ ¸æ—¥æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "CHECK_DATE")]
    public DateTime? CheckDate { get; set; }
    /// <summary>
    ///     ç”Ÿäº§è®¢å•号
    /// </summary>
    [SugarColumn(ColumnName = "TASK_NO")]
    public string TaskNo { get; set; }
    /// <summary>
    ///     å…¥åº“日期
    /// </summary>
    [SugarColumn(ColumnName = "INS_DATE")]
    public DateTime? InsDate { get; set; }
    /// <summary>
    ///     æ£€éªŒç»“æžœ
    /// </summary>
    [SugarColumn(ColumnName = "CHECK_RES")]
    public string CheckRes { get; set; }
    /// <summary>
    ///     å·²æ¡æ•°é‡
    /// </summary>
    [SugarColumn(ColumnName = "CHECK_QTY")]
    public decimal? CheckQty { get; set; }
    /// <summary>
    ///     é¢†æ–™å·¥æ®µ
    /// </summary>
    [SugarColumn(ColumnName = "MMLIST")]
    public string Mmlist { get; set; }
    /// <summary>
    ///     SAP采购订单号
    /// </summary>
    [SugarColumn(ColumnName = "EBELN")]
    public string Ebeln { get; set; }
    /// <summary>
    ///     ä»“库编码
    /// </summary>
    [SugarColumn(ColumnName = "DEPOTS_CODE")]
    public string DepotsCode { get; set; }
    /// <summary>
    ///     äº‹åŠ¡ç±»åž‹ç¼–ç 
    /// </summary>
    [SugarColumn(ColumnName = "TRANSCTION_NO")]
    public string TransctionNo { get; set; }
    /// <summary>
    ///     ä¾›åº”商编码
    /// </summary>
    [SugarColumn(ColumnName = "SUPP_NO")]
    public string SuppNo { get; set; }
    /// <summary>
    ///     å…¥åº“状态
    /// </summary>
    [SugarColumn(ColumnName = "FSTATUS")]
    public short? Fstatus { get; set; }
    /// <summary>
    ///     å·¥åŽ‚ç¼–ç 
    /// </summary>
    [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
    /// <summary>
    ///     æ˜¯å¦å·²å›žå†™SAP
    /// </summary>
    [SugarColumn(ColumnName = "SAPSTATUS")]
    public short? Sapstatus { get; set; }
    /// <summary>
    ///     SAP返回单据
    /// </summary>
    [SugarColumn(ColumnName = "SAPNO")]
    public string Sapno { get; set; }
    /// <summary>
    ///     SAP返回年份
    /// </summary>
    [SugarColumn(ColumnName = "SAPYEAR")]
    public short? Sapyear { get; set; }
    /// <summary>
    ///     SAP返回信息
    /// </summary>
    [SugarColumn(ColumnName = "SAPTEXT")]
    public string Saptext { get; set; }
    /// <summary>
    ///     ç¡®è®¤å…¥åº“日期
    /// </summary>
    [SugarColumn(ColumnName = "INSDATE")]
    public DateTime? Insdate { get; set; }
    /// <summary>
    ///     æ˜¯å¦æ£€éªŒ
    /// </summary>
    [SugarColumn(ColumnName = "ISCHECK")]
    public decimal? Ischeck { get; set; }
    /// <summary>
    ///     å®¡æ ¸å…¥åº“人
    /// </summary>
    [SugarColumn(ColumnName = "INSBY")]
    public string Insby { get; set; }
    /// <summary>
    ///     æ˜¯å¦æ˜¾ç¤º
    /// </summary>
    [SugarColumn(ColumnName = "IS_VISUAL")]
    public decimal? IsVisual { get; set; }
    /// <summary>
    ///     å…¬å¸ä»£ç 
    /// </summary>
    [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
    /// <summary>
    ///     æ€¥æ–™æ ‡è¯†
    /// </summary>
    [SugarColumn(ColumnName = "URGENT_FLAG")]
    public short? UrgentFlag { get; set; }
    /// <summary>
    ///     é‡‡è´­å•行号
    /// </summary>
    [SugarColumn(ColumnName = "LINE_NO")]
    public string LineNo { get; set; }
    /// <summary>
    ///     å†²é”€äº‹åŠ¡ç±»åž‹ç¼–ç 
    /// </summary>
    [SugarColumn(ColumnName = "MTTRANSCTION_NO")]
    public decimal? MttransctionNo { get; set; }
    /// <summary>
    ///     å·¥å•行号
    /// </summary>
    [SugarColumn(ColumnName = "TASK_LINO")]
    public string TaskLino { get; set; }
    /// <summary>
    ///     æŠ•料通知单单号
    /// </summary>
    [SugarColumn(ColumnName = "FBILLNO")]
    public string Fbillno { get; set; }
    /// <summary>
    ///     æŠ•料单行号
    /// </summary>
    [SugarColumn(ColumnName = "FBILL_LINO")]
    public string FbillLino { get; set; }
    /// <summary>
    ///     å®¢æˆ·ç¼–号
    /// </summary>
    [SugarColumn(ColumnName = "CUST_NO")]
    public string CustNo { get; set; }
    /// <summary>
    ///     å®¢æˆ·åç§°
    /// </summary>
    [SugarColumn(ColumnName = "CUST_NAME")]
    public string CustName { get; set; }
    /// <summary>
    ///     IQC检验单号
    /// </summary>
    [SugarColumn(ColumnName = "IQC_RELEASE_NO")]
    public string IqcReleaseNo { get; set; }
    /// <summary>
    ///     åˆ°è´§å•号
    /// </summary>
    [SugarColumn(ColumnName = "CBILL_NO")]
    public string CbillNo { get; set; }
    /// <summary>
    ///     0 ç”³è¯·å•,1入库单标识
    /// </summary>
    [SugarColumn(ColumnName = "PICK_INS")]
    public decimal? PickIns { get; set; }
    /// <summary>
    ///     å…¥åº“审核人
    /// </summary>
    [SugarColumn(ColumnName = "FCHECK_USER")]
    public string FcheckUser { get; set; }
    /// <summary>
    ///     å…¥åº“审核日期
    /// </summary>
    [SugarColumn(ColumnName = "FCHECK_DATE")]
    public DateTime? FcheckDate { get; set; }
    /// <summary>
    ///     ä»»åŠ¡æ±‡æŠ¥å•/工单号(成品入库)
    /// </summary>
    [SugarColumn(ColumnName = "RBILL_NO")]
    public string RbillNo { get; set; }
    /// <summary>
    ///     æŠ¥å·¥äºº
    /// </summary>
    [SugarColumn(ColumnName = "BGR")]
    public string Bgr { get; set; }
    //在数据库查询时忽略这个字段
    [SugarColumn(IsIgnore = true)] public string? DepotName { get; set; }
    [SugarColumn(IsIgnore = true)] public string? SuppName { get; set; }
}