南骏 池
7 天以前 3a6f7cb36dff0ec99edddbb53078947fcf08a47e
MES.Service/Modes/MesItems.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,324 @@
using SqlSugar;
namespace MES.Service.Modes;
/// <summary>
///     ç‰©æ–™ä¿¡æ¯
/// </summary>
[SugarTable("MES_ITEMS")]
public class MesItems
{
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
    public Guid Guid { get; set; }
    /// <summary>
    ///     ç‰©æ–™ID
    /// </summary>
    [SugarColumn(ColumnName = "id")]
    public decimal Id { get; set; }
    /// <summary>
    ///     å·¥åŽ‚
    /// </summary>
    [SugarColumn(ColumnName = "factory")]
    public string? Factory { get; set; }
    /// <summary>
    ///     å…¬å¸ç¼–号
    /// </summary>
    [SugarColumn(ColumnName = "company")]
    public string? Company { get; set; }
    /// <summary>
    ///     ç‰©æ–™ç¼–码 = ERP物料编号||颜色编号
    /// </summary>
    [SugarColumn(ColumnName = "item_no")]
    public string? ItemNo { get; set; }
    /// <summary>
    ///     ç‰©æ–™åç§°
    /// </summary>
    [SugarColumn(ColumnName = "item_name")]
    public string? ItemName { get; set; }
    /// <summary>
    ///     ç‰©æ–™ç®€ç§°
    /// </summary>
    [SugarColumn(ColumnName = "item_sname")]
    public string? ItemSname { get; set; }
    /// <summary>
    ///     è§„格型号
    /// </summary>
    [SugarColumn(ColumnName = "item_model")]
    public string? ItemModel { get; set; }
    /// <summary>
    ///     ç‰©æ–™æè¿°
    /// </summary>
    [SugarColumn(ColumnName = "item_description")]
    public string? ItemDescription { get; set; }
    /// <summary>
    ///     ç‰©æ–™å•位
    /// </summary>
    [SugarColumn(ColumnName = "item_unit")]
    public string? ItemUnit { get; set; }
    /// <summary>
    ///     ç‰©æ–™ç±»åž‹
    /// </summary>
    [SugarColumn(ColumnName = "item_type")]
    public string? ItemType { get; set; }
    /// <summary>
    ///     äº§å“ç‰ˆæœ¬
    /// </summary>
    [SugarColumn(ColumnName = "item_version")]
    public string? ItemVersion { get; set; }
    /// <summary>
    ///     å®¢æˆ·ç¼–号
    /// </summary>
    [SugarColumn(ColumnName = "cust_no")]
    public string? CustNo { 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>
    ///     æœ€ä½Žåº“å­˜
    /// </summary>
    [SugarColumn(ColumnName = "lowlimit")]
    public double? Lowlimit { get; set; }
    /// <summary>
    ///     æœ€å¤§åº“å­˜
    /// </summary>
    [SugarColumn(ColumnName = "highlimit")]
    public double? Highlimit { get; set; }
    /// <summary>
    ///     æœ€å°åŒ…装数
    /// </summary>
    [SugarColumn(ColumnName = "prd_pack")]
    public double? PrdPack { get; set; }
    /// <summary>
    ///     è®¢å•单位
    /// </summary>
    [SugarColumn(ColumnName = "orderunit")]
    public string? Orderunit { get; set; }
    /// <summary>
    ///     é”€å”®å•位
    /// </summary>
    [SugarColumn(ColumnName = "saleunit")]
    public string? Saleunit { get; set; }
    /// <summary>
    ///     åº“房单位
    /// </summary>
    [SugarColumn(ColumnName = "storeunit")]
    public string? Storeunit { get; set; }
    /// <summary>
    ///     ç‰©æ–™ID
    /// </summary>
    [SugarColumn(ColumnName = "e_item_id")]
    public long? EItemId { get; set; }
    /// <summary>
    ///     ERP料号
    /// </summary>
    [SugarColumn(ColumnName = "erp_item_no")]
    public string? ErpItemNo { get; set; }
    /// <summary>
    ///     é»˜è®¤ä»“库
    /// </summary>
    [SugarColumn(ColumnName = "depot_code")]
    public string? DepotCode { get; set; }
    /// <summary>
    ///     ç‰©æ–™åˆ†ç±»ç¼–号
    /// </summary>
    [SugarColumn(ColumnName = "ppbom00019124")]
    public string? Ppbom00019124 { get; set; }
    /// <summary>
    ///     ç‰©æ–™åˆ†ç»„
    /// </summary>
    [SugarColumn(ColumnName = "remarks")]
    public string? Remarks { get; set; }
    /// <summary>
    ///     é‡‡è´­å‘˜
    /// </summary>
    [SugarColumn(ColumnName = "fpurchaserid")]
    public string? Fpurchaserid { get; set; }
    /// <summary>
    ///     ç¦ç”¨çŠ¶æ€
    /// </summary>
    [SugarColumn(ColumnName = "fforbidstatus")]
    public string? Fforbidstatus { get; set; }
    /// <summary>
    ///     ç‰©æ–™åˆ†ç»„
    /// </summary>
    [SugarColumn(ColumnName = "fmaterialgroup")]
    public string? Fmaterialgroup { get; set; }
    /// <summary>
    ///     å®Œå·¥è¶…收比例
    /// </summary>
    [SugarColumn(ColumnName = "ffinishreceiptoverrate")]
    public decimal? Ffinishreceiptoverrate { get; set; }
    /// <summary>
    ///     å‘料方式
    /// </summary>
    [SugarColumn(ColumnName = "fissuetype")]
    public string? Fissuetype { get; set; }
    /// <summary>
    ///     å¯ç”¨æ‰¹å·ç®¡ç†
    /// </summary>
    [SugarColumn(ColumnName = "fisbatchmanage")]
    public int? Fisbatchmanage { get; set; }
    /// <summary>
    ///     é‡‡è´­å•位
    /// </summary>
    [SugarColumn(ColumnName = "fpurchaseunitid")]
    public decimal Fpurchaseunitid { get; set; }
    /// <summary>
    ///     æŸè€—率
    /// </summary>
    [SugarColumn(ColumnName = "loss_percent")]
    public string? LossPercent { get; set; }
    /// <summary>
    ///     åŠ©è®°ç 
    /// </summary>
    [SugarColumn(ColumnName = "mnemonic_code")]
    public string? MnemonicCode { get; set; }
    /// <summary>
    ///     ä¿è´¨æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "exp_period")]
    public string? ExpPeriod { get; set; }
    /// <summary>
    ///     ç”Ÿäº§è½¦é—´
    /// </summary>
    [SugarColumn(ColumnName = "production_workshop")]
    public string? ProductionWorkshop { get; set; }
    /// <summary>
    ///     ç‰©æ–™å±žæ€§
    /// </summary>
    [SugarColumn(ColumnName = "material_properti")]
    public string? MaterialProperti { get; set; }
    /// <summary>
    ///     ç”Ÿäº§å•位
    /// </summary>
    [SugarColumn(ColumnName = "produce_unit")]
    public string? ProduceUnit { get; set; }
    /// <summary>
    ///     å§”外单位
    /// </summary>
    [SugarColumn(ColumnName = "subcon_unit")]
    public string? SubconUnit { get; set; }
    /// <summary>
    ///     å›¾ç‰‡1
    /// </summary>
    [SugarColumn(ColumnName = "bz06")]
    public string? Bz06 { get; set; }
    /// <summary>
    ///     å›¾ç‰‡2
    /// </summary>
    [SugarColumn(ColumnName = "bz07")]
    public string? Bz07 { get; set; }
    /// <summary>
    ///     å›¾ç‰‡3
    /// </summary>
    [SugarColumn(ColumnName = "bz08")]
    public string? Bz08 { get; set; }
    /// <summary>
    ///     å›¾ç‰‡4
    /// </summary>
    [SugarColumn(ColumnName = "bz09")]
    public string? Bz09 { get; set; }
    /// <summary>
    ///     å›¾ç‰‡5
    /// </summary>
    [SugarColumn(ColumnName = "bz10")]
    public string? Bz10 { get; set; }
    /// <summary>
    ///     QC分组ID
    /// </summary>
    [SugarColumn(ColumnName = "qc_teamid")]
    public string? QcTeamid { get; set; }
    /// <summary>
    ///     ç‰©æ–™ID
    /// </summary>
    [SugarColumn(ColumnName = "item_id")]
    public long? ItemId { get; set; }
    /// <summary>
    ///     é¢œè‰²
    /// </summary>
    [SugarColumn(ColumnName = "color_name")]
    public string? ColorName { get; set; }
    /// <summary>
    ///     ä½¿ç”¨çµ„ç¹”
    /// </summary>
    [SugarColumn(ColumnName = "FSubsidiary")]
    public string? FSubsidiary { get; set; }
    /// <summary>
    ///     å‰µå»ºçµ„ç¹”
    /// </summary>
    [SugarColumn(ColumnName = "Fumbrella")]
    public string? Fumbrella { get; set; }
    [SugarColumn(IsIgnore = true)] public string? Type { get; set; }
}