啊鑫
2024-08-28 481e4bef4be32a5a9754d01faf80bf0bc4e14951
生产领料单
已添加1个文件
已修改37个文件
5159 ■■■■■ 文件已修改
MES.Service/DB/OracleSQLHelper.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Dto/service/MaterialReceipt.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Dto/service/WarehouseQuery.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesBarcodeType.cs 462 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesDepTaskInfo.cs 346 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesInvBusiness2.cs 288 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesInvItemArn.cs 304 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesInvItemBarcodes.cs 319 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesInvItemInCItems.cs 184 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesInvItemMoves.cs 224 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesInvItemOutCDetails.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesInvItemOutItems.cs 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesInvTransaction.cs 154 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesItems.cs 530 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesQaItemsDetect01.cs 422 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesQaItemsDetectDetail5.cs 216 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/MesRfPrnbarcode.cs 253 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/Organize.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/Purdhb.cs 352 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/Purdka.cs 160 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/QsItemOqcReq.cs 68 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/QsQaItemXj.cs 72 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/Womdab.cs 267 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/MES.Service.dll 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/bin/Debug/net8.0/MES.Service.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/QC/XJService.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/Warehouse/MesInvItemArnDetailManager.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/Warehouse/MesInvItemOutCDetailsManager.cs 77 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/Warehouse/MesInvItemOutsManager.cs 262 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/Warehouse/OrganizeService.cs 57 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/Controllers/BasicData/MesItemsController.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/Controllers/Warehouse/MesInvItemOutCDetailsController.cs 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs 83 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MES.Service.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MES.Service.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MESApplication.dll 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MESApplication.exe 补丁 | 查看 | 原始文档 | blame | 历史
MESApplication/bin/Debug/net8.0/MESApplication.pdb 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/DB/OracleSQLHelper.cs
@@ -9,10 +9,11 @@
/// </summary>
public class OracleSQLHelper
{
    private readonly string ConnectionString =AppsettingsUtility.Settings.DataBaseConn;
    private readonly string _connectionString;
    private readonly string ConnectionString =
        AppsettingsUtility.Settings.DataBaseConn;
    public OracleSQLHelper()
    {
        _connectionString = ConnectionString;
MES.Service/Dto/service/MaterialReceipt.cs
@@ -4,12 +4,9 @@
public class MaterialReceipt
{
    public List<MesInvItemOutItems>? ItemsList { get; set; }
    public List<MesInvItemOutCDetails>? InvItemoutCDetails { get; set; }
    public MesInvItemOuts? ItemOuts { get; set; }
}
MES.Service/Dto/service/WarehouseQuery.cs
@@ -24,12 +24,12 @@
    public string? Company { get; set; }
    public string? ItemNo { get; set; }
    public string? ItemModel { get; set; }
    public string? OrgName { get; set; }
    public string? OrgOwner { get; set; }
    public string? ItemNum { get; set; }
    public string? Printnumn { get; set; }
    public string? ItemName { get; set; }
}
MES.Service/Modes/MesBarcodeType.cs
@@ -1,214 +1,250 @@
using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace MES.Service.Modes
using SqlSugar;
namespace MES.Service.Modes;
/// <summary>
///     æ¡ç ç±»åž‹è¡¨
/// </summary>
[SugarTable("MES_BARCODE_TYPE")]
public class MesBarcodeType
{
    /// <summary>
    /// æ¡ç ç±»åž‹è¡¨
    ///</summary>
    [SugarTable("MES_BARCODE_TYPE")]
    public class MesBarcodeType
    {
        /// <summary>
        /// æ¡ç ç±»åž‹ID(seq_me_id)
        ///</summary>
         [SugarColumn(ColumnName="ID" ,IsPrimaryKey = true   )]
         public decimal Id { get; set; }
        /// <summary>
        /// ä½¿ç”¨åœºæ‰€
        ///</summary>
         [SugarColumn(ColumnName="USE_SITE"    )]
         public string UseSite { get; set; }
        /// <summary>
        /// æ¡ç ç±»åž‹åç§°
        ///</summary>
         [SugarColumn(ColumnName="BARCODE_TYPE_NAME"    )]
         public string BarcodeTypeName { get; set; }
        /// <summary>
        /// ç åˆ¶
        ///</summary>
         [SugarColumn(ColumnName="CODE"    )]
         public string Code { get; set; }
        /// <summary>
        /// æ¡ç çº¸å®½
        ///</summary>
         [SugarColumn(ColumnName="PAPER_WIDTH"    )]
         public decimal? PaperWidth { get; set; }
        /// <summary>
        /// æ¡ç çº¸é«˜
        ///</summary>
         [SugarColumn(ColumnName="PAPER_HEIGHT"    )]
         public decimal? PaperHeight { get; set; }
        /// <summary>
        /// æ¡ç å¼€å§‹ä½ç½®X
        ///</summary>
         [SugarColumn(ColumnName="BARCODE_BEGIN_POSITION_X"    )]
         public decimal? BarcodeBeginPositionX { get; set; }
        /// <summary>
        /// æ¡ç å¼€å§‹ä½ç½®Y
        ///</summary>
         [SugarColumn(ColumnName="BARCODE_BEGIN_POSITION_Y"    )]
         public decimal? BarcodeBeginPositionY { get; set; }
        /// <summary>
        /// ä¸€å¼ æ¡ç çº¸ä¸Šæ¡ç ä¸ªæ•°
        ///</summary>
         [SugarColumn(ColumnName="PAPER_NUM"    )]
         public decimal? PaperNum { get; set; }
        /// <summary>
        /// ä¸€å¼ æ¡ç çº¸ä¸Šæ¯è¡Œæ¡ç ä¸ªæ•°
        ///</summary>
         [SugarColumn(ColumnName="PAPER_ROW_NUM"    )]
         public decimal? PaperRowNum { get; set; }
        /// <summary>
        /// ä¸€å¼ æ¡ç çº¸ä¸Šæ¡ç åˆ—æ•°
        ///</summary>
         [SugarColumn(ColumnName="PAPER_COLUMN_NUM"    )]
         public decimal? PaperColumnNum { get; set; }
        /// <summary>
        /// æ¡ç æµæ°´å·å¾ªçŽ¯ç±»åž‹(控制条码流水号)
        ///</summary>
         [SugarColumn(ColumnName="CYCLE_TYPE"    )]
         public string CycleType { get; set; }
        /// <summary>
        /// æ˜¯å¦æœ‰æ•ˆ(0-无效,1-有效)
        ///</summary>
         [SugarColumn(ColumnName="AVAILABLE_FLAG"    )]
         public decimal? AvailableFlag { get; set; }
        /// <summary>
        /// æ¡ç é«˜åº¦
        ///</summary>
         [SugarColumn(ColumnName="BARCODE_HEIGHT"    )]
         public decimal? BarcodeHeight { get; set; }
        /// <summary>
        /// æ¡ç å­—体方向
        ///</summary>
         [SugarColumn(ColumnName="BARCODE_ORIENTATION"    )]
         public string BarcodeOrientation { get; set; }
        /// <summary>
        /// æ¡ç æ‰“印注释行(1-打印,0-不打印)
        ///</summary>
         [SugarColumn(ColumnName="BARCODE_INTERPRETATION"    )]
         public decimal? BarcodeInterpretation { get; set; }
        /// <summary>
        /// æ¡ç æ‰“印注释行打在条码上方(1-打印在条码上方,0-不打印在条码上方)
        ///</summary>
         [SugarColumn(ColumnName="BARCODE_INTERPRETATION_ABOVE"    )]
         public decimal? BarcodeInterpretationAbove { 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="BARCODE_WIDTH"    )]
         public decimal? BarcodeWidth { get; set; }
        /// <summary>
        /// [改变条码默认参数]模块(窄条)宽
        ///</summary>
         [SugarColumn(ColumnName="BY_W"    )]
         public decimal? ByW { get; set; }
        /// <summary>
        /// [改变条码默认参数]宽条与窄条的比例
        ///</summary>
         [SugarColumn(ColumnName="BY_R"    )]
         public decimal? ByR { get; set; }
        /// <summary>
        /// [改变条码默认参数]条码高度
        ///</summary>
         [SugarColumn(ColumnName="BY_H"    )]
         public decimal? ByH { get; set; }
        /// <summary>
        /// ç‚¹æ•°/毫米
        ///</summary>
         [SugarColumn(ColumnName="JM"    )]
         public string Jm { get; set; }
        /// <summary>
        /// è™šæ‹Ÿæ•°æ®æ ‡å¿—(1-是,0-否)
        ///</summary>
         [SugarColumn(ColumnName="JVM_DATA_FLAG"    )]
         public decimal? JvmDataFlag { get; set; }
        /// <summary>
        /// è™šæ‹Ÿæ•°æ®æµæ°´å·ä½æ•°
        ///</summary>
         [SugarColumn(ColumnName="JVM_SERIAL_DIGIT"    )]
         public decimal? JvmSerialDigit { get; set; }
        /// <summary>
        /// è™šæ‹Ÿæ•°æ®æ¡ç é•¿åº¦
        ///</summary>
         [SugarColumn(ColumnName="JVM_BARCODE_LENGTH"    )]
         public decimal? JvmBarcodeLength { get; set; }
        /// <summary>
        /// æ‰“印命令
        ///</summary>
         [SugarColumn(ColumnName="PRINT_COMMAND"    )]
         public string PrintCommand { get; set; }
        /// <summary>
        /// æ‰“印命令开始
        ///</summary>
         [SugarColumn(ColumnName="PRINT_COMMAND_BEGIN"    )]
         public string PrintCommandBegin { get; set; }
        /// <summary>
        /// æ‰“印命令结束
        ///</summary>
         [SugarColumn(ColumnName="PRINT_COMMAND_END"    )]
         public string PrintCommandEnd { get; set; }
        /// <summary>
        /// æ¡ç æ³¨é‡Šè¡Œæ•°
        ///</summary>
         [SugarColumn(ColumnName="BARCODE_INTERPRETATION_ROW"    )]
         public decimal? BarcodeInterpretationRow { get; set; }
        /// <summary>
        /// æ¡ç å€¼å¸¦ç‰©æ–™ç¼–码
        ///</summary>
         [SugarColumn(ColumnName="BARCODE_ITEM"    )]
         public decimal? BarcodeItem { get; set; }
        /// <summary>
        /// æ¡ç ç±»åž‹ç¼–码
        ///</summary>
         [SugarColumn(ColumnName="TYPE_CODE"    )]
         public decimal TypeCode { get; set; }
        /// <summary>
        /// æ˜¯å¦ä½¿ç”¨
        ///</summary>
         [SugarColumn(ColumnName="ISUSED"    )]
         public short? Isused { get; set; }
        /// <summary>
        /// æ‰“印模板
        ///</summary>
         [SugarColumn(ColumnName="MBTYPE"    )]
         public decimal? Mbtype { get; set; }
        /// <summary>
        /// åˆ†åŽ‚ç¼–ç 
        ///</summary>
         [SugarColumn(ColumnName="FACTORY"    )]
         public string Factory { get; set; }
        /// <summary>
        /// å…¬å¸ä»£ç 
        ///</summary>
         [SugarColumn(ColumnName="COMPANY"    )]
         public string Company { get; set; }
        /// <summary>
        /// æµæ°´å·ä½æ•°
        ///</summary>
         [SugarColumn(ColumnName="ORDER_NUM"    )]
         public decimal? OrderNum { get; set; }
    }
}
 /// <summary>
 ///     æ¡ç ç±»åž‹ID(seq_me_id)
 /// </summary>
 [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
    public decimal Id { get; set; }
 /// <summary>
 ///     ä½¿ç”¨åœºæ‰€
 /// </summary>
 [SugarColumn(ColumnName = "USE_SITE")]
    public string UseSite { get; set; }
 /// <summary>
 ///     æ¡ç ç±»åž‹åç§°
 /// </summary>
 [SugarColumn(ColumnName = "BARCODE_TYPE_NAME")]
    public string BarcodeTypeName { get; set; }
 /// <summary>
 ///     ç åˆ¶
 /// </summary>
 [SugarColumn(ColumnName = "CODE")]
    public string Code { get; set; }
 /// <summary>
 ///     æ¡ç çº¸å®½
 /// </summary>
 [SugarColumn(ColumnName = "PAPER_WIDTH")]
    public decimal? PaperWidth { get; set; }
 /// <summary>
 ///     æ¡ç çº¸é«˜
 /// </summary>
 [SugarColumn(ColumnName = "PAPER_HEIGHT")]
    public decimal? PaperHeight { get; set; }
 /// <summary>
 ///     æ¡ç å¼€å§‹ä½ç½®X
 /// </summary>
 [SugarColumn(ColumnName = "BARCODE_BEGIN_POSITION_X")]
    public decimal? BarcodeBeginPositionX { get; set; }
 /// <summary>
 ///     æ¡ç å¼€å§‹ä½ç½®Y
 /// </summary>
 [SugarColumn(ColumnName = "BARCODE_BEGIN_POSITION_Y")]
    public decimal? BarcodeBeginPositionY { get; set; }
 /// <summary>
 ///     ä¸€å¼ æ¡ç çº¸ä¸Šæ¡ç ä¸ªæ•°
 /// </summary>
 [SugarColumn(ColumnName = "PAPER_NUM")]
    public decimal? PaperNum { get; set; }
 /// <summary>
 ///     ä¸€å¼ æ¡ç çº¸ä¸Šæ¯è¡Œæ¡ç ä¸ªæ•°
 /// </summary>
 [SugarColumn(ColumnName = "PAPER_ROW_NUM")]
    public decimal? PaperRowNum { get; set; }
 /// <summary>
 ///     ä¸€å¼ æ¡ç çº¸ä¸Šæ¡ç åˆ—æ•°
 /// </summary>
 [SugarColumn(ColumnName = "PAPER_COLUMN_NUM")]
    public decimal? PaperColumnNum { get; set; }
 /// <summary>
 ///     æ¡ç æµæ°´å·å¾ªçŽ¯ç±»åž‹(控制条码流水号)
 /// </summary>
 [SugarColumn(ColumnName = "CYCLE_TYPE")]
    public string CycleType { get; set; }
 /// <summary>
 ///     æ˜¯å¦æœ‰æ•ˆ(0-无效,1-有效)
 /// </summary>
 [SugarColumn(ColumnName = "AVAILABLE_FLAG")]
    public decimal? AvailableFlag { get; set; }
 /// <summary>
 ///     æ¡ç é«˜åº¦
 /// </summary>
 [SugarColumn(ColumnName = "BARCODE_HEIGHT")]
    public decimal? BarcodeHeight { get; set; }
 /// <summary>
 ///     æ¡ç å­—体方向
 /// </summary>
 [SugarColumn(ColumnName = "BARCODE_ORIENTATION")]
    public string BarcodeOrientation { get; set; }
 /// <summary>
 ///     æ¡ç æ‰“印注释行(1-打印,0-不打印)
 /// </summary>
 [SugarColumn(ColumnName = "BARCODE_INTERPRETATION")]
    public decimal? BarcodeInterpretation { get; set; }
 /// <summary>
 ///     æ¡ç æ‰“印注释行打在条码上方(1-打印在条码上方,0-不打印在条码上方)
 /// </summary>
 [SugarColumn(ColumnName = "BARCODE_INTERPRETATION_ABOVE")]
    public decimal? BarcodeInterpretationAbove { 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 = "BARCODE_WIDTH")]
    public decimal? BarcodeWidth { get; set; }
 /// <summary>
 ///     [改变条码默认参数]模块(窄条)宽
 /// </summary>
 [SugarColumn(ColumnName = "BY_W")]
    public decimal? ByW { get; set; }
 /// <summary>
 ///     [改变条码默认参数]宽条与窄条的比例
 /// </summary>
 [SugarColumn(ColumnName = "BY_R")]
    public decimal? ByR { get; set; }
 /// <summary>
 ///     [改变条码默认参数]条码高度
 /// </summary>
 [SugarColumn(ColumnName = "BY_H")]
    public decimal? ByH { get; set; }
 /// <summary>
 ///     ç‚¹æ•°/毫米
 /// </summary>
 [SugarColumn(ColumnName = "JM")]
    public string Jm { get; set; }
 /// <summary>
 ///     è™šæ‹Ÿæ•°æ®æ ‡å¿—(1-是,0-否)
 /// </summary>
 [SugarColumn(ColumnName = "JVM_DATA_FLAG")]
    public decimal? JvmDataFlag { get; set; }
 /// <summary>
 ///     è™šæ‹Ÿæ•°æ®æµæ°´å·ä½æ•°
 /// </summary>
 [SugarColumn(ColumnName = "JVM_SERIAL_DIGIT")]
    public decimal? JvmSerialDigit { get; set; }
 /// <summary>
 ///     è™šæ‹Ÿæ•°æ®æ¡ç é•¿åº¦
 /// </summary>
 [SugarColumn(ColumnName = "JVM_BARCODE_LENGTH")]
    public decimal? JvmBarcodeLength { get; set; }
 /// <summary>
 ///     æ‰“印命令
 /// </summary>
 [SugarColumn(ColumnName = "PRINT_COMMAND")]
    public string PrintCommand { get; set; }
 /// <summary>
 ///     æ‰“印命令开始
 /// </summary>
 [SugarColumn(ColumnName = "PRINT_COMMAND_BEGIN")]
    public string PrintCommandBegin { get; set; }
 /// <summary>
 ///     æ‰“印命令结束
 /// </summary>
 [SugarColumn(ColumnName = "PRINT_COMMAND_END")]
    public string PrintCommandEnd { get; set; }
 /// <summary>
 ///     æ¡ç æ³¨é‡Šè¡Œæ•°
 /// </summary>
 [SugarColumn(ColumnName = "BARCODE_INTERPRETATION_ROW")]
    public decimal? BarcodeInterpretationRow { get; set; }
 /// <summary>
 ///     æ¡ç å€¼å¸¦ç‰©æ–™ç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "BARCODE_ITEM")]
    public decimal? BarcodeItem { get; set; }
 /// <summary>
 ///     æ¡ç ç±»åž‹ç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "TYPE_CODE")]
    public decimal TypeCode { get; set; }
 /// <summary>
 ///     æ˜¯å¦ä½¿ç”¨
 /// </summary>
 [SugarColumn(ColumnName = "ISUSED")]
    public short? Isused { get; set; }
 /// <summary>
 ///     æ‰“印模板
 /// </summary>
 [SugarColumn(ColumnName = "MBTYPE")]
    public decimal? Mbtype { get; set; }
 /// <summary>
 ///     åˆ†åŽ‚ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
 /// <summary>
 ///     å…¬å¸ä»£ç 
 /// </summary>
 [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
 /// <summary>
 ///     æµæ°´å·ä½æ•°
 /// </summary>
 [SugarColumn(ColumnName = "ORDER_NUM")]
    public decimal? OrderNum { get; set; }
}
MES.Service/Modes/MesDepTaskInfo.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,346 @@
using SqlSugar;
namespace MES.Service.Modes;
/// <summary>
///     éƒ¨é—¨ç”Ÿäº§è®¢å•信息表
/// </summary>
[SugarTable("MES_DEP_TASK_INFO")]
public class MesDepTaskInfo
{
 /// <summary>
 ///     éƒ¨é—¨ç”Ÿäº§è®¢å•ID
 /// </summary>
 [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
    public decimal Id { get; set; }
 /// <summary>
 ///     è®¢å•编号
 /// </summary>
 [SugarColumn(ColumnName = "TASK_NO")]
    public string TaskNo { get; set; }
 /// <summary>
 ///     ERP物料编号
 /// </summary>
 [SugarColumn(ColumnName = "ERP_ITEM_NO")]
    public string ErpItemNo { get; set; }
 /// <summary>
 ///     å·¥å•数量
 /// </summary>
 [SugarColumn(ColumnName = "PLAN_QTY")]
    public decimal? PlanQty { get; set; }
 /// <summary>
 ///     å·²ç”Ÿäº§é‡
 /// </summary>
 [SugarColumn(ColumnName = "COMPLETE_QTY")]
    public decimal? CompleteQty { get; set; }
 /// <summary>
 ///     å¤‡æŸæ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "BACKUP_QTY")]
    public decimal? BackupQty { get; set; }
 /// <summary>
 ///     ä¸‹è½½æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "DOWN_TIME")]
    public DateTime? DownTime { get; set; }
 /// <summary>
 ///     è®¡åˆ’开始时间
 /// </summary>
 [SugarColumn(ColumnName = "PLAN_BEGIN_TIME")]
    public DateTime? PlanBeginTime { get; set; }
 /// <summary>
 ///     è®¡åˆ’结束时间
 /// </summary>
 [SugarColumn(ColumnName = "PLAN_FINISH_TIME")]
    public DateTime? PlanFinishTime { get; set; }
 /// <summary>
 ///     å®žé™…完工时间
 /// </summary>
 [SugarColumn(ColumnName = "REAL_FINISH_TIME")]
    public DateTime? RealFinishTime { get; set; }
 /// <summary>
 ///     ç”Ÿäº§çŠ¶æ€(待产\生产\挂起\完工)
 /// </summary>
 [SugarColumn(ColumnName = "PRODUCE_STATE")]
    public string ProduceState { get; set; }
 /// <summary>
 ///     å®žé™…开工时间
 /// </summary>
 [SugarColumn(ColumnName = "REAL_BEGIN_TIME")]
    public DateTime? RealBeginTime { get; set; }
 /// <summary>
 ///     æ˜¯å¦æŒ‚èµ·
 /// </summary>
 [SugarColumn(ColumnName = "HANG_UP")]
    public string HangUp { get; set; }
 /// <summary>
 ///     ä»“库编号
 /// </summary>
 [SugarColumn(ColumnName = "DEPOT_CODE")]
    public string DepotCode { get; set; }
 /// <summary>
 ///     æŠ¥åºŸæ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "DISCARD_QTY")]
    public decimal? DiscardQty { get; set; }
 /// <summary>
 ///     å§‹æ”¶æ–™æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "FIRST_ITEM_RECEIPT_TIME")]
    public DateTime? FirstItemReceiptTime { get; set; }
 /// <summary>
 ///     å§‹é½æ–™æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "FIRST_ITEM_READY_TIME")]
    public DateTime? FirstItemReadyTime { get; set; }
 /// <summary>
 ///     å®¢æˆ·ç¼–号
 /// </summary>
 [SugarColumn(ColumnName = "CUST_NO")]
    public string CustNo { get; set; }
 /// <summary>
 ///     å‡ºè´§åŒ…装方式
 /// </summary>
 [SugarColumn(ColumnName = "PACK_SHIP_TYPE")]
    public string PackShipType { get; set; }
 /// <summary>
 ///     åŒ…装注意事项
 /// </summary>
 [SugarColumn(ColumnName = "PACK_SHIP_MEMO")]
    public string PackShipMemo { get; set; }
 /// <summary>
 ///     æ˜¯å¦å·²æŽ’产
 /// </summary>
 [SugarColumn(ColumnName = "ISSCHEME")]
    public short? Isscheme { get; set; }
 /// <summary>
 ///     æ¡ç ç±»åž‹ID
 /// </summary>
 [SugarColumn(ColumnName = "BARCODE_TYPE_ID")]
    public decimal? BarcodeTypeId { get; set; }
 /// <summary>
 ///     å‘布状态
 /// </summary>
 [SugarColumn(ColumnName = "ISSUE_STATUS")]
    public short? IssueStatus { get; set; }
 /// <summary>
 ///     çŠ¶æ€ï¼ˆ0=排产未发布、1=排产已发布、2=已领料、3=已生产、4=暂停、8=已完工、9=异常)
 /// </summary>
 [SugarColumn(ColumnName = "FLAG")]
    public short? Flag { get; set; }
 /// <summary>
 ///     é¢†æ–™æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "MAT_DATE")]
    public DateTime? MatDate { get; set; }
 /// <summary>
 ///     å·¥ä½œä¸­å¿ƒ
 /// </summary>
 [SugarColumn(ColumnName = "WORKCENTER_NO")]
    public string WorkcenterNo { get; set; }
 /// <summary>
 ///     å·²ä¸‹è½½è®¢å•标识Y-已下载,N-未下载
 /// </summary>
 [SugarColumn(ColumnName = "DOWN_FLAG")]
    public short? DownFlag { get; set; }
 /// <summary>
 ///     çŽ¯ä¿ä»£ç 
 /// </summary>
 [SugarColumn(ColumnName = "ROHSE_CODE")]
    public string RohseCode { get; set; }
 /// <summary>
 ///     å®¢æˆ·PO
 /// </summary>
 [SugarColumn(ColumnName = "CUST_PO")]
    public string CustPo { get; set; }
 /// <summary>
 ///     å®¢æˆ·åž‹å·
 /// </summary>
 [SugarColumn(ColumnName = "CUST_STYLE")]
    public string CustStyle { get; set; }
 /// <summary>
 ///     äº§å“æ‰“印固定值
 /// </summary>
 [SugarColumn(ColumnName = "PROC_PRINT_VALUE")]
    public string ProcPrintValue { 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 = "MEMO")]
    public string Memo { get; set; }
 /// <summary>
 ///     å®¡æ‰¹çŠ¶æ€
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_STATUS")]
    public string FcheckStatus { get; set; }
 /// <summary>
 ///     å®¡æ ¸äºº
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_BY")]
    public string FcheckBy { get; set; }
 /// <summary>
 ///     å®¡æ ¸æ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_DATE")]
    public DateTime? FcheckDate { get; set; }
 /// <summary>
 ///     å·¥åŽ‚
 /// </summary>
 [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
 /// <summary>
 ///     å…¬å¸
 /// </summary>
 [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
 /// <summary>
 ///     æ•°æ®æ¥æº
 /// </summary>
 [SugarColumn(ColumnName = "DATA_FROM")]
    public string DataFrom { get; set; }
 /// <summary>
 ///     ç”Ÿäº§è®¢å•表头ID
 /// </summary>
 [SugarColumn(ColumnName = "MOID")]
    public decimal? Moid { get; set; }
 /// <summary>
 ///     ç‰©æ–™ID
 /// </summary>
 [SugarColumn(ColumnName = "PARTID")]
    public decimal? Partid { get; set; }
 /// <summary>
 ///     ERP工单状态 çŠ¶æ€ï¼ˆNA-开立/FM-锁定/OP-审核/CL-关闭)
 /// </summary>
 [SugarColumn(ColumnName = "STATUS")]
    public string Status { get; set; }
 /// <summary>
 ///     ç”Ÿäº§å·¥å•
 /// </summary>
 [SugarColumn(ColumnName = "MOCODE")]
    public string Mocode { get; set; }
 /// <summary>
 ///     åˆ›å»ºæ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "CREATEDATE")]
    public DateTime? Createdate { get; set; }
 /// <summary>
 ///     é¢œè‰²
 /// </summary>
 [SugarColumn(ColumnName = "COLOR_NAME")]
    public string ColorName { get; set; }
 /// <summary>
 ///     å…³é—­æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "CLOSETIME")]
    public DateTime? Closetime { get; set; }
 /// <summary>
 ///     ç‰©æ–™ç¼–号
 /// </summary>
 [SugarColumn(ColumnName = "ITEM_NO")]
    public string ItemNo { get; set; }
 /// <summary>
 ///     ä»Žè¡¨ID
 /// </summary>
 [SugarColumn(ColumnName = "MODID")]
    public decimal? Modid { get; set; }
 /// <summary>
 ///     æœ€æ–°ä¸‹è½½æ›´æ–°æ ‡è¯†
 /// </summary>
 [SugarColumn(ColumnName = "UPDATE_FLG")]
    public decimal? UpdateFlg { get; set; }
 /// <summary>
 ///     ç”Ÿäº§å·¥å•行号
 /// </summary>
 [SugarColumn(ColumnName = "MOCODE_LINE")]
    public decimal? MocodeLine { get; set; }
 /// <summary>
 ///     ä¸å°æ€»æ•°
 /// </summary>
 [SugarColumn(ColumnName = "SILK_QTY")]
    public decimal? SilkQty { get; set; }
 /// <summary>
 ///     ä¸å°å•ä»·
 /// </summary>
 [SugarColumn(ColumnName = "SILK_PRICE")]
    public decimal? SilkPrice { get; set; }
 /// <summary>
 ///     ç‰©æ–™ID
 /// </summary>
 [SugarColumn(ColumnName = "ITEM_ID")]
    public decimal? ItemId { get; set; }
}
MES.Service/Modes/MesInvBusiness2.cs
@@ -8,220 +8,220 @@
[SugarTable("MES_INV_BUSINESS2")]
public class MesInvBusiness2
{
 /// <summary>
 ///     ID(seq_inv_id)
 /// </summary>
 [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_ID",
   /// <summary>
   ///     ID(seq_inv_id)
   /// </summary>
   [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_ID",
        IsPrimaryKey = true)]
    public decimal Id { get; set; }
 /// <summary>
 ///     çŠ¶æ€|0-未交易1-已交易
 /// </summary>
 [SugarColumn(ColumnName = "STATUS")]
   /// <summary>
   ///     çŠ¶æ€|0-未交易1-已交易
   /// </summary>
   [SugarColumn(ColumnName = "STATUS")]
    public decimal? Status { get; set; }
 /// <summary>
 ///     å•据类型ID
 /// </summary>
 [SugarColumn(ColumnName = "BILL_TYPE_ID")]
   /// <summary>
   ///     å•据类型ID
   /// </summary>
   [SugarColumn(ColumnName = "BILL_TYPE_ID")]
    public decimal? BillTypeId { get; set; }
 /// <summary>
 ///     äº‹åŠ¡ç±»åž‹ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "TRANSACTION_CODE")]
   /// <summary>
   ///     äº‹åŠ¡ç±»åž‹ç¼–ç 
   /// </summary>
   [SugarColumn(ColumnName = "TRANSACTION_CODE")]
    public string TransactionCode { get; set; }
 /// <summary>
 ///     äº¤æ˜“类型|1-入库0-转库-1出库
 /// </summary>
 [SugarColumn(ColumnName = "BUSINESS_TYPE")]
   /// <summary>
   ///     äº¤æ˜“类型|1-入库0-转库-1出库
   /// </summary>
   [SugarColumn(ColumnName = "BUSINESS_TYPE")]
    public decimal? BusinessType { get; set; }
 /// <summary>
 ///     å•据ID
 /// </summary>
 [SugarColumn(ColumnName = "BILL_ID")]
   /// <summary>
   ///     å•据ID
   /// </summary>
   [SugarColumn(ColumnName = "BILL_ID")]
    public decimal? BillId { get; set; }
 /// <summary>
 ///     å•据编码
 /// </summary>
 [SugarColumn(ColumnName = "BILL_NO")]
   /// <summary>
   ///     å•据编码
   /// </summary>
   [SugarColumn(ColumnName = "BILL_NO")]
    public string BillNo { get; set; }
 /// <summary>
 ///     ç”Ÿäº§è®¢å•号
 /// </summary>
 [SugarColumn(ColumnName = "TASK_NO")]
   /// <summary>
   ///     ç”Ÿäº§è®¢å•号
   /// </summary>
   [SugarColumn(ColumnName = "TASK_NO")]
    public string TaskNo { get; set; }
 /// <summary>
 ///     å®¢æˆ·ç¼–号
 /// </summary>
 [SugarColumn(ColumnName = "CUSTOMER_NO")]
   /// <summary>
   ///     å®¢æˆ·ç¼–号
   /// </summary>
   [SugarColumn(ColumnName = "CUSTOMER_NO")]
    public string CustomerNo { get; set; }
 /// <summary>
 ///     å•据行ID
 /// </summary>
 [SugarColumn(ColumnName = "BILL_LINE_ID")]
   /// <summary>
   ///     å•据行ID
   /// </summary>
   [SugarColumn(ColumnName = "BILL_LINE_ID")]
    public decimal? BillLineId { get; set; }
 /// <summary>
 ///     ç‰©æ–™æ¡ç 
 /// </summary>
 [SugarColumn(ColumnName = "ITEM_BARCODE")]
   /// <summary>
   ///     ç‰©æ–™æ¡ç 
   /// </summary>
   [SugarColumn(ColumnName = "ITEM_BARCODE")]
    public string ItemBarcode { get; set; }
 /// <summary>
 ///     æœ¬å¸ç‰©æ–™ç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "ITEM_NO")]
   /// <summary>
   ///     æœ¬å¸ç‰©æ–™ç¼–码
   /// </summary>
   [SugarColumn(ColumnName = "ITEM_NO")]
    public string ItemNo { get; set; }
 /// <summary>
 ///     å®¢æˆ·ç‰©æ–™ç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "C_ITEM_CODE")]
   /// <summary>
   ///     å®¢æˆ·ç‰©æ–™ç¼–码
   /// </summary>
   [SugarColumn(ColumnName = "C_ITEM_CODE")]
    public string CItemCode { get; set; }
 /// <summary>
 ///     åŽ‚å®¶æ‰¹æ¬¡
 /// </summary>
 [SugarColumn(ColumnName = "LOT_NO")]
   /// <summary>
   ///     åŽ‚å®¶æ‰¹æ¬¡
   /// </summary>
   [SugarColumn(ColumnName = "LOT_NO")]
    public string LotNo { get; set; }
 /// <summary>
 ///     æ˜¯å¦çŽ¯ä¿(0:否,1:是)
 /// </summary>
 [SugarColumn(ColumnName = "EP_FLAG")]
   /// <summary>
   ///     æ˜¯å¦çŽ¯ä¿(0:否,1:是)
   /// </summary>
   [SugarColumn(ColumnName = "EP_FLAG")]
    public short? EpFlag { get; set; }
 /// <summary>
 ///     æ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "QUANTITY")]
   /// <summary>
   ///     æ•°é‡
   /// </summary>
   [SugarColumn(ColumnName = "QUANTITY")]
    public decimal? Quantity { get; set; }
 /// <summary>
 ///     æºå­åº“CODE
 /// </summary>
 [SugarColumn(ColumnName = "FROM_INV_DEPOTS_CODE")]
   /// <summary>
   ///     æºå­åº“CODE
   /// </summary>
   [SugarColumn(ColumnName = "FROM_INV_DEPOTS_CODE")]
    public string FromInvDepotsCode { get; set; }
 /// <summary>
 ///     æºè´§ä½CODE
 /// </summary>
 [SugarColumn(ColumnName = "FROM_INV_DEPOT_SECTIONS_CODE")]
   /// <summary>
   ///     æºè´§ä½CODE
   /// </summary>
   [SugarColumn(ColumnName = "FROM_INV_DEPOT_SECTIONS_CODE")]
    public string FromInvDepotSectionsCode { get; set; }
 /// <summary>
 ///     ç›®çš„子库CODE
 /// </summary>
 [SugarColumn(ColumnName = "TO_INV_DEPOTS_CODE")]
   /// <summary>
   ///     ç›®çš„子库CODE
   /// </summary>
   [SugarColumn(ColumnName = "TO_INV_DEPOTS_CODE")]
    public string ToInvDepotsCode { get; set; }
 /// <summary>
 ///     ç›®çš„货位CODE
 /// </summary>
 [SugarColumn(ColumnName = "TO_INV_DEPOT_SECTIONS_CODE")]
   /// <summary>
   ///     ç›®çš„货位CODE
   /// </summary>
   [SugarColumn(ColumnName = "TO_INV_DEPOT_SECTIONS_CODE")]
    public string ToInvDepotSectionsCode { get; set; }
 /// <summary>
 ///     äº¤æ˜“异常信息
 /// </summary>
 [SugarColumn(ColumnName = "DESCRIPTION")]
   /// <summary>
   ///     äº¤æ˜“异常信息
   /// </summary>
   [SugarColumn(ColumnName = "DESCRIPTION")]
    public string Description { get; set; }
 /// <summary>
 ///     åˆ›å»ºäºº
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_BY")]
   /// <summary>
   ///     åˆ›å»ºäºº
   /// </summary>
   [SugarColumn(ColumnName = "CREATE_BY")]
    public string CreateBy { get; set; }
 /// <summary>
 ///     åˆ›å»ºæ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_DATE")]
   /// <summary>
   ///     åˆ›å»ºæ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "CREATE_DATE")]
    public DateTime? CreateDate { get; set; }
 /// <summary>
 ///     æœ€åŽæ›´æ–°äºº
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_BY")]
   /// <summary>
   ///     æœ€åŽæ›´æ–°äºº
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_BY")]
    public string LastupdateBy { get; set; }
 /// <summary>
 ///     æœ€åŽæ›´æ–°æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
   /// <summary>
   ///     æœ€åŽæ›´æ–°æ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
    public DateTime? LastupdateDate { get; set; }
 /// <summary>
 ///     è¶…损统计标识
 /// </summary>
 [SugarColumn(ColumnName = "ULLAGE_STAT_FLAG")]
   /// <summary>
   ///     è¶…损统计标识
   /// </summary>
   [SugarColumn(ColumnName = "ULLAGE_STAT_FLAG")]
    public short? UllageStatFlag { get; set; }
 /// <summary>
 ///     åˆ†åŽ‚ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "FACTORY")]
   /// <summary>
   ///     åˆ†åŽ‚ç¼–ç 
   /// </summary>
   [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
 /// <summary>
 ///     å…¬å¸ä»£ç 
 /// </summary>
 [SugarColumn(ColumnName = "COMPANY")]
   /// <summary>
   ///     å…¬å¸ä»£ç 
   /// </summary>
   [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
 /// <summary>
 ///     ç®±å·æ¡ç 
 /// </summary>
 [SugarColumn(ColumnName = "ITEM_BARCODE2")]
   /// <summary>
   ///     ç®±å·æ¡ç 
   /// </summary>
   [SugarColumn(ColumnName = "ITEM_BARCODE2")]
    public string ItemBarcode2 { get; set; }
 /// <summary>
 ///     å¡æ¿æ¡ç 
 /// </summary>
 [SugarColumn(ColumnName = "ITEM_BARCODE3")]
   /// <summary>
   ///     å¡æ¿æ¡ç 
   /// </summary>
   [SugarColumn(ColumnName = "ITEM_BARCODE3")]
    public string ItemBarcode3 { get; set; }
 /// <summary>
 ///     ä»»åŠ¡å•å·
 /// </summary>
 [SugarColumn(ColumnName = "WORK_NO")]
   /// <summary>
   ///     ä»»åŠ¡å•å·
   /// </summary>
   [SugarColumn(ColumnName = "WORK_NO")]
    public string WorkNo { get; set; }
 /// <summary>
 ///     ä»»åŠ¡å•è¡Œå·
 /// </summary>
 [SugarColumn(ColumnName = "WORK_LINE")]
   /// <summary>
   ///     ä»»åŠ¡å•è¡Œå·
   /// </summary>
   [SugarColumn(ColumnName = "WORK_LINE")]
    public decimal? WorkLine { get; set; }
 /// <summary>
 ///     ä¾›åº”商
 /// </summary>
 [SugarColumn(ColumnName = "SUPP_NO")]
   /// <summary>
   ///     ä¾›åº”商
   /// </summary>
   [SugarColumn(ColumnName = "SUPP_NO")]
    public string SuppNo { get; set; }
 /// <summary>
 ///     ç”Ÿäº§çº¿
 /// </summary>
 [SugarColumn(ColumnName = "LINE_NO")]
   /// <summary>
   ///     ç”Ÿäº§çº¿
   /// </summary>
   [SugarColumn(ColumnName = "LINE_NO")]
    public string LineNo { get; set; }
 /// <summary>
 ///     é‡‡è´­è®¢å•id
 /// </summary>
 [SugarColumn(ColumnName = "EBELN_K3ID")]
   /// <summary>
   ///     é‡‡è´­è®¢å•id
   /// </summary>
   [SugarColumn(ColumnName = "EBELN_K3ID")]
    public decimal? EbelnK3id { get; set; }
 /// <summary>
 ///     é‡‡è´­è®¢å•行id
 /// </summary>
 [SugarColumn(ColumnName = "LINE_K3ID")]
   /// <summary>
   ///     é‡‡è´­è®¢å•行id
   /// </summary>
   [SugarColumn(ColumnName = "LINE_K3ID")]
    public decimal? LineK3id { get; set; }
}
MES.Service/Modes/MesInvItemArn.cs
@@ -8,232 +8,232 @@
[SugarTable("MES_INV_ITEM_ARN")]
public class MesInvItemArn
{
 /// <summary>
 ///     ID(SEQ_INV_ID)
 /// </summary>
 [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
   /// <summary>
   ///     ID(SEQ_INV_ID)
   /// </summary>
   [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
    public decimal Id { get; set; }
 /// <summary>
 ///     åˆ°è´§å•号
 /// </summary>
 [SugarColumn(ColumnName = "BILL_NO")]
   /// <summary>
   ///     åˆ°è´§å•号
   /// </summary>
   [SugarColumn(ColumnName = "BILL_NO")]
    public string BillNo { get; set; }
 /// <summary>
 ///     çŠ¶æ€|0-未审核1-审核入库\结案
 /// </summary>
 [SugarColumn(ColumnName = "STATUS")]
   /// <summary>
   ///     çŠ¶æ€|0-未审核1-审核入库\结案
   /// </summary>
   [SugarColumn(ColumnName = "STATUS")]
    public short? Status { get; set; }
 /// <summary>
 ///     åŽŸå› 
 /// </summary>
 [SugarColumn(ColumnName = "REASON")]
   /// <summary>
   ///     åŽŸå› 
   /// </summary>
   [SugarColumn(ColumnName = "REASON")]
    public string Reason { get; set; }
 /// <summary>
 ///     åˆ›å»ºäºº
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_BY")]
   /// <summary>
   ///     åˆ›å»ºäºº
   /// </summary>
   [SugarColumn(ColumnName = "CREATE_BY")]
    public string CreateBy { get; set; }
 /// <summary>
 ///     åˆ›å»ºæ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_DATE")]
   /// <summary>
   ///     åˆ›å»ºæ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "CREATE_DATE")]
    public DateTime? CreateDate { get; set; }
 /// <summary>
 ///     æœ€åŽæ›´æ–°äºº
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_BY")]
   /// <summary>
   ///     æœ€åŽæ›´æ–°äºº
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_BY")]
    public string LastupdateBy { get; set; }
 /// <summary>
 ///     æœ€åŽæ›´æ–°æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
   /// <summary>
   ///     æœ€åŽæ›´æ–°æ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
    public DateTime? LastupdateDate { get; set; }
 /// <summary>
 ///     å•据类型ID
 /// </summary>
 [SugarColumn(ColumnName = "BILL_TYPE_ID")]
   /// <summary>
   ///     å•据类型ID
   /// </summary>
   [SugarColumn(ColumnName = "BILL_TYPE_ID")]
    public decimal? BillTypeId { get; set; }
 /// <summary>
 ///     äº‹åŠ¡ç±»åž‹ID
 /// </summary>
 [SugarColumn(ColumnName = "TRANSACTION_ID")]
   /// <summary>
   ///     äº‹åŠ¡ç±»åž‹ID
   /// </summary>
   [SugarColumn(ColumnName = "TRANSACTION_ID")]
    public decimal? TransactionId { get; set; }
 /// <summary>
 ///     å¤‡æ³¨
 /// </summary>
 [SugarColumn(ColumnName = "REMARK")]
   /// <summary>
   ///     å¤‡æ³¨
   /// </summary>
   [SugarColumn(ColumnName = "REMARK")]
    public string Remark { get; set; }
 /// <summary>
 ///     é€è´§å•号
 /// </summary>
 [SugarColumn(ColumnName = "PAPER_BILL_NO")]
   /// <summary>
   ///     é€è´§å•号
   /// </summary>
   [SugarColumn(ColumnName = "PAPER_BILL_NO")]
    public string PaperBillNo { get; set; }
 /// <summary>
 ///     é€€æ–™äººå·¥å·
 /// </summary>
 [SugarColumn(ColumnName = "USER_NO_BACK")]
   /// <summary>
   ///     é€€æ–™äººå·¥å·
   /// </summary>
   [SugarColumn(ColumnName = "USER_NO_BACK")]
    public string UserNoBack { get; set; }
 /// <summary>
 ///     æäº¤äºº
 /// </summary>
 [SugarColumn(ColumnName = "CHECK_USER")]
   /// <summary>
   ///     æäº¤äºº
   /// </summary>
   [SugarColumn(ColumnName = "CHECK_USER")]
    public string CheckUser { get; set; }
 /// <summary>
 ///     æäº¤æ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "CHECK_DATE")]
   /// <summary>
   ///     æäº¤æ—¥æœŸ
   /// </summary>
   [SugarColumn(ColumnName = "CHECK_DATE")]
    public DateTime? CheckDate { get; set; }
 /// <summary>
 ///     å…¥åº“日期
 /// </summary>
 [SugarColumn(ColumnName = "INS_DATE")]
   /// <summary>
   ///     å…¥åº“日期
   /// </summary>
   [SugarColumn(ColumnName = "INS_DATE")]
    public DateTime? InsDate { get; set; }
 /// <summary>
 ///     æ£€éªŒç»“æžœ
 /// </summary>
 [SugarColumn(ColumnName = "CHECK_RES")]
   /// <summary>
   ///     æ£€éªŒç»“æžœ
   /// </summary>
   [SugarColumn(ColumnName = "CHECK_RES")]
    public string CheckRes { get; set; }
 /// <summary>
 ///     å·²æ¡æ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "CHECK_QTY")]
   /// <summary>
   ///     å·²æ¡æ•°é‡
   /// </summary>
   [SugarColumn(ColumnName = "CHECK_QTY")]
    public decimal? CheckQty { get; set; }
 /// <summary>
 ///     ä»“库编码
 /// </summary>
 [SugarColumn(ColumnName = "DEPOTS_CODE")]
   /// <summary>
   ///     ä»“库编码
   /// </summary>
   [SugarColumn(ColumnName = "DEPOTS_CODE")]
    public string DepotsCode { get; set; }
 /// <summary>
 ///     äº‹åŠ¡ç±»åž‹ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "TRANSCTION_NO")]
   /// <summary>
   ///     äº‹åŠ¡ç±»åž‹ç¼–ç 
   /// </summary>
   [SugarColumn(ColumnName = "TRANSCTION_NO")]
    public string TransctionNo { get; set; }
 /// <summary>
 ///     ä¾›åº”商编码
 /// </summary>
 [SugarColumn(ColumnName = "SUPP_NO")]
   /// <summary>
   ///     ä¾›åº”商编码
   /// </summary>
   [SugarColumn(ColumnName = "SUPP_NO")]
    public string SuppNo { get; set; }
 /// <summary>
 ///     æäº¤çŠ¶æ€
 /// </summary>
 [SugarColumn(ColumnName = "FSTATUS")]
   /// <summary>
   ///     æäº¤çŠ¶æ€
   /// </summary>
   [SugarColumn(ColumnName = "FSTATUS")]
    public short? Fstatus { get; set; }
 /// <summary>
 ///     å·¥åŽ‚ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "FACTORY")]
   /// <summary>
   ///     å·¥åŽ‚ç¼–ç 
   /// </summary>
   [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
 /// <summary>
 ///     æ˜¯å¦å·²å›žå†™SAP
 /// </summary>
 [SugarColumn(ColumnName = "SAPSTATUS")]
   /// <summary>
   ///     æ˜¯å¦å·²å›žå†™SAP
   /// </summary>
   [SugarColumn(ColumnName = "SAPSTATUS")]
    public short? Sapstatus { get; set; }
 /// <summary>
 ///     ç¡®è®¤å…¥åº“日期
 /// </summary>
 [SugarColumn(ColumnName = "INS_DATE")]
   /// <summary>
   ///     ç¡®è®¤å…¥åº“日期
   /// </summary>
   [SugarColumn(ColumnName = "INS_DATE")]
    public DateTime? Insdate { get; set; }
 /// <summary>
 ///     æ˜¯å¦æ£€éªŒ
 /// </summary>
 [SugarColumn(ColumnName = "ISCHECK")]
   /// <summary>
   ///     æ˜¯å¦æ£€éªŒ
   /// </summary>
   [SugarColumn(ColumnName = "ISCHECK")]
    public decimal? Ischeck { get; set; }
 /// <summary>
 ///     å®¡æ ¸å…¥åº“人
 /// </summary>
 [SugarColumn(ColumnName = "INSBY")]
   /// <summary>
   ///     å®¡æ ¸å…¥åº“人
   /// </summary>
   [SugarColumn(ColumnName = "INSBY")]
    public string Insby { get; set; }
 /// <summary>
 ///     å…¬å¸ä»£ç 
 /// </summary>
 [SugarColumn(ColumnName = "COMPANY")]
   /// <summary>
   ///     å…¬å¸ä»£ç 
   /// </summary>
   [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
 /// <summary>
 ///     æ€¥æ–™æ ‡è¯†
 /// </summary>
 [SugarColumn(ColumnName = "URGENT_FLAG")]
   /// <summary>
   ///     æ€¥æ–™æ ‡è¯†
   /// </summary>
   [SugarColumn(ColumnName = "URGENT_FLAG")]
    public short? UrgentFlag { get; set; }
 /// <summary>
 ///     å†²é”€äº‹åŠ¡ç±»åž‹ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "MTTRANSCTION_NO")]
   /// <summary>
   ///     å†²é”€äº‹åŠ¡ç±»åž‹ç¼–ç 
   /// </summary>
   [SugarColumn(ColumnName = "MTTRANSCTION_NO")]
    public decimal? MttransctionNo { get; set; }
 /// <summary>
 ///     IQC检验单号
 /// </summary>
 [SugarColumn(ColumnName = "IQC_RELEASE_NO")]
   /// <summary>
   ///     IQC检验单号
   /// </summary>
   [SugarColumn(ColumnName = "IQC_RELEASE_NO")]
    public string IqcReleaseNo { get; set; }
 /// <summary>
 ///     æ˜¯å¦æ˜¾ç¤º
 /// </summary>
 [SugarColumn(ColumnName = "IS_VISUAL")]
   /// <summary>
   ///     æ˜¯å¦æ˜¾ç¤º
   /// </summary>
   [SugarColumn(ColumnName = "IS_VISUAL")]
    public decimal? IsVisual { get; set; }
 /// <summary>
 ///     0=采购,1=委外
 /// </summary>
 [SugarColumn(ColumnName = "F_TYPE")]
   /// <summary>
   ///     0=采购,1=委外
   /// </summary>
   [SugarColumn(ColumnName = "F_TYPE")]
    public decimal? FType { get; set; }
 /// <summary>
 ///     ERP到货单ID
 /// </summary>
 [SugarColumn(ColumnName = "EBELN_K3ID")]
   /// <summary>
   ///     ERP到货单ID
   /// </summary>
   [SugarColumn(ColumnName = "EBELN_K3ID")]
    public string EbelnK3id { get; set; }
 /// <summary>
 ///     æ¡ç æ¡å°è¿›åº¦
 /// </summary>
 [SugarColumn(ColumnName = "BARCODE_RATIO")]
   /// <summary>
   ///     æ¡ç æ¡å°è¿›åº¦
   /// </summary>
   [SugarColumn(ColumnName = "BARCODE_RATIO")]
    public decimal? BarcodeRatio { get; set; }
 /// <summary>
 ///     ERP单号
 /// </summary>
 [SugarColumn(ColumnName = "ERPNO")]
   /// <summary>
   ///     ERP单号
   /// </summary>
   [SugarColumn(ColumnName = "ERPNO")]
    public string Erpno { get; set; }
 /// <summary>
 ///     æ˜¯å¦å·²é€€è´§0-未退货,1-退货
 /// </summary>
 [SugarColumn(ColumnName = "THSTATUS")]
   /// <summary>
   ///     æ˜¯å¦å·²é€€è´§0-未退货,1-退货
   /// </summary>
   [SugarColumn(ColumnName = "THSTATUS")]
    public short? Thstatus { get; set; }
 /// <summary>
 ///     ERP退货单号
 /// </summary>
 [SugarColumn(ColumnName = "ERPTHNO")]
   /// <summary>
   ///     ERP退货单号
   /// </summary>
   [SugarColumn(ColumnName = "ERPTHNO")]
    public string Erpthno { get; set; }
MES.Service/Modes/MesInvItemBarcodes.cs
@@ -16,482 +16,481 @@
    public decimal Id { get; set; }
    /// <summary>
    /// ç‰©æ–™æ¡ç 
    ///</summary>
    ///     ç‰©æ–™æ¡ç 
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_BARCODE")]
    public string ItemBarcode { get; set; }
    /// <summary>
    /// å®¢æˆ·æˆå“ç¼–码
    ///</summary>
    ///     å®¢æˆ·æˆå“ç¼–码
    /// </summary>
    [SugarColumn(ColumnName = "C_PRODUCT_CODE")]
    public string CProductCode { get; set; }
    /// <summary>
    /// å®¢æˆ·ç‰©æ–™æ¡ç 
    ///</summary>
    ///     å®¢æˆ·ç‰©æ–™æ¡ç 
    /// </summary>
    [SugarColumn(ColumnName = "C_ITEM_BARCODE")]
    public string CItemBarcode { get; set; }
    /// <summary>
    /// å®¢æˆ·ç‰©æ–™ç¼–码
    ///</summary>
    ///     å®¢æˆ·ç‰©æ–™ç¼–码
    /// </summary>
    [SugarColumn(ColumnName = "C_ITEM_CODE")]
    public string CItemCode { get; set; }
    /// <summary>
    /// æœ¬å¸ç‰©æ–™ç¼–码
    ///</summary>
    ///     æœ¬å¸ç‰©æ–™ç¼–码
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_NO")]
    public string ItemNo { get; set; }
    /// <summary>
    /// åŽ‚å®¶æ‰¹æ¬¡
    ///</summary>
    ///     åŽ‚å®¶æ‰¹æ¬¡
    /// </summary>
    [SugarColumn(ColumnName = "LOT_NO")]
    public string LotNo { get; set; }
    /// <summary>
    /// æ•°é‡
    ///</summary>
    ///     æ•°é‡
    /// </summary>
    [SugarColumn(ColumnName = "QUANTITY")]
    public decimal? Quantity { get; set; }
    /// <summary>
    /// æ˜¯å¦çŽ¯ä¿(0:否,1:是)
    ///</summary>
    ///     æ˜¯å¦çŽ¯ä¿(0:否,1:是)
    /// </summary>
    [SugarColumn(ColumnName = "EP_FLAG")]
    public short? EpFlag { get; set; }
    /// <summary>
    /// ç”Ÿäº§å·¥å•
    ///</summary>
    ///     ç”Ÿäº§å·¥å•
    /// </summary>
    [SugarColumn(ColumnName = "TASK_NO")]
    public string TaskNo { get; set; }
    /// <summary>
    /// åˆ›å»ºäºº
    ///</summary>
    ///     åˆ›å»ºäºº
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_BY")]
    public string CreateBy { get; set; }
    /// <summary>
    /// åˆ›å»ºæ—¶é—´
    ///</summary>
    ///     åˆ›å»ºæ—¶é—´
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_DATE")]
    public DateTime? CreateDate { get; set; }
    /// <summary>
    /// æœ€åŽæ›´æ–°äºº
    ///</summary>
    ///     æœ€åŽæ›´æ–°äºº
    /// </summary>
    [SugarColumn(ColumnName = "LASTUPDATE_BY")]
    public string LastupdateBy { get; set; }
    /// <summary>
    /// æœ€åŽæ›´æ–°æ—¶é—´
    ///</summary>
    ///     æœ€åŽæ›´æ–°æ—¶é—´
    /// </summary>
    [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
    public DateTime? LastupdateDate { get; set; }
    /// <summary>
    /// å®¢æˆ·ç¼–号
    ///</summary>
    ///     å®¢æˆ·ç¼–号
    /// </summary>
    [SugarColumn(ColumnName = "CUST_NO")]
    public string CustNo { get; set; }
    /// <summary>
    /// ç‰©æ–™æ¡ç æ³¨é‡Šè¡Œ[冗余,条码重打使用]
    ///</summary>
    ///     ç‰©æ–™æ¡ç æ³¨é‡Šè¡Œ[冗余,条码重打使用]
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_BARCODE_TEXT")]
    public string ItemBarcodeText { get; set; }
    /// <summary>
    /// åŽŸPSN物料条码
    ///</summary>
    ///     åŽŸPSN物料条码
    /// </summary>
    [SugarColumn(ColumnName = "OLD_ITEM_BARCODE")]
    public string OldItemBarcode { get; set; }
    /// <summary>
    /// SAP收货物料凭证号    --采购单号
    ///</summary>
    ///     SAP收货物料凭证号    --采购单号
    /// </summary>
    [SugarColumn(ColumnName = "MBLNR")]
    public string Mblnr { get; set; }
    /// <summary>
    /// SAP收货物料凭证行号  --采购单行号
    ///</summary>
    ///     SAP收货物料凭证行号  --采购单行号
    /// </summary>
    [SugarColumn(ColumnName = "ZEILE")]
    public decimal? Zeile { get; set; }
    /// <summary>
    /// æ”¶æ–™è¡¨ID
    ///</summary>
    ///     æ”¶æ–™è¡¨ID
    /// </summary>
    [SugarColumn(ColumnName = "ROH_IN_ID")]
    public decimal? RohInId { get; set; }
    /// <summary>
    /// 0为有效条码;1为无效条码
    ///</summary>
    ///     0为有效条码;1为无效条码
    /// </summary>
    [SugarColumn(ColumnName = "BARCODESTATUS")]
    public short? Barcodestatus { get; set; }
    /// <summary>
    /// åŽŸå§‹æ•°é‡
    ///</summary>
    ///     åŽŸå§‹æ•°é‡
    /// </summary>
    [SugarColumn(ColumnName = "OLDQTY")]
    public decimal? Oldqty { get; set; }
    /// <summary>
    /// ä½¿ç”¨æ•°é‡
    ///</summary>
    ///     ä½¿ç”¨æ•°é‡
    /// </summary>
    [SugarColumn(ColumnName = "USEQTY")]
    public decimal? Useqty { get; set; }
    /// <summary>
    /// 0在库,1在线,2作废
    ///</summary>
    ///     0在库,1在线,2作废
    /// </summary>
    [SugarColumn(ColumnName = "LOCATION")]
    public short? Location { get; set; }
    /// <summary>
    /// å•位
    ///</summary>
    ///     å•位
    /// </summary>
    [SugarColumn(ColumnName = "UNIT")]
    public string Unit { get; set; }
    /// <summary>
    /// é‡é‡ï¼ˆå•位:公斤)
    ///</summary>
    ///     é‡é‡ï¼ˆå•位:公斤)
    /// </summary>
    [SugarColumn(ColumnName = "WEIGHT_UNIT")]
    public decimal? WeightUnit { get; set; }
    /// <summary>
    /// å•ä»·
    ///</summary>
    ///     å•ä»·
    /// </summary>
    [SugarColumn(ColumnName = "PRICE")]
    public decimal? Price { get; set; }
    /// <summary>
    /// åŽŸæ¡ç æ•°é‡
    ///</summary>
    ///     åŽŸæ¡ç æ•°é‡
    /// </summary>
    [SugarColumn(ColumnName = "OLD_BAR_QUANTITY")]
    public decimal? OldBarQuantity { get; set; }
    /// <summary>
    /// æ±‡æ€»æ¡ç 
    ///</summary>
    ///     æ±‡æ€»æ¡ç 
    /// </summary>
    [SugarColumn(ColumnName = "SUM_BARCODE")]
    public string SumBarcode { get; set; }
    /// <summary>
    /// ç”Ÿäº§æ—¥æœŸ
    ///</summary>
    ///     ç”Ÿäº§æ—¥æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "LOT_DATE")]
    public string LotDate { get; set; }
    /// <summary>
    /// æ¨¡å·
    ///</summary>
    ///     æ¨¡å·
    /// </summary>
    [SugarColumn(ColumnName = "MOCODE")]
    public string Mocode { get; set; }
    /// <summary>
    /// æ¥æº
    ///</summary>
    ///     æ¥æº
    /// </summary>
    [SugarColumn(ColumnName = "MEMO")]
    public string Memo { get; set; }
    /// <summary>
    /// ä¾›åº”商编码
    ///</summary>
    ///     ä¾›åº”商编码
    /// </summary>
    [SugarColumn(ColumnName = "SUPP_NO")]
    public string SuppNo { get; set; }
    /// <summary>
    /// æ¡£ä½ä½Žå€¼
    ///</summary>
    ///     æ¡£ä½ä½Žå€¼
    /// </summary>
    [SugarColumn(ColumnName = "SPOSTION")]
    public string Spostion { get; set; }
    /// <summary>
    /// æ¡£ä½é«˜å€¼
    ///</summary>
    ///     æ¡£ä½é«˜å€¼
    /// </summary>
    [SugarColumn(ColumnName = "EPOSTION")]
    public string Epostion { get; set; }
    /// <summary>
    /// ç‰©æ–™ç®€ç§°
    ///</summary>
    ///     ç‰©æ–™ç®€ç§°
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_SNAME")]
    public string ItemSname { get; set; }
    /// <summary>
    /// æ˜¯å¦å·²å†»ç»“,1冻结
    ///</summary>
    ///     æ˜¯å¦å·²å†»ç»“,1冻结
    /// </summary>
    [SugarColumn(ColumnName = "VISABLE")]
    public short? Visable { get; set; }
    /// <summary>
    /// ä¾›åº”商批次
    ///</summary>
    ///     ä¾›åº”商批次
    /// </summary>
    [SugarColumn(ColumnName = "TR_LOTNO")]
    public string TrLotno { get; set; }
    /// <summary>
    /// å†»ç»“æ—¶é—´
    ///</summary>
    ///     å†»ç»“æ—¶é—´
    /// </summary>
    [SugarColumn(ColumnName = "FLEZZ_DATE")]
    public DateTime? FlezzDate { get; set; }
    /// <summary>
    /// å†»ç»“原因
    ///</summary>
    ///     å†»ç»“原因
    /// </summary>
    [SugarColumn(ColumnName = "FLEZZ_REASON")]
    public string FlezzReason { get; set; }
    /// <summary>
    /// å†»ç»“人
    ///</summary>
    ///     å†»ç»“人
    /// </summary>
    [SugarColumn(ColumnName = "FLEZZ_BY")]
    public string FlezzBy { get; set; }
    /// <summary>
    /// å»¶é•¿ä¿è´¨æœŸ
    ///</summary>
    ///     å»¶é•¿ä¿è´¨æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "DELANY_MONTH")]
    public decimal? DelanyMonth { get; set; }
    /// <summary>
    /// æœ€å°åŒ…装标识
    ///</summary>
    ///     æœ€å°åŒ…装标识
    /// </summary>
    [SugarColumn(ColumnName = "MINPACK_FLAG")]
    public short? MinpackFlag { get; set; }
    /// <summary>
    /// æ‰“印ID,用来区分打印次数
    ///</summary>
    ///     æ‰“印ID,用来区分打印次数
    /// </summary>
    [SugarColumn(ColumnName = "PRINT_ID")]
    public string PrintId { get; set; }
    /// <summary>
    /// çŽ¯ä¿é¡¹ç›®
    ///</summary>
    ///     çŽ¯ä¿é¡¹ç›®
    /// </summary>
    [SugarColumn(ColumnName = "EP_ITEM")]
    public string EpItem { get; set; }
    /// <summary>
    /// å·¥åŽ‚ç¼–å·
    ///</summary>
    ///     å·¥åŽ‚ç¼–å·
    /// </summary>
    [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
    /// <summary>
    /// å…¬å¸ç¼–号
    ///</summary>
    ///     å…¬å¸ç¼–号
    /// </summary>
    [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
    /// <summary>
    /// å¡æ¿ç¼–码
    ///</summary>
    ///     å¡æ¿ç¼–码
    /// </summary>
    [SugarColumn(ColumnName = "CB_NO")]
    public string CbNo { get; set; }
    /// <summary>
    /// åŽ‚å®¶ç”Ÿäº§çº¿
    ///</summary>
    ///     åŽ‚å®¶ç”Ÿäº§çº¿
    /// </summary>
    [SugarColumn(ColumnName = "LINFLINE")]
    public string Linfline { get; set; }
    /// <summary>
    /// æœ‰æ•ˆæœŸ
    ///</summary>
    ///     æœ‰æ•ˆæœŸ
    /// </summary>
    [SugarColumn(ColumnName = "VALID_TIME")]
    public DateTime? ValidTime { get; set; }
    /// <summary>
    /// è´¨æ£€ç»“æžœ
    ///</summary>
    ///     è´¨æ£€ç»“æžœ
    /// </summary>
    [SugarColumn(ColumnName = "IQC_STATUS")]
    public string IqcStatus { get; set; }
    /// <summary>
    /// å°è½¦æ¡ç 
    ///</summary>
    ///     å°è½¦æ¡ç 
    /// </summary>
    [SugarColumn(ColumnName = "FCAR")]
    public string Fcar { get; set; }
    /// <summary>
    /// æ¯›é‡
    ///</summary>
    ///     æ¯›é‡
    /// </summary>
    [SugarColumn(ColumnName = "GWEIGHT")]
    public string Gweight { get; set; }
    /// <summary>
    /// å‡€é‡
    ///</summary>
    ///     å‡€é‡
    /// </summary>
    [SugarColumn(ColumnName = "NWEIGHT")]
    public string Nweight { get; set; }
    /// <summary>
    /// ä¿è´¨æœŸ
    ///</summary>
    ///     ä¿è´¨æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "EXT_DATE")]
    public decimal? ExtDate { get; set; }
    /// <summary>
    /// ä¾›åº”商、赠品、客供料、委外
    ///</summary>
    ///     ä¾›åº”商、赠品、客供料、委外
    /// </summary>
    [SugarColumn(ColumnName = "BARCODETYPE")]
    public string Barcodetype { get; set; }
    /// <summary>
    /// ä¾›åº”商名称
    ///</summary>
    ///     ä¾›åº”商名称
    /// </summary>
    [SugarColumn(ColumnName = "SUPP_NAME")]
    public string SuppName { get; set; }
    /// <summary>
    /// åˆ°è´§å•号/入库单号
    ///</summary>
    ///     åˆ°è´§å•号/入库单号
    /// </summary>
    [SugarColumn(ColumnName = "BILL_NO")]
    public string BillNo { get; set; }
    /// <summary>
    /// æ€¥æ–™æ ‡è¯†
    ///</summary>
    ///     æ€¥æ–™æ ‡è¯†
    /// </summary>
    [SugarColumn(ColumnName = "URGENT_FLAG")]
    public short? UrgentFlag { get; set; }
    /// <summary>
    /// é¢œè‰²
    ///</summary>
    ///     é¢œè‰²
    /// </summary>
    [SugarColumn(ColumnName = "COLOR_NAME")]
    public string ColorName { get; set; }
    /// <summary>
    /// äº§å“åž‹å·
    ///</summary>
    ///     äº§å“åž‹å·
    /// </summary>
    [SugarColumn(ColumnName = "BOARD_STYLE")]
    public string BoardStyle { get; set; }
    /// <summary>
    /// æ¥æ–™æ—¥æœŸ
    ///</summary>
    ///     æ¥æ–™æ—¥æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "INS_DATE")]
    public DateTime? InsDate { get; set; }
    /// <summary>
    /// åˆ°è´§å•行号
    ///</summary>
    ///     åˆ°è´§å•行号
    /// </summary>
    [SugarColumn(ColumnName = "WORK_LINE")]
    public decimal? WorkLine { get; set; }
    /// <summary>
    /// ä¸è‰¯åŽŸå› 
    ///</summary>
    ///     ä¸è‰¯åŽŸå› 
    /// </summary>
    [SugarColumn(ColumnName = "MEMO_BAD")]
    public string MemoBad { get; set; }
    /// <summary>
    /// ä»»åŠ¡å•å·
    ///</summary>
    ///     ä»»åŠ¡å•å·
    /// </summary>
    [SugarColumn(ColumnName = "WORK_NO")]
    public string WorkNo { get; set; }
    /// <summary>
    /// æ¡ç æ¥æºæ ‡è¯†ï¼Œ0-初期物料,1-采购入库,2、生产退料,3、其它入库,4-客供料,5-在库分料,6-制程条码
    ///</summary>
    ///     æ¡ç æ¥æºæ ‡è¯†ï¼Œ0-初期物料,1-采购入库,2、生产退料,3、其它入库,4-客供料,5-在库分料,6-制程条码
    /// </summary>
    [SugarColumn(ColumnName = "COME_FLG")]
    public short? ComeFlg { get; set; }
    /// <summary>
    /// ç”Ÿäº§çº¿ä½“
    ///</summary>
    ///     ç”Ÿäº§çº¿ä½“
    /// </summary>
    [SugarColumn(ColumnName = "LINE_NO")]
    public string LineNo { get; set; }
    /// <summary>
    /// ä¸å°æ¬¡æ•°
    ///</summary>
    ///     ä¸å°æ¬¡æ•°
    /// </summary>
    [SugarColumn(ColumnName = "SILK_PQTY")]
    public decimal? SilkPqty { get; set; }
    /// <summary>
    /// ä¸å°æ¬¡æ•°æ¯”
    ///</summary>
    ///     ä¸å°æ¬¡æ•°æ¯”
    /// </summary>
    [SugarColumn(ColumnName = "SILK")]
    public string Silk { get; set; }
    /// <summary>
    /// ä¸å°æ´¾å·¥ä»Žè¡¨ID
    ///</summary>
    ///     ä¸å°æ´¾å·¥ä»Žè¡¨ID
    /// </summary>
    [SugarColumn(ColumnName = "SILK_ID")]
    public decimal? SilkId { get; set; }
    /// <summary>
    /// å·²æŠ¥å·¥æ ‡è¯†
    ///</summary>
    ///     å·²æŠ¥å·¥æ ‡è¯†
    /// </summary>
    [SugarColumn(ColumnName = "WORK_FLG")]
    public decimal? WorkFlg { get; set; }
    /// <summary>
    /// æœ€åŽå·¥åº
    ///</summary>
    ///     æœ€åŽå·¥åº
    /// </summary>
    [SugarColumn(ColumnName = "WORK_LAST")]
    public decimal? WorkLast { get; set; }
    /// <summary>
    /// 0-未合并打印,1-合并打印
    ///</summary>
    ///     0-未合并打印,1-合并打印
    /// </summary>
    [SugarColumn(ColumnName = "HBDY")]
    public decimal? Hbdy { get; set; }
    /// <summary>
    /// 0-有效条码,1-合并拆分的条码,无效
    ///</summary>
    ///     0-有效条码,1-合并拆分的条码,无效
    /// </summary>
    [SugarColumn(ColumnName = "HBDYTM")]
    public decimal? Hbdytm { get; set; }
    /// <summary>
    /// æŠ¥å·¥æ—¶é—´
    ///</summary>
    ///     æŠ¥å·¥æ—¶é—´
    /// </summary>
    [SugarColumn(ColumnName = "WORK_FLGTIME")]
    public string WorkFlgtime { get; set; }
    /// <summary>
    /// é‡‡è´­è®¢å•ID
    ///</summary>
    ///     é‡‡è´­è®¢å•ID
    /// </summary>
    [SugarColumn(ColumnName = "EBELN_K3ID")]
    public decimal? EbelnK3id { get; set; }
    /// <summary>
    /// é‡‡è´­è®¢å•行ID
    ///</summary>
    ///     é‡‡è´­è®¢å•行ID
    /// </summary>
    [SugarColumn(ColumnName = "LINE_K3ID")]
    public decimal? LineK3id { get; set; }
    /// <summary>
    ///
    ///</summary>
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_ID")]
    public decimal? ItemId { get; set; }
    /// <summary>
    /// ç”Ÿäº§å·¥åºID
    ///</summary>
    ///     ç”Ÿäº§å·¥åºID
    /// </summary>
    [SugarColumn(ColumnName = "GX_ID")]
    public decimal? GxId { get; set; }
    /// <summary>
    /// ç»„织id
    ///</summary>
    ///     ç»„织id
    /// </summary>
    [SugarColumn(ColumnName = "ORG_NAME")]
    public string OrgName { get; set; }
    /// <summary>
    /// è´§ä¸»id
    ///</summary>
    ///     è´§ä¸»id
    /// </summary>
    [SugarColumn(ColumnName = "ORG_OWNER")]
    public string OrgOwner { get; set; }
}
MES.Service/Modes/MesInvItemInCItems.cs
@@ -8,141 +8,141 @@
[SugarTable("MES_INV_ITEM_IN_C_ITEMS")]
public class MesInvItemInCItems
{
 /// <summary>
 ///     SEQ_OUT
 /// </summary>
 [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
   /// <summary>
   ///     SEQ_OUT
   /// </summary>
   [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
    public decimal Id { get; set; }
 /// <summary>
 ///     å…¥åº“单id
 /// </summary>
 [SugarColumn(ColumnName = "ITEM_IN_ID", IsPrimaryKey = true)]
   /// <summary>
   ///     å…¥åº“单id
   /// </summary>
   [SugarColumn(ColumnName = "ITEM_IN_ID", IsPrimaryKey = true)]
    public decimal ItemInId { get; set; }
 /// <summary>
 ///     éªŒæ”¶æ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "QUANTITY")]
   /// <summary>
   ///     éªŒæ”¶æ•°é‡
   /// </summary>
   [SugarColumn(ColumnName = "QUANTITY")]
    public decimal? Quantity { get; set; }
 /// <summary>
 ///     åˆ›å»ºäºº
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_BY")]
   /// <summary>
   ///     åˆ›å»ºäºº
   /// </summary>
   [SugarColumn(ColumnName = "CREATE_BY")]
    public string CreateBy { get; set; }
 /// <summary>
 ///     åˆ›å»ºæ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_DATE")]
   /// <summary>
   ///     åˆ›å»ºæ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "CREATE_DATE")]
    public DateTime? CreateDate { get; set; }
 /// <summary>
 ///     æœ€åŽæ›´æ–°äºº
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_BY")]
   /// <summary>
   ///     æœ€åŽæ›´æ–°äºº
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_BY")]
    public string LastupdateBy { get; set; }
 /// <summary>
 ///     æœ€åŽæ›´æ–°æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
   /// <summary>
   ///     æœ€åŽæ›´æ–°æ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
    public DateTime? LastupdateDate { get; set; }
 /// <summary>
 ///     ç‰©æ–™ç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "ITEM_NO")]
   /// <summary>
   ///     ç‰©æ–™ç¼–码
   /// </summary>
   [SugarColumn(ColumnName = "ITEM_NO")]
    public string ItemNo { get; set; }
 /// <summary>
 ///     ä»“库编码
 /// </summary>
 [SugarColumn(ColumnName = "DEPOT_CODE")]
   /// <summary>
   ///     ä»“库编码
   /// </summary>
   [SugarColumn(ColumnName = "DEPOT_CODE")]
    public string DepotCode { get; set; }
 /// <summary>
 ///     è´§ä½ç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "DEPOT_SECTION_CODE")]
   /// <summary>
   ///     è´§ä½ç¼–码
   /// </summary>
   [SugarColumn(ColumnName = "DEPOT_SECTION_CODE")]
    public string DepotSectionCode { get; set; }
 /// <summary>
 ///     ç‰¹è®°äº‹é¡¹
 /// </summary>
 [SugarColumn(ColumnName = "REMARK")]
   /// <summary>
   ///     ç‰¹è®°äº‹é¡¹
   /// </summary>
   [SugarColumn(ColumnName = "REMARK")]
    public string Remark { get; set; }
 /// <summary>
 ///     ç‰©æ–™ç®€ç§°
 /// </summary>
 [SugarColumn(ColumnName = "ITEM_SNAME")]
   /// <summary>
   ///     ç‰©æ–™ç®€ç§°
   /// </summary>
   [SugarColumn(ColumnName = "ITEM_SNAME")]
    public string ItemSname { get; set; }
 /// <summary>
 ///     å•位
 /// </summary>
 [SugarColumn(ColumnName = "UNIT")]
   /// <summary>
   ///     å•位
   /// </summary>
   [SugarColumn(ColumnName = "UNIT")]
    public string Unit { get; set; }
 /// <summary>
 ///     é‡‡è´­è®¢å•
 /// </summary>
 [SugarColumn(ColumnName = "EBELN")]
   /// <summary>
   ///     é‡‡è´­è®¢å•
   /// </summary>
   [SugarColumn(ColumnName = "EBELN")]
    public string Ebeln { get; set; }
 /// <summary>
 ///     å…¥åº“单号
 /// </summary>
 [SugarColumn(ColumnName = "BILL_NO")]
   /// <summary>
   ///     å…¥åº“单号
   /// </summary>
   [SugarColumn(ColumnName = "BILL_NO")]
    public string BillNo { get; set; }
 /// <summary>
 ///     åˆ†åŽ‚ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "FACTORY")]
   /// <summary>
   ///     åˆ†åŽ‚ç¼–ç 
   /// </summary>
   [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
 /// <summary>
 ///     å…¬å¸ä»£ç 
 /// </summary>
 [SugarColumn(ColumnName = "COMPANY")]
   /// <summary>
   ///     å…¬å¸ä»£ç 
   /// </summary>
   [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
 /// <summary>
 ///     ä»»åŠ¡å•å·
 /// </summary>
 [SugarColumn(ColumnName = "WORK_NO")]
   /// <summary>
   ///     ä»»åŠ¡å•å·
   /// </summary>
   [SugarColumn(ColumnName = "WORK_NO")]
    public string WorkNo { get; set; }
 /// <summary>
 ///     è¡Œå·
 /// </summary>
 [SugarColumn(ColumnName = "EBELN_LINE_NO")]
   /// <summary>
   ///     è¡Œå·
   /// </summary>
   [SugarColumn(ColumnName = "EBELN_LINE_NO")]
    public decimal? EbelnLineNo { get; set; }
 /// <summary>
 ///     åˆ°è´§å•号
 /// </summary>
 [SugarColumn(ColumnName = "CBILL_NO")]
   /// <summary>
   ///     åˆ°è´§å•号
   /// </summary>
   [SugarColumn(ColumnName = "CBILL_NO")]
    public string CbillNo { get; set; }
 /// <summary>
 ///     ä»»åŠ¡å•è¡Œå·
 /// </summary>
 [SugarColumn(ColumnName = "WORK_LINE")]
   /// <summary>
   ///     ä»»åŠ¡å•è¡Œå·
   /// </summary>
   [SugarColumn(ColumnName = "WORK_LINE")]
    public decimal? WorkLine { get; set; }
 /// <summary>
 ///     ç”Ÿäº§å·¥å•
 /// </summary>
 [SugarColumn(ColumnName = "TASK_NO")]
   /// <summary>
   ///     ç”Ÿäº§å·¥å•
   /// </summary>
   [SugarColumn(ColumnName = "TASK_NO")]
    public string TaskNo { get; set; }
 /// <summary>
 ///     ä¾›åº”商
 /// </summary>
 [SugarColumn(ColumnName = "SUPP_NO")]
   /// <summary>
   ///     ä¾›åº”商
   /// </summary>
   [SugarColumn(ColumnName = "SUPP_NO")]
    public string SuppNo { get; set; }
}
MES.Service/Modes/MesInvItemMoves.cs
@@ -8,171 +8,171 @@
[SugarTable("MES_INV_ITEM_MOVES")]
public class MesInvItemMoves
{
 /// <summary>
 ///     SEQ_INV_ID
 /// </summary>
 [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
   /// <summary>
   ///     SEQ_INV_ID
   /// </summary>
   [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
    public decimal Id { get; set; }
 /// <summary>
 ///     ç§»åº“单号
 /// </summary>
 [SugarColumn(ColumnName = "BILL_NO")]
   /// <summary>
   ///     ç§»åº“单号
   /// </summary>
   [SugarColumn(ColumnName = "BILL_NO")]
    public string BillNo { get; set; }
 /// <summary>
 ///     ç§»å…¥å­åº“id
 /// </summary>
 [SugarColumn(ColumnName = "INV_DEPOTS_ID")]
   /// <summary>
   ///     ç§»å…¥å­åº“id
   /// </summary>
   [SugarColumn(ColumnName = "INV_DEPOTS_ID")]
    public decimal? InvDepotsId { get; set; }
 /// <summary>
 ///     ç§»å…¥è´§ä½id
 /// </summary>
 [SugarColumn(ColumnName = "INV_DEPOT_SECTIONS_ID")]
   /// <summary>
   ///     ç§»å…¥è´§ä½id
   /// </summary>
   [SugarColumn(ColumnName = "INV_DEPOT_SECTIONS_ID")]
    public decimal? InvDepotSectionsId { get; set; }
 /// <summary>
 ///     åˆ›å»ºäºº
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_BY")]
   /// <summary>
   ///     åˆ›å»ºäºº
   /// </summary>
   [SugarColumn(ColumnName = "CREATE_BY")]
    public string CreateBy { get; set; }
 /// <summary>
 ///     åˆ›å»ºæ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_DATE")]
   /// <summary>
   ///     åˆ›å»ºæ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "CREATE_DATE")]
    public DateTime? CreateDate { get; set; }
 /// <summary>
 ///     æœ€åŽæ›´æ–°äºº
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_BY")]
   /// <summary>
   ///     æœ€åŽæ›´æ–°äºº
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_BY")]
    public string LastupdateBy { get; set; }
 /// <summary>
 ///     æœ€åŽæ›´æ–°æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
   /// <summary>
   ///     æœ€åŽæ›´æ–°æ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
    public DateTime? LastupdateDate { get; set; }
 /// <summary>
 ///     çŠ¶æ€|0-制单1-过账
 /// </summary>
 [SugarColumn(ColumnName = "STATUS")]
   /// <summary>
   ///     çŠ¶æ€|0-制单1-过账
   /// </summary>
   [SugarColumn(ColumnName = "STATUS")]
    public decimal? Status { get; set; }
 /// <summary>
 ///     å¤‡æ³¨
 /// </summary>
 [SugarColumn(ColumnName = "REMARK")]
   /// <summary>
   ///     å¤‡æ³¨
   /// </summary>
   [SugarColumn(ColumnName = "REMARK")]
    public string Remark { get; set; }
 /// <summary>
 ///     å•据类型ID
 /// </summary>
 [SugarColumn(ColumnName = "BILL_TYPE_ID")]
   /// <summary>
   ///     å•据类型ID
   /// </summary>
   [SugarColumn(ColumnName = "BILL_TYPE_ID")]
    public decimal? BillTypeId { get; set; }
 /// <summary>
 ///     äº‹åŠ¡ç±»åž‹ID
 /// </summary>
 [SugarColumn(ColumnName = "TRANSACTION_ID")]
   /// <summary>
   ///     äº‹åŠ¡ç±»åž‹ID
   /// </summary>
   [SugarColumn(ColumnName = "TRANSACTION_ID")]
    public decimal? TransactionId { get; set; }
 /// <summary>
 ///     å®¡æ ¸äºº
 /// </summary>
 [SugarColumn(ColumnName = "CHECKUSER")]
   /// <summary>
   ///     å®¡æ ¸äºº
   /// </summary>
   [SugarColumn(ColumnName = "CHECKUSER")]
    public string Checkuser { get; set; }
 /// <summary>
 ///     å®¡æ ¸æ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "CHECKDATE")]
   /// <summary>
   ///     å®¡æ ¸æ—¥æœŸ
   /// </summary>
   [SugarColumn(ColumnName = "CHECKDATE")]
    public DateTime? Checkdate { get; set; }
 /// <summary>
 ///     ç§»å…¥å­åº“code
 /// </summary>
 [SugarColumn(ColumnName = "INV_DEPOTS_CODE")]
   /// <summary>
   ///     ç§»å…¥å­åº“code
   /// </summary>
   [SugarColumn(ColumnName = "INV_DEPOTS_CODE")]
    public string InvDepotsCode { get; set; }
 /// <summary>
 ///     ç§»å…¥è´§ä½code
 /// </summary>
 [SugarColumn(ColumnName = "INV_DEPOT_SECTIONS_CODE")]
   /// <summary>
   ///     ç§»å…¥è´§ä½code
   /// </summary>
   [SugarColumn(ColumnName = "INV_DEPOT_SECTIONS_CODE")]
    public string InvDepotSectionsCode { get; set; }
 /// <summary>
 ///     äº‹åŠ¡ç±»åž‹ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "TRANSACTION_NO")]
   /// <summary>
   ///     äº‹åŠ¡ç±»åž‹ç¼–ç 
   /// </summary>
   [SugarColumn(ColumnName = "TRANSACTION_NO")]
    public decimal? TransactionNo { get; set; }
 /// <summary>
 ///     ç§»å‡ºå­åº“code
 /// </summary>
 [SugarColumn(ColumnName = "FROM_DEPOTS_CODE")]
   /// <summary>
   ///     ç§»å‡ºå­åº“code
   /// </summary>
   [SugarColumn(ColumnName = "FROM_DEPOTS_CODE")]
    public string FromDepotsCode { get; set; }
 /// <summary>
 ///     å·¥åŽ‚ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "FACTORY_CODE")]
   /// <summary>
   ///     å·¥åŽ‚ç¼–ç 
   /// </summary>
   [SugarColumn(ColumnName = "FACTORY_CODE")]
    public string FactoryCode { get; set; }
 /// <summary>
 ///     SAP返回单据
 /// </summary>
 [SugarColumn(ColumnName = "SAPNO")]
   /// <summary>
   ///     SAP返回单据
   /// </summary>
   [SugarColumn(ColumnName = "SAPNO")]
    public string Sapno { get; set; }
 /// <summary>
 ///     å·²å›žå†™SAP
 /// </summary>
 [SugarColumn(ColumnName = "SAPSTATUS")]
   /// <summary>
   ///     å·²å›žå†™SAP
   /// </summary>
   [SugarColumn(ColumnName = "SAPSTATUS")]
    public short? Sapstatus { get; set; }
 /// <summary>
 ///     SAP返回年份
 /// </summary>
 [SugarColumn(ColumnName = "SAPYEAR")]
   /// <summary>
   ///     SAP返回年份
   /// </summary>
   [SugarColumn(ColumnName = "SAPYEAR")]
    public short? Sapyear { get; set; }
 /// <summary>
 ///     SAP返回信息
 /// </summary>
 [SugarColumn(ColumnName = "SAPTEXT")]
   /// <summary>
   ///     SAP返回信息
   /// </summary>
   [SugarColumn(ColumnName = "SAPTEXT")]
    public string Saptext { get; set; }
 /// <summary>
 ///     åˆ†åŽ‚ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "FACTORY")]
   /// <summary>
   ///     åˆ†åŽ‚ç¼–ç 
   /// </summary>
   [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
 /// <summary>
 ///     å…¬å¸ä»£ç 
 /// </summary>
 [SugarColumn(ColumnName = "COMPANY")]
   /// <summary>
   ///     å…¬å¸ä»£ç 
   /// </summary>
   [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
 /// <summary>
 ///     åå®¡æ ¸äº‹åŠ¡ç±»åž‹ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "MTRANSACTION_NO")]
   /// <summary>
   ///     åå®¡æ ¸äº‹åŠ¡ç±»åž‹ç¼–ç 
   /// </summary>
   [SugarColumn(ColumnName = "MTRANSACTION_NO")]
    public decimal? MtransactionNo { get; set; }
 /// <summary>
 ///     è‡ªåŠ¨ä¿å­˜å­—æ®µ
 /// </summary>
 [SugarColumn(ColumnName = "ZD_NUM")]
   /// <summary>
   ///     è‡ªåŠ¨ä¿å­˜å­—æ®µ
   /// </summary>
   [SugarColumn(ColumnName = "ZD_NUM")]
    public decimal? ZdNum { get; set; }
 /// <summary>
 ///     æ˜¯å¦æŽ¨é€ERP1-是,2-否
 /// </summary>
 [SugarColumn(ColumnName = "TS")]
   /// <summary>
   ///     æ˜¯å¦æŽ¨é€ERP1-是,2-否
   /// </summary>
   [SugarColumn(ColumnName = "TS")]
    public decimal? Ts { get; set; }
}
MES.Service/Modes/MesInvItemOutCDetails.cs
@@ -239,4 +239,6 @@
    [SugarColumn(IsIgnore = true)] public string? ItemName { get; set; }
    [SugarColumn(IsIgnore = true)] public string? ItemModel { get; set; }
    [SugarColumn(IsIgnore = true)] public string? Unit { get; set; }
    [SugarColumn(IsIgnore = true)] public string DepotSectionName { get; set; }
}
MES.Service/Modes/MesInvItemOutItems.cs
@@ -87,11 +87,13 @@
    public string? TaskNo { get; set; }
    /// <summary>
    ///     åˆ°è´§å•号
    /// </summary>
    [SugarColumn(ColumnName = "WORK_NO")]
    public string? WorkNo { get; set; }
    /// <summary>
    ///     åˆ°è´§å•行号
    /// </summary>
    [SugarColumn(ColumnName = "WORK_LINE")]
    public decimal? WorkLine { get; set; }
@@ -179,7 +181,7 @@
    public decimal? Allocateid { get; set; }
    /// <summary>
    ///     é¢†æ–™ç¼–号
    ///     é¢†æ–™ç¼–号/生产工单
    /// </summary>
    [SugarColumn(ColumnName = "PBILL_NO")]
    public string? PbillNo { get; set; }
@@ -208,7 +210,17 @@
    [SugarColumn(ColumnName = "TL_QTY")]
    public decimal? TlQty { get; set; }
    [SugarColumn(ColumnName = "ITEM_ID")] public decimal? ItemId { get; set; }
    /// <summary>
    ///     ç‰©æ–™ID
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_ID")]
    public decimal? ItemId { get; set; }
    /// <summary>
    ///     ç‰©æ–™æŠ•料单ID
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_DABID")]
    public decimal? ItemDabid { get; set; }
    [SugarColumn(IsIgnore = true)] public string? ItemName { get; set; }
    [SugarColumn(IsIgnore = true)] public string? ItemModel { get; set; }
MES.Service/Modes/MesInvTransaction.cs
@@ -1,74 +1,82 @@
using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace MES.Service.Modes
using SqlSugar;
namespace MES.Service.Modes;
/// <summary>
///     åº“存事务处理表
/// </summary>
[SugarTable("MES_INV_TRANSACTION")]
public class MesInvTransaction
{
    /// <summary>
    /// åº“存事务处理表
    ///</summary>
    [SugarTable("MES_INV_TRANSACTION")]
    public class MesInvTransaction
    {
        /// <summary>
        /// ID
        ///</summary>
         [SugarColumn(ColumnName="ID" ,IsPrimaryKey = true   )]
         public decimal Id { get; set; }
        /// <summary>
        /// äº‹åŠ¡ç±»åž‹
        ///</summary>
         [SugarColumn(ColumnName="TRANSACTION_NAME"    )]
         public string TransactionName { get; set; }
        /// <summary>
        /// å¤‡æ³¨
        ///</summary>
         [SugarColumn(ColumnName="REMARK"    )]
         public string Remark { 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="BUSINESS_ID"    )]
         public decimal? BusinessId { get; set; }
        /// <summary>
        /// äº¤æ˜“类型|1-入库0-转库-1出库
        ///</summary>
         [SugarColumn(ColumnName="BUSINESS_TYPE"    )]
         public decimal? BusinessType { get; set; }
        /// <summary>
        /// äº‹åŠ¡ç¼–ç 
        ///</summary>
         [SugarColumn(ColumnName="TRANSACTION_NO"    )]
         public decimal? TransactionNo { get; set; }
        /// <summary>
        /// åˆ†åŽ‚ç¼–ç 
        ///</summary>
         [SugarColumn(ColumnName="FACTORY"    )]
         public string Factory { get; set; }
        /// <summary>
        /// å…¬å¸ä»£ç 
        ///</summary>
         [SugarColumn(ColumnName="COMPANY"    )]
         public string Company { get; set; }
    }
}
 /// <summary>
 ///     ID
 /// </summary>
 [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
    public decimal Id { get; set; }
 /// <summary>
 ///     äº‹åŠ¡ç±»åž‹
 /// </summary>
 [SugarColumn(ColumnName = "TRANSACTION_NAME")]
    public string TransactionName { get; set; }
 /// <summary>
 ///     å¤‡æ³¨
 /// </summary>
 [SugarColumn(ColumnName = "REMARK")]
    public string Remark { 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 = "BUSINESS_ID")]
    public decimal? BusinessId { get; set; }
 /// <summary>
 ///     äº¤æ˜“类型|1-入库0-转库-1出库
 /// </summary>
 [SugarColumn(ColumnName = "BUSINESS_TYPE")]
    public decimal? BusinessType { get; set; }
 /// <summary>
 ///     äº‹åŠ¡ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "TRANSACTION_NO")]
    public decimal? TransactionNo { get; set; }
 /// <summary>
 ///     åˆ†åŽ‚ç¼–ç 
 /// </summary>
 [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
 /// <summary>
 ///     å…¬å¸ä»£ç 
 /// </summary>
 [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
}
MES.Service/Modes/MesItems.cs
@@ -1,322 +1,318 @@
using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
using SqlSugar;
namespace MES.Service.Modes
namespace MES.Service.Modes;
/// <summary>
///     ç‰©æ–™ä¿¡æ¯
/// </summary>
[SugarTable("MES_ITEMS")]
public class MesItems
{
    /// <summary>
    /// ç‰©æ–™ä¿¡æ¯
    ///</summary>
    [SugarTable("MES_ITEMS")]
    public class MesItems
    {
        /// <summary>
        /// ç‰©æ–™ID
        ///</summary>
        [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
        public decimal Id { get; set; }
    ///     ç‰©æ–™ID
    /// </summary>
    [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
    public decimal Id { get; set; }
        /// <summary>
        /// å·¥åŽ‚
        ///</summary>
        [SugarColumn(ColumnName = "FACTORY")]
        public string Factory { get; set; }
    /// <summary>
    ///     å·¥åŽ‚
    /// </summary>
    [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
        /// <summary>
        /// å…¬å¸ç¼–号
        ///</summary>
        [SugarColumn(ColumnName = "COMPANY")]
        public string Company { 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>
    ///     ç‰©æ–™ç¼–码 = 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_NAME")]
    public string ItemName { get; set; }
        /// <summary>
        /// ç‰©æ–™ç®€ç§°
        ///</summary>
        [SugarColumn(ColumnName = "ITEM_SNAME")]
        public string ItemSname { 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_MODEL")]
    public string ItemModel { get; set; }
        /// <summary>
        /// ç‰©æ–™æè¿°
        ///</summary>
        [SugarColumn(ColumnName = "ITEM_DESCRIPTION")]
        public string ItemDescription { 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_UNIT")]
    public string ItemUnit { get; set; }
        /// <summary>
        /// ç‰©æ–™ç±»åž‹
        ///</summary>
        [SugarColumn(ColumnName = "ITEM_TYPE")]
        public string ItemType { 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 = "ITEM_VERSION")]
    public string ItemVersion { get; set; }
        /// <summary>
        /// å®¢æˆ·ç¼–号
        ///</summary>
        [SugarColumn(ColumnName = "CUST_NO")]
        public string CustNo { 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_BY")]
    public string CreateBy { get; set; }
        /// <summary>
        /// åˆ›å»ºæ—¶é—´
        ///</summary>
        [SugarColumn(ColumnName = "CREATE_DATE")]
        public DateTime? CreateDate { 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_BY")]
    public string LastupdateBy { get; set; }
        /// <summary>
        /// æœ€åŽæ›´æ–°æ—¶é—´
        ///</summary>
        [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
        public DateTime? LastupdateDate { 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 = "LOWLIMIT")]
    public double? Lowlimit { get; set; }
        /// <summary>
        /// æœ€å¤§åº“å­˜
        ///</summary>
        [SugarColumn(ColumnName = "HIGHLIMIT")]
        public double? Highlimit { 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 = "PRD_PACK")]
    public double? PrdPack { get; set; }
        /// <summary>
        /// è®¢å•单位
        ///</summary>
        [SugarColumn(ColumnName = "ORDERUNIT")]
        public string Orderunit { 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 = "SALEUNIT")]
    public string Saleunit { get; set; }
        /// <summary>
        /// åº“房单位
        ///</summary>
        [SugarColumn(ColumnName = "STOREUNIT")]
        public string Storeunit { get; set; }
    /// <summary>
    ///     åº“房单位
    /// </summary>
    [SugarColumn(ColumnName = "STOREUNIT")]
    public string Storeunit { get; set; }
        /// <summary>
        /// ç”Ÿäº§å•位
        ///</summary>
        [SugarColumn(ColumnName = "PRODUCTUNIT")]
        public string Productunit { get; set; }
    /// <summary>
    ///     ç”Ÿäº§å•位
    /// </summary>
    [SugarColumn(ColumnName = "PRODUCTUNIT")]
    public string Productunit { get; set; }
        /// <summary>
        /// ç‰©æ–™ID
        ///</summary>
        [SugarColumn(ColumnName = "E_ITEM_ID")]
        public decimal? EItemId { get; set; }
    /// <summary>
    ///     ç‰©æ–™ID
    /// </summary>
    [SugarColumn(ColumnName = "E_ITEM_ID")]
    public decimal? EItemId { get; set; }
        /// <summary>
        /// ERP料号
        ///</summary>
        [SugarColumn(ColumnName = "ERP_ITEM_NO")]
        public string ErpItemNo { 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 = "DEPOT_CODE")]
    public string DepotCode { get; set; }
        /// <summary>
        /// ç‰©æ–™åˆ†ç±»ç¼–号
        ///</summary>
        [SugarColumn(ColumnName = "PPBOM00019124")]
        public string Ppbom00019124 { 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 = "REMARKS")]
    public string Remarks { get; set; }
        /// <summary>
        /// é‡‡è´­å‘˜
        ///</summary>
        [SugarColumn(ColumnName = "FPURCHASERID")]
        public string Fpurchaserid { 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 = "FFORBIDSTATUS")]
    public string Fforbidstatus { get; set; }
        /// <summary>
        /// ç‰©æ–™åˆ†ç»„
        ///</summary>
        [SugarColumn(ColumnName = "FMATERIALGROUP")]
        public string Fmaterialgroup { 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 = "FFINISHRECEIPTOVERRATE")]
    public decimal? Ffinishreceiptoverrate { get; set; }
        /// <summary>
        /// å‘料方式
        ///</summary>
        [SugarColumn(ColumnName = "FISSUETYPE")]
        public string Fissuetype { get; set; }
    /// <summary>
    ///     å‘料方式
    /// </summary>
    [SugarColumn(ColumnName = "FISSUETYPE")]
    public string Fissuetype { get; set; }
        /// <summary>
        /// å¯ç”¨æ‰¹å·ç®¡ç†
        ///</summary>
        [SugarColumn(ColumnName = "FISBATCHMANAGE")]
        public decimal? Fisbatchmanage { get; set; }
    /// <summary>
    ///     å¯ç”¨æ‰¹å·ç®¡ç†
    /// </summary>
    [SugarColumn(ColumnName = "FISBATCHMANAGE")]
    public decimal? Fisbatchmanage { get; set; }
        /// <summary>
        /// é‡‡è´­å•位
        ///</summary>
        [SugarColumn(ColumnName = "FPURCHASEUNITID")]
        public string Fpurchaseunitid { get; set; }
    /// <summary>
    ///     é‡‡è´­å•位
    /// </summary>
    [SugarColumn(ColumnName = "FPURCHASEUNITID")]
    public string Fpurchaseunitid { get; set; }
        /// <summary>
        /// è‡ªå®šä¹‰å­—段1
        ///</summary>
        [SugarColumn(ColumnName = "REMARK1")]
        public string Remark1 { get; set; }
    /// <summary>
    ///     è‡ªå®šä¹‰å­—段1
    /// </summary>
    [SugarColumn(ColumnName = "REMARK1")]
    public string Remark1 { get; set; }
        /// <summary>
        /// è‡ªå®šä¹‰å­—段2
        ///</summary>
        [SugarColumn(ColumnName = "REMARK2")]
        public string Remark2 { get; set; }
    /// <summary>
    ///     è‡ªå®šä¹‰å­—段2
    /// </summary>
    [SugarColumn(ColumnName = "REMARK2")]
    public string Remark2 { get; set; }
        /// <summary>
        /// è‡ªå®šä¹‰å­—段3
        ///</summary>
        [SugarColumn(ColumnName = "REMARK3")]
        public string Remark3 { get; set; }
    /// <summary>
    ///     è‡ªå®šä¹‰å­—段3
    /// </summary>
    [SugarColumn(ColumnName = "REMARK3")]
    public string Remark3 { get; set; }
        /// <summary>
        /// è‡ªå®šä¹‰å­—段4
        ///</summary>
        [SugarColumn(ColumnName = "REMARK4")]
        public string Remark4 { get; set; }
    /// <summary>
    ///     è‡ªå®šä¹‰å­—段4
    /// </summary>
    [SugarColumn(ColumnName = "REMARK4")]
    public string Remark4 { get; set; }
        /// <summary>
        /// è‡ªå®šä¹‰å­—段5
        ///</summary>
        [SugarColumn(ColumnName = "REMARK5")]
        public string Remark5 { get; set; }
    /// <summary>
    ///     è‡ªå®šä¹‰å­—段5
    /// </summary>
    [SugarColumn(ColumnName = "REMARK5")]
    public string Remark5 { get; set; }
        /// <summary>
        /// ç”Ÿäº§è½¦é—´
        ///</summary>
        [SugarColumn(ColumnName = "PRODUCTION_WORKSHOP")]
        public string ProductionWorkshop { 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 = "MATERIAL_PROPERTI")]
    public string MaterialProperti { get; set; }
        /// <summary>
        /// ç”Ÿäº§å•位
        ///</summary>
        [SugarColumn(ColumnName = "PRODUCE_UNIT")]
        public string ProduceUnit { 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>
    ///     å§”外单位
    /// </summary>
    [SugarColumn(ColumnName = "SUBCON_UNIT")]
    public string SubconUnit { get; set; }
        /// <summary>
        /// å›¾ç‰‡1
        ///</summary>
        [SugarColumn(ColumnName = "BZ06")]
        public string Bz06 { 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>
    ///     å›¾ç‰‡2
    /// </summary>
    [SugarColumn(ColumnName = "BZ07")]
    public string Bz07 { get; set; }
        /// <summary>
        /// å›¾ç‰‡3
        ///</summary>
        [SugarColumn(ColumnName = "BZ08")]
        public string Bz08 { 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>
    ///     å›¾ç‰‡4
    /// </summary>
    [SugarColumn(ColumnName = "BZ09")]
    public string Bz09 { get; set; }
        /// <summary>
        /// å›¾ç‰‡5
        ///</summary>
        [SugarColumn(ColumnName = "BZ10")]
        public string Bz10 { 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>
    ///     QC分组ID
    /// </summary>
    [SugarColumn(ColumnName = "QC_TEAMID")]
    public string QcTeamid { get; set; }
        /// <summary>
        /// ç‰©æ–™ID
        ///</summary>
        [SugarColumn(ColumnName = "ITEM_ID")]
        public decimal? ItemId { get; set; }
    /// <summary>
    ///     ç‰©æ–™ID
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_ID")]
    public decimal? ItemId { get; set; }
        [SugarColumn(IsIgnore = true)] public string? Type { get; set; }
    }
    [SugarColumn(IsIgnore = true)] public string? Type { get; set; }
}
MES.Service/Modes/MesQaItemsDetect01.cs
@@ -8,324 +8,324 @@
[SugarTable("MES_QA_ITEMS_DETECT_01")]
public class MesQaItemsDetect01
{
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
    public decimal Id { get; set; }
 /// <summary>
 ///     æ£€éªŒå•号
 /// </summary>
 [SugarColumn(ColumnName = "RELEASE_NO")]
   /// <summary>
   ///     æ£€éªŒå•号
   /// </summary>
   [SugarColumn(ColumnName = "RELEASE_NO")]
    public string ReleaseNo { get; set; }
 /// <summary>
 ///     æ£€éªŒæ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_DATE")]
   /// <summary>
   ///     æ£€éªŒæ—¥æœŸ
   /// </summary>
   [SugarColumn(ColumnName = "FCHECK_DATE")]
    public DateTime? FcheckDate { get; set; }
 /// <summary>
 ///     æ£€éªŒäººå‘˜
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_BY")]
   /// <summary>
   ///     æ£€éªŒäººå‘˜
   /// </summary>
   [SugarColumn(ColumnName = "FCHECK_BY")]
    public string FcheckBy { get; set; }
 /// <summary>
 ///     ç‰©æ–™ç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "ITEM_NO")]
   /// <summary>
   ///     ç‰©æ–™ç¼–码
   /// </summary>
   [SugarColumn(ColumnName = "ITEM_NO")]
    public string ItemNo { get; set; }
 /// <summary>
 ///     æ¥æ–™æ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "FBATCH_QTY")]
   /// <summary>
   ///     æ¥æ–™æ•°é‡
   /// </summary>
   [SugarColumn(ColumnName = "FBATCH_QTY")]
    public decimal? FbatchQty { get; set; }
 /// <summary>
 ///     åˆ¤å®šç»“æžœ
 /// </summary>
 [SugarColumn(ColumnName = "FRECE_QTY")]
   /// <summary>
   ///     åˆ¤å®šç»“æžœ
   /// </summary>
   [SugarColumn(ColumnName = "FRECE_QTY")]
    public string FreceQty { get; set; }
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "SUPP_NO")]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "SUPP_NO")]
    public string SuppNo { get; set; }
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "FNG_DESC")]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "FNG_DESC")]
    public string FngDesc { get; set; }
 /// <summary>
 ///     æ£€éªŒç»“æžœ
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_RESU")]
   /// <summary>
   ///     æ£€éªŒç»“æžœ
   /// </summary>
   [SugarColumn(ColumnName = "FCHECK_RESU")]
    public string FcheckResu { get; set; }
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "FREVIEW")]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "FREVIEW")]
    public string Freview { get; set; }
 /// <summary>
 ///     æ£€éªŒæ°´å‡†
 /// </summary>
 [SugarColumn(ColumnName = "SAMPLE_SIZE_NO")]
   /// <summary>
   ///     æ£€éªŒæ°´å‡†
   /// </summary>
   [SugarColumn(ColumnName = "SAMPLE_SIZE_NO")]
    public string SampleSizeNo { get; set; }
 /// <summary>
 ///     æ£€éªŒæ°´å¹³
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_LEVEL")]
   /// <summary>
   ///     æ£€éªŒæ°´å¹³
   /// </summary>
   [SugarColumn(ColumnName = "FCHECK_LEVEL")]
    public string FcheckLevel { get; set; }
 /// <summary>
 ///     æ‹’æ”¶æ°´å¹³
 /// </summary>
 [SugarColumn(ColumnName = "FAC_LEVEL")]
   /// <summary>
   ///     æ‹’æ”¶æ°´å¹³
   /// </summary>
   [SugarColumn(ColumnName = "FAC_LEVEL")]
    public string FacLevel { get; set; }
 /// <summary>
 ///     æŠ½æ£€æ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "CHECK_QTY")]
   /// <summary>
   ///     æŠ½æ£€æ•°é‡
   /// </summary>
   [SugarColumn(ColumnName = "CHECK_QTY")]
    public string CheckQty { get; set; }
 /// <summary>
 ///     æ‰¹æ¬¡å·  --到货单号
 /// </summary>
 [SugarColumn(ColumnName = "LOT_NO")]
   /// <summary>
   ///     æ‰¹æ¬¡å·  --到货单号
   /// </summary>
   [SugarColumn(ColumnName = "LOT_NO")]
    public string LotNo { get; set; }
 /// <summary>
 ///     æ˜¯å¦æŽ¨é€
 /// </summary>
 [SugarColumn(ColumnName = "FMOVE")]
   /// <summary>
   ///     æ˜¯å¦æŽ¨é€
   /// </summary>
   [SugarColumn(ColumnName = "FMOVE")]
    public string Fmove { get; set; }
 /// <summary>
 ///     æ˜¯å¦å¤„理
 /// </summary>
 [SugarColumn(ColumnName = "FHANDLE")]
   /// <summary>
   ///     æ˜¯å¦å¤„理
   /// </summary>
   [SugarColumn(ColumnName = "FHANDLE")]
    public string Fhandle { get; set; }
 /// <summary>
 ///     åˆ›å»ºäºº
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_BY")]
   /// <summary>
   ///     åˆ›å»ºäºº
   /// </summary>
   [SugarColumn(ColumnName = "CREATE_BY")]
    public string CreateBy { get; set; }
 /// <summary>
 ///     åˆ›å»ºæ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_DATE")]
   /// <summary>
   ///     åˆ›å»ºæ—¥æœŸ
   /// </summary>
   [SugarColumn(ColumnName = "CREATE_DATE")]
    public DateTime? CreateDate { get; set; }
 /// <summary>
 ///     æ›´æ–°äºº
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_BY")]
   /// <summary>
   ///     æ›´æ–°äºº
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_BY")]
    public string LastupdateBy { get; set; }
 /// <summary>
 ///     æ›´æ–°æ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
   /// <summary>
   ///     æ›´æ–°æ—¥æœŸ
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
    public DateTime? LastupdateDate { get; set; }
 /// <summary>
 ///     æ˜¯å¦å®¡æ ¸
 /// </summary>
 [SugarColumn(ColumnName = "MODIFY1_FLAG")]
   /// <summary>
   ///     æ˜¯å¦å®¡æ ¸
   /// </summary>
   [SugarColumn(ColumnName = "MODIFY1_FLAG")]
    public decimal? Modify1Flag { get; set; }
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "MODIFY1_BY")]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "MODIFY1_BY")]
    public string Modify1By { get; set; }
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "MODIFY1_DATE")]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "MODIFY1_DATE")]
    public DateTime? Modify1Date { get; set; }
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "FACTORY")]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
 /// <summary>
 ///     XRF测试报告编号
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_REPNO")]
   /// <summary>
   ///     XRF测试报告编号
   /// </summary>
   [SugarColumn(ColumnName = "FCHECK_REPNO")]
    public string FcheckRepno { get; set; }
 /// <summary>
 ///     ç¬¬ä¸‰æ–¹æŠ¥å‘Š
 /// </summary>
 [SugarColumn(ColumnName = "FTHIRD_REP")]
   /// <summary>
   ///     ç¬¬ä¸‰æ–¹æŠ¥å‘Š
   /// </summary>
   [SugarColumn(ColumnName = "FTHIRD_REP")]
    public string FthirdRep { get; set; }
 /// <summary>
 ///     æ˜¯å¦ä½œåºŸ
 /// </summary>
 [SugarColumn(ColumnName = "FCANCEL")]
   /// <summary>
   ///     æ˜¯å¦ä½œåºŸ
   /// </summary>
   [SugarColumn(ColumnName = "FCANCEL")]
    public decimal? Fcancel { get; set; }
 /// <summary>
 ///     æäº¤æ ‡è¯†
 /// </summary>
 [SugarColumn(ColumnName = "FSUBMIT")]
   /// <summary>
   ///     æäº¤æ ‡è¯†
   /// </summary>
   [SugarColumn(ColumnName = "FSUBMIT")]
    public decimal? Fsubmit { get; set; }
 /// <summary>
 ///     æ£€éªŒä¾æ®
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_ACCORD")]
   /// <summary>
   ///     æ£€éªŒä¾æ®
   /// </summary>
   [SugarColumn(ColumnName = "FCHECK_ACCORD")]
    public string FcheckAccord { get; set; }
 /// <summary>
 ///     ç±»åž‹(0 æ¥æ–™ 1 åœ¨åº“)
 /// </summary>
 [SugarColumn(ColumnName = "FTYPE")]
   /// <summary>
   ///     ç±»åž‹(0 æ¥æ–™ 1 åœ¨åº“)
   /// </summary>
   [SugarColumn(ColumnName = "FTYPE")]
    public short? Ftype { get; set; }
 /// <summary>
 ///     å•位
 /// </summary>
 [SugarColumn(ColumnName = "ITEM_UNIT")]
   /// <summary>
   ///     å•位
   /// </summary>
   [SugarColumn(ColumnName = "ITEM_UNIT")]
    public string ItemUnit { get; set; }
 /// <summary>
 ///     å‡ºè´§æ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "OUT_DATE")]
   /// <summary>
   ///     å‡ºè´§æ—¥æœŸ
   /// </summary>
   [SugarColumn(ColumnName = "OUT_DATE")]
    public string OutDate { get; set; }
 /// <summary>
 ///     æ˜¯å¦å…æ£€
 /// </summary>
 [SugarColumn(ColumnName = "FEXEMPTION")]
   /// <summary>
   ///     æ˜¯å¦å…æ£€
   /// </summary>
   [SugarColumn(ColumnName = "FEXEMPTION")]
    public decimal? Fexemption { get; set; }
 /// <summary>
 ///     æ¡£ä½æ ‡å‡†
 /// </summary>
 [SugarColumn(ColumnName = "FGEAR_STAND")]
   /// <summary>
   ///     æ¡£ä½æ ‡å‡†
   /// </summary>
   [SugarColumn(ColumnName = "FGEAR_STAND")]
    public string FgearStand { get; set; }
 /// <summary>
 ///     ä¸è‰¯å¤„理方法
 /// </summary>
 [SugarColumn(ColumnName = "FNG_HANDLE")]
   /// <summary>
   ///     ä¸è‰¯å¤„理方法
   /// </summary>
   [SugarColumn(ColumnName = "FNG_HANDLE")]
    public string FngHandle { get; set; }
 /// <summary>
 ///     ç®¡ç†ç¼–号
 /// </summary>
 [SugarColumn(ColumnName = "FMANAGE_NO")]
   /// <summary>
   ///     ç®¡ç†ç¼–号
   /// </summary>
   [SugarColumn(ColumnName = "FMANAGE_NO")]
    public string FmanageNo { get; set; }
 /// <summary>
 ///     è½¬æ¢æ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "FCOVERT_QTY")]
   /// <summary>
   ///     è½¬æ¢æ•°é‡
   /// </summary>
   [SugarColumn(ColumnName = "FCOVERT_QTY")]
    public string FcovertQty { get; set; }
 /// <summary>
 ///     ç‰ˆæœ¬
 /// </summary>
 [SugarColumn(ColumnName = "FVERSION")]
   /// <summary>
   ///     ç‰ˆæœ¬
   /// </summary>
   [SugarColumn(ColumnName = "FVERSION")]
    public decimal? Fversion { get; set; }
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "COMPANY")]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "FSECOND_RESU")]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "FSECOND_RESU")]
    public string FsecondResu { get; set; }
 /// <summary>
 ///     æœ€å¤§æŠ½æ£€æ•°
 /// </summary>
 [SugarColumn(ColumnName = "MAX_CHECK_QTY")]
   /// <summary>
   ///     æœ€å¤§æŠ½æ£€æ•°
   /// </summary>
   [SugarColumn(ColumnName = "MAX_CHECK_QTY")]
    public decimal? MaxCheckQty { get; set; }
 /// <summary>
 ///     ç‰¹å®šä¿®æ”¹æ˜¯å¦å®¡æ ¸
 /// </summary>
 [SugarColumn(ColumnName = "MODIFY1_FLAG1")]
   /// <summary>
   ///     ç‰¹å®šä¿®æ”¹æ˜¯å¦å®¡æ ¸
   /// </summary>
   [SugarColumn(ColumnName = "MODIFY1_FLAG1")]
    public decimal? Modify1Flag1 { get; set; }
 /// <summary>
 ///     ç‰¹å®šä¿®æ”¹å®¡æ ¸äºº
 /// </summary>
 [SugarColumn(ColumnName = "MODIFY1_BY1")]
   /// <summary>
   ///     ç‰¹å®šä¿®æ”¹å®¡æ ¸äºº
   /// </summary>
   [SugarColumn(ColumnName = "MODIFY1_BY1")]
    public string Modify1By1 { get; set; }
 /// <summary>
 ///     ç‰¹å®šä¿®æ”¹å®¡æ ¸æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "MODIFY1_DATE1")]
   /// <summary>
   ///     ç‰¹å®šä¿®æ”¹å®¡æ ¸æ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "MODIFY1_DATE1")]
    public DateTime? Modify1Date1 { get; set; }
 /// <summary>
 ///     å°æ‰¹æ¬¡å·
 /// </summary>
 [SugarColumn(ColumnName = "LOT_NO1")]
   /// <summary>
   ///     å°æ‰¹æ¬¡å·
   /// </summary>
   [SugarColumn(ColumnName = "LOT_NO1")]
    public string LotNo1 { get; set; }
 /// <summary>
 ///     é‡‡è´­å•号
 /// </summary>
 [SugarColumn(ColumnName = "LOT_NO2")]
   /// <summary>
   ///     é‡‡è´­å•号
   /// </summary>
   [SugarColumn(ColumnName = "LOT_NO2")]
    public string LotNo2 { get; set; }
 /// <summary>
 ///     äº§å“åž‹å·
 /// </summary>
 [SugarColumn(ColumnName = "BOARD_STYLE")]
   /// <summary>
   ///     äº§å“åž‹å·
   /// </summary>
   [SugarColumn(ColumnName = "BOARD_STYLE")]
    public string BoardStyle { get; set; }
 /// <summary>
 ///     ä»»åŠ¡å•å·
 /// </summary>
 [SugarColumn(ColumnName = "WORK_NO")]
   /// <summary>
   ///     ä»»åŠ¡å•å·
   /// </summary>
   [SugarColumn(ColumnName = "WORK_NO")]
    public string WorkNo { get; set; }
 /// <summary>
 ///     åˆ°è´§æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "DHA018")]
   /// <summary>
   ///     åˆ°è´§æ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "DHA018")]
    public string Dha018 { get; set; }
 /// <summary>
 ///     è¡Œå·
 /// </summary>
 [SugarColumn(ColumnName = "DHB002")]
   /// <summary>
   ///     è¡Œå·
   /// </summary>
   [SugarColumn(ColumnName = "DHB002")]
    public decimal? Dhb002 { get; set; }
 /// <summary>
 ///     åˆ°è´§å•号
 /// </summary>
 [SugarColumn(ColumnName = "DHB001")]
   /// <summary>
   ///     åˆ°è´§å•号
   /// </summary>
   [SugarColumn(ColumnName = "DHB001")]
    public string Dhb001 { get; set; }
 /// <summary>
 ///     ä¾›åº”商
 /// </summary>
 [SugarColumn(ColumnName = "LIFNR")]
   /// <summary>
   ///     ä¾›åº”商
   /// </summary>
   [SugarColumn(ColumnName = "LIFNR")]
    public string Lifnr { get; set; }
 /// <summary>
 ///     é€€æ–™æ–¹å¼
 /// </summary>
 [SugarColumn(ColumnName = "FMRMODE")]
   /// <summary>
   ///     é€€æ–™æ–¹å¼
   /// </summary>
   [SugarColumn(ColumnName = "FMRMODE")]
    public string Fmrmode { get; set; }
}
MES.Service/Modes/MesQaItemsDetectDetail5.cs
@@ -8,167 +8,167 @@
[SugarTable("MES_QA_ITEMS_DETECT_DETAIL5")]
public class MesQaItemsDetectDetail5
{
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
    public decimal Id { get; set; }
 /// <summary>
 ///     æ ‡å‡†å€¼ç±»åž‹
 /// </summary>
 [SugarColumn(ColumnName = "FTEXT_TYPE")]
   /// <summary>
   ///     æ ‡å‡†å€¼ç±»åž‹
   /// </summary>
   [SugarColumn(ColumnName = "FTEXT_TYPE")]
    public string FtextType { get; set; }
 /// <summary>
 ///     æ ‡å‡†å€¼
 /// </summary>
 [SugarColumn(ColumnName = "FSTAND")]
   /// <summary>
   ///     æ ‡å‡†å€¼
   /// </summary>
   [SugarColumn(ColumnName = "FSTAND")]
    public decimal? Fstand { get; set; }
 /// <summary>
 ///     ä¸Šå…¬å·®
 /// </summary>
 [SugarColumn(ColumnName = "FUP_ALLOW")]
   /// <summary>
   ///     ä¸Šå…¬å·®
   /// </summary>
   [SugarColumn(ColumnName = "FUP_ALLOW")]
    public string FupAllow { get; set; }
 /// <summary>
 ///     ä¸‹å…¬å·®
 /// </summary>
 [SugarColumn(ColumnName = "FDOWN_ALLOW")]
   /// <summary>
   ///     ä¸‹å…¬å·®
   /// </summary>
   [SugarColumn(ColumnName = "FDOWN_ALLOW")]
    public string FdownAllow { get; set; }
 /// <summary>
 ///     æ£€éªŒæ°´å‡†
 /// </summary>
 [SugarColumn(ColumnName = "SAMPLE_SIZE_NO")]
   /// <summary>
   ///     æ£€éªŒæ°´å‡†
   /// </summary>
   [SugarColumn(ColumnName = "SAMPLE_SIZE_NO")]
    public string SampleSizeNo { get; set; }
 /// <summary>
 ///     æ£€éªŒæ°´å¹³
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_LEVEL")]
   /// <summary>
   ///     æ£€éªŒæ°´å¹³
   /// </summary>
   [SugarColumn(ColumnName = "FCHECK_LEVEL")]
    public string FcheckLevel { get; set; }
 /// <summary>
 ///     æ‹’æ”¶æ°´å¹³
 /// </summary>
 [SugarColumn(ColumnName = "FAC_LEVEL")]
   /// <summary>
   ///     æ‹’æ”¶æ°´å¹³
   /// </summary>
   [SugarColumn(ColumnName = "FAC_LEVEL")]
    public string FacLevel { get; set; }
 /// <summary>
 ///     æ£€éªŒé¡¹ç›®
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_ITEM")]
   /// <summary>
   ///     æ£€éªŒé¡¹ç›®
   /// </summary>
   [SugarColumn(ColumnName = "FCHECK_ITEM")]
    public string FcheckItem { get; set; }
 /// <summary>
 ///     è§„格要求
 /// </summary>
 [SugarColumn(ColumnName = "FSPEC_REQU")]
   /// <summary>
   ///     è§„格要求
   /// </summary>
   [SugarColumn(ColumnName = "FSPEC_REQU")]
    public string FspecRequ { get; set; }
 /// <summary>
 ///     æŠ½æ£€æ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "CHECK_QYT")]
   /// <summary>
   ///     æŠ½æ£€æ•°é‡
   /// </summary>
   [SugarColumn(ColumnName = "CHECK_QYT")]
    public decimal? CheckQyt { get; set; }
 /// <summary>
 ///     æ£€éªŒç»“æžœ
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_RESU")]
   /// <summary>
   ///     æ£€éªŒç»“æžœ
   /// </summary>
   [SugarColumn(ColumnName = "FCHECK_RESU")]
    public string FcheckResu { get; set; }
 /// <summary>
 ///     AC数量
 /// </summary>
 [SugarColumn(ColumnName = "FAC_QTY")]
   /// <summary>
   ///     AC数量
   /// </summary>
   [SugarColumn(ColumnName = "FAC_QTY")]
    public decimal? FacQty { get; set; }
 /// <summary>
 ///     RE数量
 /// </summary>
 [SugarColumn(ColumnName = "FRE_QTY")]
   /// <summary>
   ///     RE数量
   /// </summary>
   [SugarColumn(ColumnName = "FRE_QTY")]
    public decimal? FreQty { get; set; }
 /// <summary>
 ///     ä¸åˆæ ¼æ•°
 /// </summary>
 [SugarColumn(ColumnName = "FNG_QTY")]
   /// <summary>
   ///     ä¸åˆæ ¼æ•°
   /// </summary>
   [SugarColumn(ColumnName = "FNG_QTY")]
    public decimal? FngQty { get; set; }
 /// <summary>
 ///     ä¸è‰¯çއ
 /// </summary>
 [SugarColumn(ColumnName = "FNG_RATE")]
   /// <summary>
   ///     ä¸è‰¯çއ
   /// </summary>
   [SugarColumn(ColumnName = "FNG_RATE")]
    public decimal? FngRate { get; set; }
 /// <summary>
 ///     å·²å½•入数量
 /// </summary>
 [SugarColumn(ColumnName = "FENTER_QTY")]
   /// <summary>
   ///     å·²å½•入数量
   /// </summary>
   [SugarColumn(ColumnName = "FENTER_QTY")]
    public decimal? FenterQty { get; set; }
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "RELEASE_NO")]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "RELEASE_NO")]
    public string ReleaseNo { get; set; }
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "COMPANY")]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
 /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "FACTORY")]
   /// <summary>
   /// </summary>
   [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
 /// <summary>
 ///     æ£€éªŒé¡¹ç›®æè¿°
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_ITEM_DESC")]
   /// <summary>
   ///     æ£€éªŒé¡¹ç›®æè¿°
   /// </summary>
   [SugarColumn(ColumnName = "FCHECK_ITEM_DESC")]
    public string FcheckItemDesc { get; set; }
 /// <summary>
 ///     å·¥åºå·
 /// </summary>
 [SugarColumn(ColumnName = "PROC_NO")]
   /// <summary>
   ///     å·¥åºå·
   /// </summary>
   [SugarColumn(ColumnName = "PROC_NO")]
    public string ProcNo { get; set; }
 /// <summary>
 ///     å·¥ä½œä¸­å¿ƒç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "WORKSHOP_CENTER_CODE")]
   /// <summary>
   ///     å·¥ä½œä¸­å¿ƒç¼–码
   /// </summary>
   [SugarColumn(ColumnName = "WORKSHOP_CENTER_CODE")]
    public string WorkshopCenterCode { get; set; }
 /// <summary>
 ///     å•位
 /// </summary>
 [SugarColumn(ColumnName = "FUNIT")]
   /// <summary>
   ///     å•位
   /// </summary>
   [SugarColumn(ColumnName = "FUNIT")]
    public string Funit { get; set; }
 /// <summary>
 ///     ç‰¹å®šä¿®æ”¹
 /// </summary>
 [SugarColumn(ColumnName = "GIVEN_MODIFY")]
   /// <summary>
   ///     ç‰¹å®šä¿®æ”¹
   /// </summary>
   [SugarColumn(ColumnName = "GIVEN_MODIFY")]
    public short? GivenModify { get; set; }
 /// <summary>
 ///     æ£€éªŒå·¥å…·
 /// </summary>
 [SugarColumn(ColumnName = "FCHECK_TOOL")]
   /// <summary>
   ///     æ£€éªŒå·¥å…·
   /// </summary>
   [SugarColumn(ColumnName = "FCHECK_TOOL")]
    public string FcheckTool { get; set; }
 /// <summary>
 ///     æ›´æ–°äºº
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_BY")]
   /// <summary>
   ///     æ›´æ–°äºº
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_BY")]
    public string LastupdateBy { get; set; }
 /// <summary>
 ///     æ›´æ–°æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
   /// <summary>
   ///     æ›´æ–°æ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
    public DateTime? LastupdateDate { get; set; }
}
MES.Service/Modes/MesRfPrnbarcode.cs
@@ -1,155 +1,154 @@
using SqlSugar;
namespace MES.Service.Modes
namespace MES.Service.Modes;
/// <summary>
///     æ‰‹æŒæ¡ç æ‰“印暂存表
/// </summary>
[SugarTable("MES_RF_PRNBARCODE")]
public class MesRfPrnbarcode
{
    /// <summary>
    /// æ‰‹æŒæ¡ç æ‰“印暂存表
    ///</summary>
    [SugarTable("MES_RF_PRNBARCODE")]
    public class MesRfPrnbarcode
    {
        /// <summary>
        /// ID
        ///</summary>
        [SugarColumn(ColumnName = "ID")]
        public decimal? Id { get; set; }
    ///     ID
    /// </summary>
    [SugarColumn(ColumnName = "ID")]
    public decimal? Id { get; set; }
        /// <summary>
        /// æ‰“印顺序
        ///</summary>
        [SugarColumn(ColumnName = "FORDER")]
        public string? Forder { get; set; }
    /// <summary>
    ///     æ‰“印顺序
    /// </summary>
    [SugarColumn(ColumnName = "FORDER")]
    public string? Forder { get; set; }
        /// <summary>
        /// æ‰“印份数
        ///</summary>
        [SugarColumn(ColumnName = "FNO")]
        public string? Fno { get; set; }
    /// <summary>
    ///     æ‰“印份数
    /// </summary>
    [SugarColumn(ColumnName = "FNO")]
    public string? Fno { get; set; }
        /// <summary>
        /// å­—段1
        ///</summary>
        [SugarColumn(ColumnName = "STRP1")]
        public string? Strp1 { get; set; }
    /// <summary>
    ///     å­—段1
    /// </summary>
    [SugarColumn(ColumnName = "STRP1")]
    public string? Strp1 { get; set; }
        /// <summary>
        /// å­—段2
        ///</summary>
        [SugarColumn(ColumnName = "STRP2")]
        public string? Strp2 { get; set; }
    /// <summary>
    ///     å­—段2
    /// </summary>
    [SugarColumn(ColumnName = "STRP2")]
    public string? Strp2 { get; set; }
        /// <summary>
        /// å­—段3
        ///</summary>
        [SugarColumn(ColumnName = "STRP3")]
        public string? Strp3 { get; set; }
    /// <summary>
    ///     å­—段3
    /// </summary>
    [SugarColumn(ColumnName = "STRP3")]
    public string? Strp3 { get; set; }
        /// <summary>
        /// å­—段4
        ///</summary>
        [SugarColumn(ColumnName = "STRP4")]
        public string? Strp4 { get; set; }
    /// <summary>
    ///     å­—段4
    /// </summary>
    [SugarColumn(ColumnName = "STRP4")]
    public string? Strp4 { get; set; }
        /// <summary>
        /// å­—段5
        ///</summary>
        [SugarColumn(ColumnName = "STRP5")]
        public string? Strp5 { get; set; }
    /// <summary>
    ///     å­—段5
    /// </summary>
    [SugarColumn(ColumnName = "STRP5")]
    public string? Strp5 { get; set; }
        /// <summary>
        /// å­—段6
        ///</summary>
        [SugarColumn(ColumnName = "STRP6")]
        public string? Strp6 { get; set; }
    /// <summary>
    ///     å­—段6
    /// </summary>
    [SugarColumn(ColumnName = "STRP6")]
    public string? Strp6 { get; set; }
        /// <summary>
        /// å­—段7
        ///</summary>
        [SugarColumn(ColumnName = "STRP7")]
        public string? Strp7 { get; set; }
    /// <summary>
    ///     å­—段7
    /// </summary>
    [SugarColumn(ColumnName = "STRP7")]
    public string? Strp7 { get; set; }
        /// <summary>
        /// å­—段8
        ///</summary>
        [SugarColumn(ColumnName = "STRP8")]
        public string? Strp8 { get; set; }
    /// <summary>
    ///     å­—段8
    /// </summary>
    [SugarColumn(ColumnName = "STRP8")]
    public string? Strp8 { get; set; }
        /// <summary>
        /// å­—段9
        ///</summary>
        [SugarColumn(ColumnName = "STRP9")]
        public string? Strp9 { get; set; }
    /// <summary>
    ///     å­—段9
    /// </summary>
    [SugarColumn(ColumnName = "STRP9")]
    public string? Strp9 { get; set; }
        /// <summary>
        /// å­—段10
        ///</summary>
        [SugarColumn(ColumnName = "STRP10")]
        public string? Strp10 { get; set; }
    /// <summary>
    ///     å­—段10
    /// </summary>
    [SugarColumn(ColumnName = "STRP10")]
    public string? Strp10 { get; set; }
        /// <summary>
        /// å­—段11
        ///</summary>
        [SugarColumn(ColumnName = "STRP11")]
        public string? Strp11 { get; set; }
    /// <summary>
    ///     å­—段11
    /// </summary>
    [SugarColumn(ColumnName = "STRP11")]
    public string? Strp11 { get; set; }
        /// <summary>
        /// å­—段12
        ///</summary>
        [SugarColumn(ColumnName = "STRP12")]
        public string? Strp12 { get; set; }
    /// <summary>
    ///     å­—段12
    /// </summary>
    [SugarColumn(ColumnName = "STRP12")]
    public string? Strp12 { get; set; }
        /// <summary>
        /// å­—段13
        ///</summary>
        [SugarColumn(ColumnName = "STRP13")]
        public string? Strp13 { get; set; }
    /// <summary>
    ///     å­—段13
    /// </summary>
    [SugarColumn(ColumnName = "STRP13")]
    public string? Strp13 { get; set; }
        /// <summary>
        /// å­—段14
        ///</summary>
        [SugarColumn(ColumnName = "STRP14")]
        public string? Strp14 { get; set; }
    /// <summary>
    ///     å­—段14
    /// </summary>
    [SugarColumn(ColumnName = "STRP14")]
    public string? Strp14 { get; set; }
        /// <summary>
        /// å­—段15
        ///</summary>
        [SugarColumn(ColumnName = "STRP15")]
        public string? Strp15 { get; set; }
    /// <summary>
    ///     å­—段15
    /// </summary>
    [SugarColumn(ColumnName = "STRP15")]
    public string? Strp15 { get; set; }
        /// <summary>
        /// å­—段16
        ///</summary>
        [SugarColumn(ColumnName = "STRP16")]
        public string? Strp16 { get; set; }
    /// <summary>
    ///     å­—段16
    /// </summary>
    [SugarColumn(ColumnName = "STRP16")]
    public string? Strp16 { get; set; }
        /// <summary>
        /// å­—段17
        ///</summary>
        [SugarColumn(ColumnName = "STRP17")]
        public string? Strp17 { get; set; }
    /// <summary>
    ///     å­—段17
    /// </summary>
    [SugarColumn(ColumnName = "STRP17")]
    public string? Strp17 { get; set; }
        /// <summary>
        /// å­—段18
        ///</summary>
        [SugarColumn(ColumnName = "STRP18")]
        public string? Strp18 { get; set; }
    /// <summary>
    ///     å­—段18
    /// </summary>
    [SugarColumn(ColumnName = "STRP18")]
    public string? Strp18 { get; set; }
        /// <summary>
        /// å­—段19
        ///</summary>
        [SugarColumn(ColumnName = "STRP19")]
        public string? Strp19 { get; set; }
    /// <summary>
    ///     å­—段19
    /// </summary>
    [SugarColumn(ColumnName = "STRP19")]
    public string? Strp19 { get; set; }
        /// <summary>
        /// å­—段20
        ///</summary>
        [SugarColumn(ColumnName = "STRP20")]
        public string? Strp20 { get; set; }
    /// <summary>
    ///     å­—段20
    /// </summary>
    [SugarColumn(ColumnName = "STRP20")]
    public string? Strp20 { get; set; }
        /// <summary>
        /// ç”Ÿæˆæ—¶é—´
        ///</summary>
        [SugarColumn(ColumnName = "CREATE_DATE")]
        public DateTime? CreateDate { get; set; }
    }
    /// <summary>
    ///     ç”Ÿæˆæ—¶é—´
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_DATE")]
    public DateTime? CreateDate { get; set; }
}
MES.Service/Modes/Organize.cs
@@ -8,13 +8,12 @@
public class Organize
{
    /// <summary>
    ///
    /// </summary>
    [SugarColumn(ColumnName = "ID")]
    public decimal? Id { get; set; }
    /// <summary>
    /// ç»„织英文
    ///     ç»„织英文
    /// </summary>
    [SugarColumn(ColumnName = "FNUMBER")]
    public string Fnumber { get; set; }
MES.Service/Modes/Purdhb.cs
@@ -8,267 +8,267 @@
[SugarTable("PURDHB")]
public class Purdhb
{
   /// <summary>
   ///     å•号
   /// </summary>
   [SugarColumn(ColumnName = "DHB001")]
 /// <summary>
 ///     å•号
 /// </summary>
 [SugarColumn(ColumnName = "DHB001")]
    public string Dhb001 { get; set; }
   /// <summary>
   ///     åºå·
   /// </summary>
   [SugarColumn(ColumnName = "DHB002")]
 /// <summary>
 ///     åºå·
 /// </summary>
 [SugarColumn(ColumnName = "DHB002")]
    public string Dhb002 { get; set; }
   /// <summary>
   ///     ç‰©æ–™ç¼–码
   /// </summary>
   [SugarColumn(ColumnName = "DHB003")]
 /// <summary>
 ///     ç‰©æ–™ç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "DHB003")]
    public string Dhb003 { get; set; }
   /// <summary>
   ///     ç‰©æ–™åç§°
   /// </summary>
   [SugarColumn(ColumnName = "DHB004")]
 /// <summary>
 ///     ç‰©æ–™åç§°
 /// </summary>
 [SugarColumn(ColumnName = "DHB004")]
    public string Dhb004 { get; set; }
   /// <summary>
   ///     ç‰©æ–™è§„æ ¼
   /// </summary>
   [SugarColumn(ColumnName = "DHB005")]
 /// <summary>
 ///     ç‰©æ–™è§„æ ¼
 /// </summary>
 [SugarColumn(ColumnName = "DHB005")]
    public string Dhb005 { get; set; }
   /// <summary>
   ///     äº¤è´§æ•°é‡
   /// </summary>
   [SugarColumn(ColumnName = "DHB006")]
 /// <summary>
 ///     äº¤è´§æ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "DHB006")]
    public decimal? Dhb006 { get; set; }
   /// <summary>
   ///     å•位
   /// </summary>
   [SugarColumn(ColumnName = "DHB007")]
 /// <summary>
 ///     å•位
 /// </summary>
 [SugarColumn(ColumnName = "DHB007")]
    public string Dhb007 { get; set; }
   /// <summary>
   ///     ä»“库
   /// </summary>
   [SugarColumn(ColumnName = "DHB008")]
 /// <summary>
 ///     ä»“库
 /// </summary>
 [SugarColumn(ColumnName = "DHB008")]
    public string Dhb008 { get; set; }
   /// <summary>
   ///     ä»“库名称
   /// </summary>
   [SugarColumn(ColumnName = "DHB009")]
 /// <summary>
 ///     ä»“库名称
 /// </summary>
 [SugarColumn(ColumnName = "DHB009")]
    public string Dhb009 { get; set; }
   /// <summary>
   ///     æ‰¹å·
   /// </summary>
   [SugarColumn(ColumnName = "DHB010")]
 /// <summary>
 ///     æ‰¹å·
 /// </summary>
 [SugarColumn(ColumnName = "DHB010")]
    public string Dhb010 { get; set; }
   /// <summary>
   ///     æ¥æºå•号
   /// </summary>
   [SugarColumn(ColumnName = "DHB011")]
 /// <summary>
 ///     æ¥æºå•号
 /// </summary>
 [SugarColumn(ColumnName = "DHB011")]
    public string Dhb011 { get; set; }
   /// <summary>
   ///     æ¥æºåºå·
   /// </summary>
   [SugarColumn(ColumnName = "DHB012")]
 /// <summary>
 ///     æ¥æºåºå·
 /// </summary>
 [SugarColumn(ColumnName = "DHB012")]
    public decimal? Dhb012 { get; set; }
   /// <summary>
   ///     æ¸…点数量
   /// </summary>
   [SugarColumn(ColumnName = "DHB013")]
 /// <summary>
 ///     æ¸…点数量
 /// </summary>
 [SugarColumn(ColumnName = "DHB013")]
    public decimal? Dhb013 { get; set; }
   /// <summary>
   ///     åˆ°åŽ‚æ—¥æœŸ
   /// </summary>
   [SugarColumn(ColumnName = "DHB014")]
 /// <summary>
 ///     åˆ°åŽ‚æ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "DHB014")]
    public string Dhb014 { get; set; }
   /// <summary>
   ///     éªŒæ”¶æ•°é‡
   /// </summary>
   [SugarColumn(ColumnName = "DHB015")]
 /// <summary>
 ///     éªŒæ”¶æ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "DHB015")]
    public decimal? Dhb015 { get; set; }
   /// <summary>
   ///     éªŒé€€æ•°é‡
   /// </summary>
   [SugarColumn(ColumnName = "DHB016")]
 /// <summary>
 ///     éªŒé€€æ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "DHB016")]
    public decimal? Dhb016 { get; set; }
   /// <summary>
   ///     è¿›è´§å•ä»·
   /// </summary>
   [SugarColumn(ColumnName = "DHB017")]
 /// <summary>
 ///     è¿›è´§å•ä»·
 /// </summary>
 [SugarColumn(ColumnName = "DHB017")]
    public decimal? Dhb017 { get; set; }
   /// <summary>
   ///     è¿›è´§é‡‘额
   /// </summary>
   [SugarColumn(ColumnName = "DHB018")]
 /// <summary>
 ///     è¿›è´§é‡‘额
 /// </summary>
 [SugarColumn(ColumnName = "DHB018")]
    public decimal? Dhb018 { get; set; }
   /// <summary>
   ///     å®¢æˆ·æ–™å·
   /// </summary>
   [SugarColumn(ColumnName = "DHB019")]
 /// <summary>
 ///     å®¢æˆ·æ–™å·
 /// </summary>
 [SugarColumn(ColumnName = "DHB019")]
    public string Dhb019 { get; set; }
   /// <summary>
   ///     éƒ¨é—¨ç¼–号
   /// </summary>
   [SugarColumn(ColumnName = "DHB020")]
 /// <summary>
 ///     éƒ¨é—¨ç¼–号
 /// </summary>
 [SugarColumn(ColumnName = "DHB020")]
    public string Dhb020 { get; set; }
   /// <summary>
   ///     èµ å“æ•°
   /// </summary>
   [SugarColumn(ColumnName = "DHB021")]
 /// <summary>
 ///     èµ å“æ•°
 /// </summary>
 [SugarColumn(ColumnName = "DHB021")]
    public decimal? Dhb021 { get; set; }
   /// <summary>
   ///     æ›´æ–°ERP
   /// </summary>
   [SugarColumn(ColumnName = "DHB022")]
 /// <summary>
 ///     æ›´æ–°ERP
 /// </summary>
 [SugarColumn(ColumnName = "DHB022")]
    public string Dhb022 { get; set; }
   /// <summary>
   ///     æ£€éªŒçŠ¶æ€
   /// </summary>
   [SugarColumn(ColumnName = "DHB023")]
 /// <summary>
 ///     æ£€éªŒçŠ¶æ€
 /// </summary>
 [SugarColumn(ColumnName = "DHB023")]
    public string Dhb023 { get; set; }
   /// <summary>
   ///     å¤‡æ³¨
   /// </summary>
   [SugarColumn(ColumnName = "DHB024")]
 /// <summary>
 ///     å¤‡æ³¨
 /// </summary>
 [SugarColumn(ColumnName = "DHB024")]
    public string Dhb024 { get; set; }
   /// <summary>
   ///     å®¡æ ¸
   /// </summary>
   [SugarColumn(ColumnName = "AUDITING")]
 /// <summary>
 ///     å®¡æ ¸
 /// </summary>
 [SugarColumn(ColumnName = "AUDITING")]
    public decimal? Auditing { get; set; }
   /// <summary>
   ///     ERP采购单号ID
   /// </summary>
   [SugarColumn(ColumnName = "DHB026")]
 /// <summary>
 ///     ERP采购单号ID
 /// </summary>
 [SugarColumn(ColumnName = "DHB026")]
    public decimal? Dhb026 { get; set; }
   /// <summary>
   ///     ERP采购序号ID
   /// </summary>
   [SugarColumn(ColumnName = "DHB027")]
 /// <summary>
 ///     ERP采购序号ID
 /// </summary>
 [SugarColumn(ColumnName = "DHB027")]
    public decimal? Dhb027 { get; set; }
   /// <summary>
   ///     ERP物料ID
   /// </summary>
   [SugarColumn(ColumnName = "DHB028")]
 /// <summary>
 ///     ERP物料ID
 /// </summary>
 [SugarColumn(ColumnName = "DHB028")]
    public decimal? Dhb028 { get; set; }
   /// <summary>
   ///     å¾…检数量
   /// </summary>
   [SugarColumn(ColumnName = "DHB029")]
 /// <summary>
 ///     å¾…检数量
 /// </summary>
 [SugarColumn(ColumnName = "DHB029")]
    public decimal? Dhb029 { get; set; }
   /// <summary>
   ///     æ£€éªŒæ—¥æœŸ
   /// </summary>
   [SugarColumn(ColumnName = "DHB030")]
 /// <summary>
 ///     æ£€éªŒæ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "DHB030")]
    public string Dhb030 { get; set; }
   /// <summary>
   ///     æ£€éªŒå‘˜
   /// </summary>
   [SugarColumn(ColumnName = "DHB031")]
 /// <summary>
 ///     æ£€éªŒå‘˜
 /// </summary>
 [SugarColumn(ColumnName = "DHB031")]
    public string Dhb031 { get; set; }
   /// <summary>
   ///     å…¥åº“数量
   /// </summary>
   [SugarColumn(ColumnName = "DHB032")]
 /// <summary>
 ///     å…¥åº“数量
 /// </summary>
 [SugarColumn(ColumnName = "DHB032")]
    public decimal? Dhb032 { get; set; }
   /// <summary>
   ///     å…¥åº“人
   /// </summary>
   [SugarColumn(ColumnName = "DHB033")]
 /// <summary>
 ///     å…¥åº“人
 /// </summary>
 [SugarColumn(ColumnName = "DHB033")]
    public string Dhb033 { get; set; }
   /// <summary>
   ///     å…¥åº“æ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "DHB034")]
 /// <summary>
 ///     å…¥åº“æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "DHB034")]
    public string Dhb034 { get; set; }
   /// <summary>
   ///     é€€è´§æ•°é‡
   /// </summary>
   [SugarColumn(ColumnName = "DHB035")]
 /// <summary>
 ///     é€€è´§æ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "DHB035")]
    public decimal? Dhb035 { get; set; }
   /// <summary>
   ///     ERPID
   /// </summary>
   [SugarColumn(ColumnName = "DHB037")]
 /// <summary>
 ///     ERPID
 /// </summary>
 [SugarColumn(ColumnName = "DHB037")]
    public decimal? Dhb037 { get; set; }
   /// <summary>
   ///     é€€è´§äºº
   /// </summary>
   [SugarColumn(ColumnName = "DHB036")]
 /// <summary>
 ///     é€€è´§äºº
 /// </summary>
 [SugarColumn(ColumnName = "DHB036")]
    public string Dhb036 { get; set; }
   /// <summary>
   ///     ERP原分录号
   /// </summary>
   [SugarColumn(ColumnName = "DHB038")]
 /// <summary>
 ///     ERP原分录号
 /// </summary>
 [SugarColumn(ColumnName = "DHB038")]
    public decimal? Dhb038 { get; set; }
   /// <summary>
   ///     ERP源单内码
   /// </summary>
   [SugarColumn(ColumnName = "DHB039")]
 /// <summary>
 ///     ERP源单内码
 /// </summary>
 [SugarColumn(ColumnName = "DHB039")]
    public decimal? Dhb039 { get; set; }
   /// <summary>
   ///     ERP源单类型
   /// </summary>
   [SugarColumn(ColumnName = "DHB040")]
 /// <summary>
 ///     ERP源单类型
 /// </summary>
 [SugarColumn(ColumnName = "DHB040")]
    public decimal? Dhb040 { get; set; }
   /// <summary>
   ///     ERP订单内码
   /// </summary>
   [SugarColumn(ColumnName = "DHB041")]
 /// <summary>
 ///     ERP订单内码
 /// </summary>
 [SugarColumn(ColumnName = "DHB041")]
    public decimal? Dhb041 { get; set; }
   /// <summary>
   ///     è‡ªå¢žåˆ—
   /// </summary>
   [SugarColumn(ColumnName = "ID")]
 /// <summary>
 ///     è‡ªå¢žåˆ—
 /// </summary>
 [SugarColumn(ColumnName = "ID")]
    public decimal? Id { get; set; }
   /// <summary>
   ///     æ˜¯å¦æ£€éªŒï¼Œ1为已检
   /// </summary>
   [SugarColumn(ColumnName = "ISCHECK")]
 /// <summary>
 ///     æ˜¯å¦æ£€éªŒï¼Œ1为已检
 /// </summary>
 [SugarColumn(ColumnName = "ISCHECK")]
    public decimal? Ischeck { get; set; }
   /// <summary>
   ///     ä»“库
   /// </summary>
   [SugarColumn(ColumnName = "DHB042")]
 /// <summary>
 ///     ä»“库
 /// </summary>
 [SugarColumn(ColumnName = "DHB042")]
    public string Dhb042 { get; set; }
}
MES.Service/Modes/Purdka.cs
@@ -8,123 +8,123 @@
[SugarTable("PURDKA")]
public class Purdka
{
   /// <summary>
   ///     è‡ªå¢žåˆ—
   /// </summary>
   [SugarColumn(ColumnName = "ID")]
 /// <summary>
 ///     è‡ªå¢žåˆ—
 /// </summary>
 [SugarColumn(ColumnName = "ID")]
    public decimal? Id { get; set; }
   /// <summary>
   ///     åˆ›å»ºäººå‘˜
   /// </summary>
   [SugarColumn(ColumnName = "CREATEUSER")]
 /// <summary>
 ///     åˆ›å»ºäººå‘˜
 /// </summary>
 [SugarColumn(ColumnName = "CREATEUSER")]
    public string Createuser { get; set; }
   /// <summary>
   ///     åˆ›å»ºæ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "CREATETIME")]
 /// <summary>
 ///     åˆ›å»ºæ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "CREATETIME")]
    public string Createtime { get; set; }
   /// <summary>
   ///     ä¿®æ”¹æ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "MODIFYTIME")]
 /// <summary>
 ///     ä¿®æ”¹æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "MODIFYTIME")]
    public string Modifytime { get; set; }
   /// <summary>
   ///     ä¿®æ”¹äººå‘˜
   /// </summary>
   [SugarColumn(ColumnName = "MODIFYUSER")]
 /// <summary>
 ///     ä¿®æ”¹äººå‘˜
 /// </summary>
 [SugarColumn(ColumnName = "MODIFYUSER")]
    public string Modifyuser { get; set; }
   /// <summary>
   ///     å®¡æ ¸
   /// </summary>
   [SugarColumn(ColumnName = "AUDITING")]
 /// <summary>
 ///     å®¡æ ¸
 /// </summary>
 [SugarColumn(ColumnName = "AUDITING")]
    public string Auditing { get; set; }
   /// <summary>
   ///     é€€è´§å•号
   /// </summary>
   [SugarColumn(ColumnName = "DKA001")]
 /// <summary>
 ///     é€€è´§å•号
 /// </summary>
 [SugarColumn(ColumnName = "DKA001")]
    public string Dka001 { get; set; }
   /// <summary>
   ///     é€€è´§ç±»åž‹
   /// </summary>
   [SugarColumn(ColumnName = "DKA002")]
 /// <summary>
 ///     é€€è´§ç±»åž‹
 /// </summary>
 [SugarColumn(ColumnName = "DKA002")]
    public string Dka002 { get; set; }
   /// <summary>
   ///     é€€è´§æ—¥æœŸ
   /// </summary>
   [SugarColumn(ColumnName = "DKA003")]
 /// <summary>
 ///     é€€è´§æ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "DKA003")]
    public string Dka003 { get; set; }
   /// <summary>
   ///     é€€è´§æ—¶é—´
   /// </summary>
   [SugarColumn(ColumnName = "DKA004")]
 /// <summary>
 ///     é€€è´§æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "DKA004")]
    public string Dka004 { get; set; }
   /// <summary>
   ///     ä¾›åº”商
   /// </summary>
   [SugarColumn(ColumnName = "DKA005")]
 /// <summary>
 ///     ä¾›åº”商
 /// </summary>
 [SugarColumn(ColumnName = "DKA005")]
    public string Dka005 { get; set; }
   /// <summary>
   ///     ä¾›åº”商名称
   /// </summary>
   [SugarColumn(ColumnName = "DKA006")]
 /// <summary>
 ///     ä¾›åº”商名称
 /// </summary>
 [SugarColumn(ColumnName = "DKA006")]
    public string Dka006 { get; set; }
   /// <summary>
   ///     éƒ¨é—¨
   /// </summary>
   [SugarColumn(ColumnName = "DKA007")]
 /// <summary>
 ///     éƒ¨é—¨
 /// </summary>
 [SugarColumn(ColumnName = "DKA007")]
    public string Dka007 { get; set; }
   /// <summary>
   ///     å®¡æ ¸è€…
   /// </summary>
   [SugarColumn(ColumnName = "DKA008")]
 /// <summary>
 ///     å®¡æ ¸è€…
 /// </summary>
 [SugarColumn(ColumnName = "DKA008")]
    public string Dka008 { get; set; }
   /// <summary>
   ///     å®¡æ ¸æ—¥æœŸ
   /// </summary>
   [SugarColumn(ColumnName = "DKA009")]
 /// <summary>
 ///     å®¡æ ¸æ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "DKA009")]
    public string Dka009 { get; set; }
   /// <summary>
   ///     é€€è´§çŠ¶æ€ï¼Œ0或空为未退货,1为已退完
   /// </summary>
   [SugarColumn(ColumnName = "DKA010")]
 /// <summary>
 ///     é€€è´§çŠ¶æ€ï¼Œ0或空为未退货,1为已退完
 /// </summary>
 [SugarColumn(ColumnName = "DKA010")]
    public string Dka010 { get; set; }
   /// <summary>
   ///     ERPID
   /// </summary>
   [SugarColumn(ColumnName = "ERPID")]
 /// <summary>
 ///     ERPID
 /// </summary>
 [SugarColumn(ColumnName = "ERPID")]
    public decimal? Erpid { get; set; }
   /// <summary>
   ///     ä¿ç®¡å‘˜ç¼–码
   /// </summary>
   [SugarColumn(ColumnName = "DKA011")]
 /// <summary>
 ///     ä¿ç®¡å‘˜ç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "DKA011")]
    public string Dka011 { get; set; }
   /// <summary>
   ///     éªŒæ”¶å‘˜ç¼–码
   /// </summary>
   [SugarColumn(ColumnName = "DKA012")]
 /// <summary>
 ///     éªŒæ”¶å‘˜ç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "DKA012")]
    public string Dka012 { get; set; }
   /// <summary>
   ///     æ˜¯å¦æŽ¨é€çº¢å­—入库1-推送,0-未推送
   /// </summary>
   [SugarColumn(ColumnName = "DKA013")]
 /// <summary>
 ///     æ˜¯å¦æŽ¨é€çº¢å­—入库1-推送,0-未推送
 /// </summary>
 [SugarColumn(ColumnName = "DKA013")]
    public decimal? Dka013 { get; set; }
}
MES.Service/Modes/QsItemOqcReq.cs
@@ -1,4 +1,3 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using SqlSugar;
@@ -20,104 +19,103 @@
    public decimal? Id { get; set; }
    /// <summary>
    /// æ£€éªŒå•号
    ///</summary>
    ///     æ£€éªŒå•号
    /// </summary>
    [SugarColumn(ColumnName = "RELEASE_NO")]
    public string? ReleaseNo { get; set; }
    /// <summary>
    /// æ£€éªŒæ—¥æœŸ
    ///</summary>
    ///     æ£€éªŒæ—¥æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "FCHECK_DATE")]
    public DateTime? FcheckDate { get; set; }
    /// <summary>
    /// æ£€éªŒäººå‘˜
    ///</summary>
    ///     æ£€éªŒäººå‘˜
    /// </summary>
    [SugarColumn(ColumnName = "FCHECK_BY")]
    public string? FcheckBy { get; set; }
    /// <summary>
    /// ç‰©æ–™ç¼–码
    ///</summary>
    ///     ç‰©æ–™ç¼–码
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_NO")]
    public string? ItemNo { get; set; }
    /// <summary>
    /// æ£€éªŒç»“æžœ
    ///</summary>
    ///     æ£€éªŒç»“æžœ
    /// </summary>
    [SugarColumn(ColumnName = "FCHECK_RESU")]
    public string? FcheckResu { get; set; }
    /// <summary>
    /// åˆ›å»ºäºº
    ///</summary>
    ///     åˆ›å»ºäºº
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_BY")]
    public string? CreateBy { get; set; }
    /// <summary>
    /// åˆ›å»ºæ—¥æœŸ
    ///</summary>
    ///     åˆ›å»ºæ—¥æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_DATE")]
    public DateTime? CreateDate { get; set; }
    /// <summary>
    /// æ›´æ–°äºº
    ///</summary>
    ///     æ›´æ–°äºº
    /// </summary>
    [SugarColumn(ColumnName = "LASTUPDATE_BY")]
    public string? LastupdateBy { get; set; }
    /// <summary>
    /// æ›´æ–°æ—¥æœŸ
    ///</summary>
    ///     æ›´æ–°æ—¥æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
    public DateTime? LastupdateDate { get; set; }
    /// <summary>
    ///
    ///</summary>
    /// </summary>
    [SugarColumn(ColumnName = "MODIFY1_BY")]
    public string? Modify1By { get; set; }
    /// <summary>
    /// å·¥å•号
    ///</summary>
    ///     å·¥å•号
    /// </summary>
    [SugarColumn(ColumnName = "BILL_NO")]
    public string? BillNo { get; set; }
    /// <summary>
    /// æ¨¡å…·å·
    ///</summary>
    ///     æ¨¡å…·å·
    /// </summary>
    [SugarColumn(ColumnName = "MOID_NUM")]
    public string? MoidNum { get; set; }
    /// <summary>
    ///  å®¡æ ¸äºº
    ///</summary>
    ///     å®¡æ ¸äºº
    /// </summary>
    [SugarColumn(ColumnName = "FSUBMIT_BY")]
    public string? FsubmitBy { get; set; }
    /// <summary>
    ///  å®¡æ ¸æ—¶é—´
    ///</summary>
    ///     å®¡æ ¸æ—¶é—´
    /// </summary>
    [SugarColumn(ColumnName = "FSUBMIT_DATE")]
    public DateTime? FsubmitDate { get; set; }
    /// <summary>
    ///   å®¡æ ¸çŠ¶æ€
    ///</summary>
    ///     å®¡æ ¸çŠ¶æ€
    /// </summary>
    [SugarColumn(ColumnName = "FSUBMIT")]
    public decimal? Fsubmit { get; set; }
    /// <summary>
    /// å¤‡æ³¨
    ///</summary>
    ///     å¤‡æ³¨
    /// </summary>
    [SugarColumn(ColumnName = "REMARKS")]
    public string? Remarks { get; set; }
    /// <summary>
    /// ç‰©æ–™ID
    ///</summary>
    ///     ç‰©æ–™ID
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_ID")]
    public decimal? ItemId { get; set; }
MES.Service/Modes/QsQaItemXj.cs
@@ -21,117 +21,113 @@
    public decimal? Id { get; set; }
    /// <summary>
    /// æ£€éªŒå•号
    ///</summary>
    ///     æ£€éªŒå•号
    /// </summary>
    [SugarColumn(ColumnName = "RELEASE_NO")]
    public string? ReleaseNo { get; set; }
    /// <summary>
    /// æ£€éªŒæ—¥æœŸ
    ///</summary>
    ///     æ£€éªŒæ—¥æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "FCHECK_DATE")]
    public DateTime? FcheckDate { get; set; }
    /// <summary>
    /// æ£€éªŒäººå‘˜
    ///</summary>
    ///     æ£€éªŒäººå‘˜
    /// </summary>
    [SugarColumn(ColumnName = "FCHECK_BY")]
    public string? FcheckBy { get; set; }
    /// <summary>
    /// ç‰©æ–™ç¼–码
    ///</summary>
    ///     ç‰©æ–™ç¼–码
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_NO")]
    public string? ItemNo { get; set; }
    /// <summary>
    /// æ£€éªŒç»“æžœ
    ///</summary>
    ///     æ£€éªŒç»“æžœ
    /// </summary>
    [SugarColumn(ColumnName = "FCHECK_RESU")]
    public string? FcheckResu { get; set; }
    /// <summary>
    /// åˆ›å»ºäºº
    ///</summary>
    ///     åˆ›å»ºäºº
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_BY")]
    public string? CreateBy { get; set; }
    /// <summary>
    /// åˆ›å»ºæ—¥æœŸ
    ///</summary>
    ///     åˆ›å»ºæ—¥æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_DATE")]
    public DateTime? CreateDate { get; set; }
    /// <summary>
    /// æ›´æ–°äºº
    ///</summary>
    ///     æ›´æ–°äºº
    /// </summary>
    [SugarColumn(ColumnName = "LASTUPDATE_BY")]
    public string? LastupdateBy { get; set; }
    /// <summary>
    /// æ›´æ–°æ—¥æœŸ
    ///</summary>
    ///     æ›´æ–°æ—¥æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
    public DateTime? LastupdateDate { get; set; }
    /// <summary>
    ///
    ///</summary>
    /// </summary>
    [SugarColumn(ColumnName = "MODIFY1_BY")]
    public string? Modify1By { get; set; }
    /// <summary>
    /// å•位
    ///</summary>
    ///     å•位
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_UNIT")]
    public string? ItemUnit { get; set; }
    /// <summary>
    /// å·¥å•号
    ///</summary>
    ///     å·¥å•号
    /// </summary>
    [SugarColumn(ColumnName = "BILL_NO")]
    public string? BillNo { get; set; }
    /// <summary>
    /// æ¨¡å…·å·
    ///</summary>
    ///     æ¨¡å…·å·
    /// </summary>
    [SugarColumn(ColumnName = "MOID_NUM")]
    public string? MoidNum { get; set; }
    /// <summary>
    ///
    ///</summary>
    /// </summary>
    [SugarColumn(ColumnName = "FSUBMIT_BY")]
    public string? FsubmitBy { get; set; }
    /// <summary>
    ///
    ///</summary>
    /// </summary>
    [SugarColumn(ColumnName = "FSUBMIT_DATE")]
    public DateTime? FsubmitDate { get; set; }
    /// <summary>
    ///
    ///</summary>
    /// </summary>
    [SugarColumn(ColumnName = "FSUBMIT")]
    public decimal? Fsubmit { get; set; }
    /// <summary>
    /// å¤‡æ³¨
    ///</summary>
    ///     å¤‡æ³¨
    /// </summary>
    [SugarColumn(ColumnName = "REMARKS")]
    public string? Remarks { get; set; }
    /// <summary>
    /// ç‰©æ–™ID
    ///</summary>
    ///     ç‰©æ–™ID
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_ID")]
    public decimal? ItemId { get; set; }
    [SugarColumn(IsIgnore = true)] public string? Daa020 { get; set; }
    [SugarColumn(IsIgnore = true)] public decimal? PlanQty { get; set; }
    [SugarColumn(IsIgnore = true)] public string? ItemName { get; set; }
    [SugarColumn(IsIgnore = true)] public string? ItemModel { get; set; }
}
MES.Service/Modes/Womdab.cs
@@ -1,124 +1,147 @@
using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace MES.Service.Modes
using SqlSugar;
namespace MES.Service.Modes;
/// <summary>
///     å·¥å•子表
/// </summary>
[SugarTable("WOMDAB")]
public class Womdab
{
    /// <summary>
    /// å·¥å•子表
    ///</summary>
    [SugarTable("WOMDAB")]
    public class Womdab
    {
        /// <summary>
        /// è‡ªå¢žåˆ—
        ///</summary>
         [SugarColumn(ColumnName="ID"    )]
         public decimal? Id { get; set; }
        /// <summary>
        /// PID
        ///</summary>
         [SugarColumn(ColumnName="PID"    )]
         public decimal? Pid { get; set; }
        /// <summary>
        /// å·¥å•单号
        ///</summary>
         [SugarColumn(ColumnName="DAB001"    )]
         public string Dab001 { get; set; }
        /// <summary>
        /// åºå·
        ///</summary>
         [SugarColumn(ColumnName="DAB002"    )]
         public string Dab002 { get; set; }
        /// <summary>
        /// ææ–™ç¼–码
        ///</summary>
         [SugarColumn(ColumnName="DAB003"    )]
         public string Dab003 { get; set; }
        /// <summary>
        /// ææ–™åç§°
        ///</summary>
         [SugarColumn(ColumnName="DAB004"    )]
         public string Dab004 { get; set; }
        /// <summary>
        /// ææ–™è§„æ ¼
        ///</summary>
         [SugarColumn(ColumnName="DAB005"    )]
         public string Dab005 { get; set; }
        /// <summary>
        /// éœ€é¢†ç”¨é‡
        ///</summary>
         [SugarColumn(ColumnName="DAB006"    )]
         public decimal? Dab006 { get; set; }
        /// <summary>
        /// å·²é¢†ç”¨é‡
        ///</summary>
         [SugarColumn(ColumnName="DAB007"    )]
         public decimal? Dab007 { get; set; }
        /// <summary>
        /// å·¥è‰º
        ///</summary>
         [SugarColumn(ColumnName="DAB008"    )]
         public string Dab008 { get; set; }
        /// <summary>
        /// å•位
        ///</summary>
         [SugarColumn(ColumnName="DAB009"    )]
         public string Dab009 { get; set; }
        /// <summary>
        /// ææ–™ç±»åž‹
        ///</summary>
         [SugarColumn(ColumnName="DAB010"    )]
         public string Dab010 { get; set; }
        /// <summary>
        /// ä¸»æ–™
        ///</summary>
         [SugarColumn(ColumnName="DAB011"    )]
         public string Dab011 { get; set; }
        /// <summary>
        /// ç»„成用量
        ///</summary>
         [SugarColumn(ColumnName="DAB012"    )]
         public decimal? Dab012 { get; set; }
        /// <summary>
        /// åº•æ•°
        ///</summary>
         [SugarColumn(ColumnName="DAB013"    )]
         public decimal? Dab013 { get; set; }
        /// <summary>
        /// æ˜¯å¦æ›¿æ–™
        ///</summary>
         [SugarColumn(ColumnName="DAB014"    )]
         public string Dab014 { get; set; }
        /// <summary>
        /// ç‚¹ä½
        ///</summary>
         [SugarColumn(ColumnName="DAB015"    )]
         public string Dab015 { get; set; }
        /// <summary>
        /// æŠ•料单号
        ///</summary>
         [SugarColumn(ColumnName="DAB016"    )]
         public string Dab016 { get; set; }
        /// <summary>
        /// ä»“库编码
        ///</summary>
         [SugarColumn(ColumnName="DAB017"    )]
         public string Dab017 { get; set; }
        /// <summary>
        /// ä»“库名称
        ///</summary>
         [SugarColumn(ColumnName="DAB018"    )]
         public string Dab018 { get; set; }
        /// <summary>
        /// é¢†æ–™æ–¹å¼
        ///</summary>
         [SugarColumn(ColumnName="DAB019"    )]
         public string Dab019 { get; set; }
        /// <summary>
        /// å›ºå®šæŸè€—
        ///</summary>
         [SugarColumn(ColumnName="SCRAPQTY"    )]
         public decimal? Scrapqty { get; set; }
    }
}
    ///     è‡ªå¢žåˆ—
    /// </summary>
    [SugarColumn(ColumnName = "ID")]
    public decimal? Id { get; set; }
    /// <summary>
    ///     PID
    /// </summary>
    [SugarColumn(ColumnName = "PID")]
    public decimal? Pid { get; set; }
    /// <summary>
    ///     å·¥å•单号
    /// </summary>
    [SugarColumn(ColumnName = "DAB001")]
    public string Dab001 { get; set; }
    /// <summary>
    ///     åºå·
    /// </summary>
    [SugarColumn(ColumnName = "DAB002")]
    public string Dab002 { get; set; }
    /// <summary>
    ///     ææ–™ç¼–码
    /// </summary>
    [SugarColumn(ColumnName = "DAB003")]
    public string Dab003 { get; set; }
    /// <summary>
    ///     ææ–™åç§°
    /// </summary>
    [SugarColumn(ColumnName = "DAB004")]
    public string Dab004 { get; set; }
    /// <summary>
    ///     ææ–™è§„æ ¼
    /// </summary>
    [SugarColumn(ColumnName = "DAB005")]
    public string Dab005 { get; set; }
    /// <summary>
    ///     éœ€é¢†ç”¨é‡
    /// </summary>
    [SugarColumn(ColumnName = "DAB006")]
    public decimal? Dab006 { get; set; }
    /// <summary>
    ///     å·²é¢†ç”¨é‡
    /// </summary>
    [SugarColumn(ColumnName = "DAB007")]
    public decimal? Dab007 { get; set; }
    /// <summary>
    ///     å·¥è‰º
    /// </summary>
    [SugarColumn(ColumnName = "DAB008")]
    public string Dab008 { get; set; }
    /// <summary>
    ///     å•位
    /// </summary>
    [SugarColumn(ColumnName = "DAB009")]
    public string Dab009 { get; set; }
    /// <summary>
    ///     ææ–™ç±»åž‹
    /// </summary>
    [SugarColumn(ColumnName = "DAB010")]
    public string Dab010 { get; set; }
    /// <summary>
    ///     ä¸»æ–™
    /// </summary>
    [SugarColumn(ColumnName = "DAB011")]
    public string Dab011 { get; set; }
    /// <summary>
    ///     ç»„成用量
    /// </summary>
    [SugarColumn(ColumnName = "DAB012")]
    public decimal? Dab012 { get; set; }
    /// <summary>
    ///     åº•æ•°
    /// </summary>
    [SugarColumn(ColumnName = "DAB013")]
    public decimal? Dab013 { get; set; }
    /// <summary>
    ///     æ˜¯å¦æ›¿æ–™
    /// </summary>
    [SugarColumn(ColumnName = "DAB014")]
    public string Dab014 { get; set; }
    /// <summary>
    ///     ç‚¹ä½
    /// </summary>
    [SugarColumn(ColumnName = "DAB015")]
    public string Dab015 { get; set; }
    /// <summary>
    ///     æŠ•料单号
    /// </summary>
    [SugarColumn(ColumnName = "DAB016")]
    public string Dab016 { get; set; }
    /// <summary>
    ///     ä»“库编码
    /// </summary>
    [SugarColumn(ColumnName = "DAB017")]
    public string Dab017 { get; set; }
    /// <summary>
    ///     ä»“库名称
    /// </summary>
    [SugarColumn(ColumnName = "DAB018")]
    public string Dab018 { get; set; }
    /// <summary>
    ///     é¢†æ–™æ–¹å¼
    /// </summary>
    [SugarColumn(ColumnName = "DAB019")]
    public string Dab019 { get; set; }
    /// <summary>
    ///     å›ºå®šæŸè€—
    /// </summary>
    [SugarColumn(ColumnName = "SCRAPQTY")]
    public decimal? Scrapqty { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "ERP_ID")]
    public decimal? ErpId { get; set; }
}
MES.Service/bin/Debug/net8.0/MES.Service.dll
Binary files differ
MES.Service/bin/Debug/net8.0/MES.Service.pdb
Binary files differ
MES.Service/service/QC/XJService.cs
@@ -102,7 +102,7 @@
                    Id = b.Id,
                    ItemNo = b.ItemNo,
                    ItemName = b.ItemName,
                    ItemModel = b.ItemModel,
                    ItemModel = b.ItemModel
                }).ToList();
    }
MES.Service/service/Warehouse/MesInvItemArnDetailManager.cs
@@ -28,7 +28,8 @@
                    c.ItemNo == t.ItemNo && c.Company == t.Company &&
                    c.Factory == t.Factory,
                    JoinType.Left,
                    t.Fpurchaseunitid == u.Id.ToString() && t.Factory == u.Factory &&
                    t.Fpurchaseunitid == u.Id.ToString() &&
                    t.Factory == u.Factory &&
                    t.Company == u.Company
                })
            .Where((c, t, u) => c.Mid == query.id)
MES.Service/service/Warehouse/MesInvItemOutCDetailsManager.cs
@@ -81,46 +81,36 @@
    public MesInvItemOutCDetails GetOutList(WarehouseQuery query)
    {
        var mesInvItemBarcodes = Db.Queryable<MesInvItemBarcodes>()
            .Where(s => s.ItemBarcode == query.barcode).Count();
        if (mesInvItemBarcodes <= 0)
        {
            throw new Exception("条码不存在");
        }
        if (mesInvItemBarcodes <= 0) throw new Exception("条码不存在");
        var mesInvItemOutCDetails = Db.Queryable<MesInvItemOutCDetails>()
            .Where(s => s.ItemBarcode == query.barcode && s.Receive == 0).Count();
            .Where(s => s.ItemBarcode == query.barcode && s.Receive == 0)
            .Count();
        if (mesInvItemOutCDetails <= 0)
        {
            throw new Exception("条码不符合接收条件,请检查!");
        }
        if (mesInvItemOutCDetails <= 0) throw new Exception("条码不符合接收条件,请检查!");
        var entity = Db.Queryable<MesInvItemOutCDetails, MesInvItemOuts, MesItems>((a, b, c) =>
                  new JoinQueryInfos(JoinType.Left, a.ItemOutId == b.Id,
                                    JoinType.Left, a.ItemNo == c.ItemNo))
              .Where((a, b, c) => a.ItemBarcode == query.barcode)
              .Select((a, b, c) => new MesInvItemOutCDetails
              {
                  PbillNo = b.ItemOutNo,
                  WorkNo = a.WorkNo,
                  ItemNo = a.ItemNo,
                  ItemName = c.ItemName,
                  Quantity = a.Quantity
              }).First();
        var entity = Db
            .Queryable<MesInvItemOutCDetails, MesInvItemOuts, MesItems>(
                (a, b, c) =>
                    new JoinQueryInfos(JoinType.Left, a.ItemOutId == b.Id,
                        JoinType.Left, a.ItemNo == c.ItemNo))
            .Where((a, b, c) => a.ItemBarcode == query.barcode)
            .Select((a, b, c) => new MesInvItemOutCDetails
            {
                PbillNo = b.ItemOutNo,
                WorkNo = a.WorkNo,
                ItemNo = a.ItemNo,
                ItemName = c.ItemName,
                Quantity = a.Quantity
            }).First();
        if (entity == null)
        {
            throw new Exception("出库条码" + query.barcode + " ä¸å­˜åœ¨ï¼Œè¯·ç¡®è®¤!");
        }
        return entity;
@@ -132,19 +122,16 @@
        var mesInvItemBarcodes = Db.Queryable<MesInvItemBarcodes>()
            .Where(s => s.ItemBarcode == query.barcode).Count();
        if (mesInvItemBarcodes <= 0)
        {
            throw new Exception("条码不存在");
        }
        if (mesInvItemBarcodes <= 0) throw new Exception("条码不存在");
        var mesInvItemOutCDetails = Db.Queryable<MesInvItemOutCDetails>()
            .Where(s => s.ItemBarcode == query.barcode).First();
        MaterialReceipt entity = new MaterialReceipt
        var entity = new MaterialReceipt
        {
            InvItemoutCDetails = GetMesInvItemOutCDetails(mesInvItemOutCDetails.PbillNo),
            InvItemoutCDetails =
                GetMesInvItemOutCDetails(mesInvItemOutCDetails.PbillNo),
            ItemOuts = GetMesInvItemOuts(mesInvItemOutCDetails.PbillNo)
        };
        return entity;
@@ -154,40 +141,30 @@
    public MesInvItemOutCDetails confirmReceipt(WarehouseQuery query)
    {
        if (string.IsNullOrWhiteSpace(query.barcode))
        {
            throw new Exception("请扫出库条码!");
        }
        if (string.IsNullOrWhiteSpace(query.billNo))
        {
            throw new Exception("出库单据不能为空!");
        }
        var barcodeInfo = GetBarcodeInfo(query.barcode);
        if (barcodeInfo.Receive == 1)
        {
            throw new Exception("此条码已经接收,请检查!");
        }
        if (barcodeInfo.Receive == 1) throw new Exception("此条码已经接收,请检查!");
        UseTransaction(db =>
        {
            var count = db.Updateable<MesInvItemOutCDetails>()
             .SetColumns(s => s.Receive == 1)
             .Where(s => s.ItemBarcode == barcodeInfo.ItemBarcode).ExecuteCommand();
                .SetColumns(s => s.Receive == 1)
                .Where(s => s.ItemBarcode == barcodeInfo.ItemBarcode)
                .ExecuteCommand();
            return 1;
        });
        return barcodeInfo;
    }
    public List<MesInvItemOutCDetails> GetMesInvItemOutCDetails(string billno)
@@ -203,12 +180,10 @@
    }
    private MesInvItemOutCDetails GetBarcodeInfo(string itemBarcode)
    {
        // Get barcode information
        return Db.Queryable<MesInvItemOutCDetails>()
            .First(b => b.ItemBarcode == itemBarcode);
    }
}
MES.Service/service/Warehouse/MesInvItemOutsManager.cs
@@ -3,6 +3,7 @@
using MES.Service.Dto.service;
using MES.Service.Modes;
using MES.Service.util;
using Newtonsoft.Json;
using SqlSugar;
using DbType = System.Data.DbType;
@@ -12,6 +13,114 @@
{
    //当前类已经继承了 Repository å¢žã€åˆ ã€æŸ¥ã€æ”¹çš„æ–¹æ³•
    //这里面写的代码不会给覆盖,如果要重新生成请删除 MesInvItemOutsManager.cs
    public List<MesInvItemOuts> GetProductionPickPage(WarehouseQuery query)
    {
        return Db.Queryable<MesInvItemOuts, MesDepots>((a, o) =>
                new JoinQueryInfos(
                    JoinType.Left,
                    o.DepotCode == a.DepotCode && a.Company == o.Company &&
                    a.Factory == o.Factory
                ))
            .Where((a, o) => a.BillTypeId == 200 &&
                             a.TransactionNo == 201 &&
                             a.Factory == "1000" &&
                             a.Company == "1000" &&
                             a.IsVisual == 1)
            .WhereIF(query.status != null, (a, o) => a.Status == query.status)
            .WhereIF(query.id != null, (a, o) => a.Id == query.id)
            .Select((a, o) => new MesInvItemOuts
            {
                Id = a.Id,
                Sapstatus = a.Sapstatus,
                OutDate = a.OutDate,
                CheckDate = a.CheckDate,
                BoardItem = a.BoardItem,
                WorkNo = a.WorkNo,
                OutPart = a.OutPart,
                PbillNo = a.PbillNo,
                OutType = a.OutType,
                CreateBy = a.CreateBy,
                Status = a.Status,
                CheckUser = a.CheckUser,
                ItemOutNo = a.ItemOutNo,
                DepotName = o.DepotName // éœ€è¦åŠ¨æ€æ·»åŠ çš„å­—æ®µ
            })
            .ToPageList(query.PageIndex, query.Limit);
    }
    public MaterialReceipt GetProductionPick(WarehouseQuery query)
    {
        var form = new MaterialReceipt();
        if (query.id != null)
        {
            var mesInvItemOutsList = GetProductionPickPage(query);
            if (mesInvItemOutsList.Count <= 0) return form;
            form.ItemOuts = mesInvItemOutsList[0];
            form.ItemsList = getProductionItemsList(query);
            form.InvItemoutCDetails = GetProductionDetails(query);
        }
        return form;
    }
    private List<MesInvItemOutItems> getProductionItemsList(
        WarehouseQuery query)
    {
        return Db.Queryable<MesInvItemOutItems, MesItems, MesDepTaskInfo>(
                (c, s, f) => new JoinQueryInfos(
                    JoinType.Inner, c.ItemNo == s.ItemNo,
                    JoinType.Left, f.TaskNo == c.TaskNo && f.ItemNo == c.ItemNo
                ))
            .Where((c, s, f) => c.ItemOutId == query.id)
            .OrderBy(c => c.Id)
            .Select((c, s, f) => new MesInvItemOutItems
            {
                Id = c.Id,
                ItemNo = c.ItemNo,
                Quantity = c.Quantity,
                TaskNo = c.TaskNo,
                Remark = c.Remark,
                ItemName = s.ItemName, // åŠ¨æ€å­—æ®µ
                ItemModel = s.ItemModel, // åŠ¨æ€å­—æ®µ
                ItemUnit = SqlFunc.Subqueryable<MesItems>()
                    .Where(si => si.ItemUnit == s.ItemUnit)
                    .Select(si =>
                        SqlFunc.MappingColumn<string>(
                            "F_GETUNITNAME(si.Item_Unit)")) // åŠ¨æ€å­—æ®µ
            })
            .ToList();
    }
    private List<MesInvItemOutCDetails> GetProductionDetails(
        WarehouseQuery query)
    {
        return Db
            .Queryable<MesInvItemOutCDetails, MesItems, MesDepots>(
                (b, c, d) => new JoinQueryInfos(
                    JoinType.Left,
                    b.ItemNo == c.ItemNo && b.Company == c.Company &&
                    b.Factory == c.Factory,
                    JoinType.Left,
                    d.DepotCode == b.DepotCode && b.Company == d.Company &&
                    b.Factory == d.Factory
                ))
            .Where((b, c, d) => b.ItemOutId == query.id)
            .Select((b, c, d) => new MesInvItemOutCDetails
            {
                ForceOutFlag = b.ForceOutFlag,
                DepotSectionCode = b.DepotSectionCode,
                ItemNo = b.ItemNo,
                Quantity = b.Quantity,
                ItemBarcode = b.ItemBarcode,
                ItemName = c.ItemName,
                ItemModel = c.ItemModel,
                DepotName = d.DepotName,
                DepotCode = b.DepotCode
            })
            .ToList();
    }
    public bool ScanCode(WarehouseQuery query)
    {
@@ -703,4 +812,157 @@
        return ItemOutNos;
    }
    //生产领料单审核前校验
    public MessageCenter SaveProductionMessageCenter(WarehouseQuery entity)
    {
        var message = ProductionMesToErpParam(entity);
        var executeReturnIdentity =
            Db.Insertable(message).ExecuteReturnIdentity();
        if (executeReturnIdentity > 0)
        {
            message.Id = executeReturnIdentity;
            message.Pid = executeReturnIdentity;
            return message;
        }
        throw new Exception("获取数据失败");
    }
    private MessageCenter ProductionMesToErpParam(WarehouseQuery query)
    {
        var erpParameters = "";
        var title = "";
        var tableName = "INV_ITEM_OUTS_" + query.Type;
        if ("A".Equals(query.Type))
        {
            erpParameters =
                GetProductionErpParameters(query.billNo, query.userName);
            title = "生产领料单" + query.billNo + "审核";
        }
        var ErpUrl = AppsettingsUtility.Settings.ProductionErpUrl;
        var message = new MessageCenter
        {
            TableName = tableName,
            Url = ErpUrl,
            Status = 1,
            CreateBy = query.userName,
            Route = query.billNo,
            Title = title,
            PageName = "Warehouse/ProductionPick/Add?id=" + query.id +
                       "&itemOutNo=" + query.billNo,
            CreateDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"),
            Method = "POST",
            Seq = 1,
            Data = erpParameters,
            IsMessage = 0,
            ContentType = "application/x-www-form-urlencoded"
        };
        return message;
    }
    private string GetProductionErpParameters(string? queryBillNo,
        string? userName)
    {
        userName ??= "system";
        var mesInvItemOuts = Db.Queryable<MesInvItemOuts>()
            .Where(it => it.ItemOutNo == queryBillNo)
            .First();
        if (mesInvItemOuts == null) throw new Exception("领料单号不存在");
        var womcaa = Db.Queryable<Womcaa>()
            .Where(it => it.Caa020 == mesInvItemOuts.WorkNo)
            .First();
        if (womcaa == null) throw new Exception("任务单号不存在");
        var Departmentcode = Db.Queryable<SysDepartment, MesInvItemOuts>(
                (a, b) =>
                    new JoinQueryInfos(JoinType.Left,
                        a.Departmentname == b.OutPart
                    )).Where((a, b) =>
                b.OutPart == mesInvItemOuts.OutPart &&
                b.ItemOutNo == queryBillNo).Select(a => a.Departmentcode)
            .First();
        if (string.IsNullOrEmpty(Departmentcode))
            throw new Exception("部门信息不存在");
        // æ£€æŸ¥é¢†æ–™å•状态
        if (mesInvItemOuts.Status == 1) throw new Exception("领料单已审核,不能重复推送");
        var C_OUT_ITEMS = Db
            .Queryable<MesInvItemOutItems, Womdab, Womdaa, Womcaa, Womcab>(
                (c, b, d, e, f) =>
                    new JoinQueryInfos(
                        JoinType.Left, b.Id == c.ItemDabid,
                        JoinType.Left, d.Id == b.Pid,
                        JoinType.Left, e.Caa001 == d.Daa021,
                        JoinType.Left, f.Eid == e.Erpid
                    ))
            .Where((c, b, d, e, f) => c.ItemOutId == mesInvItemOuts.Id)
            .Select((c, b, d, e, f) => new
            {
                c.Id,
                c.ItemNo,
                c.Quantity,
                c.DepotCode,
                c.DepotSectionCode,
                c.ItemId,
                erpId = b.ErpId,
                e.Caa015,
                f.PositionNo
            }).ToList();
        var scllentryList = new List<dynamic>();
        foreach (var item in C_OUT_ITEMS)
        {
            var sql =
                "SELECT FNAME FROM MES_UNIT WHERE ID = (SELECT ITEM_UNIT FROM MES_ITEMS WHERE ID = '" +
                item.ItemId + "')";
            var C_ITEM_UNIT = Db.Ado.SqlQuerySingle<string>(sql);
            scllentryList.Add(new
            {
                FMaterialId = item.ItemNo,
                FUnitID = C_ITEM_UNIT,
                FAppQty = item.Quantity,
                FActualQty = item.Quantity,
                FStockId = item.DepotCode,
                FPPBomEntryId = item.erpId,
                F_UNW_Text_xsddh = item.Caa015,
                F_UNW_TEXT_WZH = item.PositionNo,
                F_MES_ENTRYID = item.Id
            });
        }
        var dataJson = new
        {
            F_MES_ID = mesInvItemOuts.Id,
            FDate = mesInvItemOuts.CreateBy,
            FPickerId = userName,
            F_UNW_LargeText_BZ = " ",
            F_UNW_KH = " ",
            F_UNW_DDSL = womcaa.Caa012,
            F_UNW_Text_CZG = userName,
            scllentry = scllentryList
        };
        return "taskname=SCLL&mesid=" + mesInvItemOuts.Id +
               "&optype=create&datajson=" +
               JsonConvert.SerializeObject(
                   dataJson);
    }
    public bool AuditProduction(WarehouseQuery query)
    {
        query.status = 1;
        //审核
        return Update(query);
    }
}
MES.Service/service/Warehouse/OrganizeService.cs
@@ -1,4 +1,5 @@
using System.Data;
using System.Dynamic;
using MES.Service.DB;
using MES.Service.Dto.service;
using MES.Service.Modes;
@@ -28,10 +29,7 @@
        var printCommandResult = Db.Queryable<MesBarcodeType>()
            .Where(t => t.TypeCode == 108)
            .First();
        if (printCommandResult == null)
        {
            throw new Exception("模版ID为空,请设置打印格式!");
        }
        if (printCommandResult == null) throw new Exception("模版ID为空,请设置打印格式!");
        var cPrintCommand = printCommandResult.Mbtype;
        var cBid = printCommandResult.Id;
@@ -41,40 +39,21 @@
                s.ItemNo == query.ItemNo && s.Factory == "1000" &&
                s.Company == "1000")
            .First();
        if (cMesItems == null)
        {
            throw new Exception("物料信息不存在该物料编码,请维护!");
        }
        if (cMesItems == null) throw new Exception("物料信息不存在该物料编码,请维护!");
        if (string.IsNullOrEmpty(query.ItemNo))
        {
            throw new Exception("请录入物料编码");
        }
        if (string.IsNullOrEmpty(query.ItemNo)) throw new Exception("请录入物料编码");
        if (string.IsNullOrEmpty(query.ItemModel))
        {
            throw new Exception("请输入完物料编码后,点击确认生成规格!");
        }
        if (string.IsNullOrEmpty(query.OrgName))
        {
            throw new Exception("请录入组织");
        }
        if (string.IsNullOrEmpty(query.OrgName)) throw new Exception("请录入组织");
        if (string.IsNullOrEmpty(query.OrgOwner))
        {
            throw new Exception("请录入货主");
        }
        if (string.IsNullOrEmpty(query.OrgOwner)) throw new Exception("请录入货主");
        if (string.IsNullOrEmpty(query.ItemNum))
        {
            throw new Exception("请录入物料数量");
        }
        if (string.IsNullOrEmpty(query.ItemNum)) throw new Exception("请录入物料数量");
        if (string.IsNullOrEmpty(query.Printnumn))
        {
            throw new Exception("请录入条码数量");
        }
        var cId =
            Db.Ado.GetInt(
@@ -89,7 +68,7 @@
                .Where(it => it.CreateDate < DateTime.Now.AddDays(-10))
                .ExecuteCommand();
            for (int i = 1; i <= int.Parse(query.Printnumn); i++)
            for (var i = 1; i <= int.Parse(query.Printnumn); i++)
            {
                var cIndate = DateTime.Now.ToString("yyyyMMdd");
@@ -104,19 +83,12 @@
                        query.ItemNo + cIndate, query.ItemNo + cIndate, 0);
                    serial = barcodeResult.Value;
                    poBarcodeComand = barcodeResult.Msg;
                    if (!string.IsNullOrEmpty(poBarcodeComand))
                    {
                        return null;
                    }
                    if (!string.IsNullOrEmpty(poBarcodeComand)) return null;
                    if (string.IsNullOrEmpty(serial))
                    {
                        cBarcode2 = "9";
                    }
                    else
                    {
                        cBarcode2 = "9" + serial[1..];
                    }
                    itemBarcode = query.ItemNo + cIndate + cBarcode2;
                }
                else
@@ -135,10 +107,7 @@
                            query.ItemNo + cIndate, query.ItemNo + cIndate, 0);
                        serial = barcodeResult.Value;
                        poBarcodeComand = barcodeResult.Msg;
                        if (!string.IsNullOrEmpty(poBarcodeComand))
                        {
                            return null;
                        }
                        if (!string.IsNullOrEmpty(poBarcodeComand)) return null;
                        cBarcode2 = "9" + serial.Substring(1);
                        itemBarcode = query.ItemNo + cIndate +
@@ -155,7 +124,6 @@
                        s.Company == "1000")
                    .Count();
                if (cCount == 0)
                {
                    // Insert new barcode
                    Db.Insertable(new MesInvItemBarcodes
                    {
@@ -174,7 +142,6 @@
                        OrgName = query.OrgName,
                        OrgOwner = query.OrgOwner
                    }).ExecuteCommand();
                }
                // Insert record into MES_RF_PRNBARCODE
                Db.Insertable(new MesRfPrnbarcode
@@ -196,7 +163,7 @@
                    Strp11 = poBarcode,
                    Strp12 = query.ItemName ?? " ",
                    Strp15 = query.OrgName ?? " ",
                    Strp16 = query.OrgOwner ?? " ",
                    Strp16 = query.OrgOwner ?? " "
                }).ExecuteCommand();
            }
@@ -254,7 +221,7 @@
            var resultValue = outputResult.Value?.ToString();
            var messageValue = outputMessage.Value?.ToString();
            dynamic m = new System.Dynamic.ExpandoObject();
            dynamic m = new ExpandoObject();
            m.Value = resultValue;
            m.Msg = messageValue;
MESApplication/Controllers/BasicData/MesItemsController.cs
@@ -22,7 +22,7 @@
    private readonly string TableName = "MES_ITEMS";
    private readonly string URL = "http://localhost:10054/api/MesItems/";
    //GetItemQcPrint
    [HttpPost("GetItemQcPrint")]
    public ResponseResult GetItemQcPrint(WarehouseQuery query)
@@ -32,7 +32,7 @@
            dynamic resultInfos = new ExpandoObject();
            var save = m.GetItemQcPrint(query);
            resultInfos.tbBillList = save;
            return new ResponseResult
            {
                status = 0,
MESApplication/Controllers/Warehouse/MesInvItemOutCDetailsController.cs
@@ -14,14 +14,12 @@
    private readonly MesInvItemOutCDetailsManager m = new();
    /// <summary>
    /// èŽ·å–ç‰©æ–™æŽ¥æ”¶ä¿¡æ¯
    ///     èŽ·å–ç‰©æ–™æŽ¥æ”¶ä¿¡æ¯
    /// </summary>
    /// <returns></returns>
    [HttpPost("GetOutItemList")]
    public ResponseResult GetOutItemList(WarehouseQuery query)
    {
        try
        {
            dynamic resultInfos = new ExpandoObject();
@@ -37,17 +35,13 @@
        {
            return ResponseResult.ResponseError(ex);
        }
    }
    /// <summary>
    /// èŽ·å–æ˜Žç»†èœå•
    ///     èŽ·å–æ˜Žç»†èœå•
    /// </summary>
    /// <param name="query"></param>
    /// <returns></returns>
    [HttpPost("GetFormList")]
    public ResponseResult GetFormList(WarehouseQuery query)
    {
@@ -69,7 +63,7 @@
    }
    /// <summary>
    /// ç¡®è®¤æŽ¥æ”¶
    ///     ç¡®è®¤æŽ¥æ”¶
    /// </summary>
    /// <param name="query"></param>
    /// <returns></returns>
@@ -92,7 +86,6 @@
            return ResponseResult.ResponseError(ex);
        }
    }
    /***进入模版管理可以修改模版***/
MESApplication/Controllers/Warehouse/MesInvItemOutsController.cs
@@ -13,6 +13,89 @@
{
    private readonly MesInvItemOutsManager m = new();
    //GetProductionPick
    [HttpPost("GetProductionPick")]
    public ResponseResult GetProductionPick(WarehouseQuery entity)
    {
        try
        {
            dynamic resultInfos = new ExpandoObject();
            resultInfos.tbBillList = m.GetProductionPick(entity);
            return new ResponseResult
            {
                status = 0,
                message = "OK",
                data = resultInfos
            };
        }
        catch (Exception ex)
        {
            return ResponseResult.ResponseError(ex);
        }
    }
    //GetProductionPickPage
    [HttpPost("GetProductionPickPage")]
    public ResponseResult GetProductionPickPage(WarehouseQuery entity)
    {
        try
        {
            dynamic resultInfos = new ExpandoObject();
            resultInfos.tbBillList = m.GetProductionPickPage(entity);
            return new ResponseResult
            {
                status = 0,
                message = "OK",
                data = resultInfos
            };
        }
        catch (Exception ex)
        {
            return ResponseResult.ResponseError(ex);
        }
    }
    //AuditProduction
    [HttpPost("AuditProduction")]
    public ResponseResult AuditProduction(WarehouseQuery query)
    {
        try
        {
            dynamic resultInfos = new ExpandoObject();
            resultInfos.tbBillList = m.AuditProduction(query);
            return new ResponseResult
            {
                status = 0,
                message = "OK",
                data = resultInfos
            };
        }
        catch (Exception ex)
        {
            return ResponseResult.ResponseError(ex);
        }
    }
    //MesToErp
    [HttpPost("SaveProductionMessageCenter")]
    public ResponseResult SaveProductionMessageCenter(WarehouseQuery entity)
    {
        try
        {
            dynamic resultInfos = new ExpandoObject();
            resultInfos.tbBillList = m.SaveProductionMessageCenter(entity);
            return new ResponseResult
            {
                status = 0,
                message = "OK",
                data = resultInfos
            };
        }
        catch (Exception ex)
        {
            return ResponseResult.ResponseError(ex);
        }
    }
    [HttpPost("ScanCode")]
    public ResponseResult ScanCode(WarehouseQuery entity)
MESApplication/bin/Debug/net8.0/MES.Service.dll
Binary files differ
MESApplication/bin/Debug/net8.0/MES.Service.pdb
Binary files differ
MESApplication/bin/Debug/net8.0/MESApplication.dll
Binary files differ
MESApplication/bin/Debug/net8.0/MESApplication.exe
Binary files differ
MESApplication/bin/Debug/net8.0/MESApplication.pdb
Binary files differ