11
啊鑫
2024-12-13 07c9f1415365fa2709afe500384a163a3239fa11
11
已修改4个文件
已添加5个文件
1361 ■■■■ 文件已修改
Dto/service/ProductionPickDto.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
entity/MesFile.cs 53 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
entity/MesSysPageview.cs 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
entity/Womcaa.cs 532 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
entity/Womcab.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
entity/Womdaa.cs 410 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
entity/Womdab.cs 239 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/Warehouse/WomdaaManager.cs 74 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/base/LoginService.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Dto/service/ProductionPickDto.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,16 @@

using NewPdaSqlServer.entity;
namespace NewPdaSqlServer.Dto.service;
public class ProductionPickDto
{
    public string? ItemModel { get; set; }
    public List<Womdab>? totals { get; set; }
    public List<Womdab>? daisao { get; set; }
    public List<MesInvItemOutCDetails> yisao { get; set; }
}
entity/MesFile.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,53 @@
using SqlSugar;
namespace NewPdaSqlServer.entity
{
    /// <summary>
    ///
    ///</summary>
    [SugarTable("MES_FILE")]
    public class MesFile
    {
     /// <summary>
        /// ä¸»é”®
        ///</summary>
         [SugarColumn(ColumnName="guid" ,IsPrimaryKey = true   )]
         public Guid Guid { get; set; }
     /// <summary>
        /// çˆ¶äº²Guid
        ///</summary>
         [SugarColumn(ColumnName="parent_Guid"    )]
         public Guid? ParentGuid { get; set; }
     /// <summary>
        /// æ–‡ä»¶æ ‡é¢˜
        ///</summary>
         [SugarColumn(ColumnName="file_Title"    )]
         public string FileTitle { get; set; }
     /// <summary>
        /// æ–‡ä»¶ç±»åž‹
        ///</summary>
         [SugarColumn(ColumnName="file_Type"    )]
         public string FileType { get; set; }
     /// <summary>
        /// æ–‡ä»¶è·¯å¾„
        ///</summary>
         [SugarColumn(ColumnName="url_Path"    )]
         public string UrlPath { get; set; }
     /// <summary>
        /// ä¸Šä¼ è€…
        ///</summary>
         [SugarColumn(ColumnName="create_by"    )]
         public string CreateBy { get; set; }
     /// <summary>
        /// ä¸Šä¼ æ—¶é—´
        ///</summary>
         [SugarColumn(ColumnName="create_date"    )]
         public DateTime? CreateDate { get; set; }
    }
}
entity/MesSysPageview.cs
@@ -9,42 +9,45 @@
public class MesSysPageview
{
    /// <summary>
    ///     ä¸»é”®
    ///     é»˜è®¤å€¼: (newid())
    /// </summary>
    /// ä¸»é”®
    /// é»˜è®¤å€¼: (newid())
    ///</summary>
    [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
    public Guid Guid { get; set; }
    /// <summary>
    ///     é¡µé¢ä¸­æ–‡å
    /// </summary>
    /// é¡µé¢ä¸­æ–‡å
    ///</summary>
    [SugarColumn(ColumnName = "PAGE_VIEW")]
    public string PageView { get; set; }
    /// <summary>
    ///     é¡µé¢è·¯å¾„
    /// </summary>
    /// é¡µé¢è·¯å¾„
    ///</summary>
    [SugarColumn(ColumnName = "PATH")]
    public string Path { get; set; }
    /// <summary>
    ///     é¡µé¢å›¾æ ‡
    /// </summary>
    /// é¡µé¢å›¾æ ‡
    ///</summary>
    [SugarColumn(ColumnName = "ICOIMG")]
    public string Icoimg { get; set; }
    /// <summary>
    /// </summary>
    ///
    ///</summary>
    [SugarColumn(ColumnName = "PAGE_GROUP")]
    public string PageGroup { get; set; }
    /// <summary>
    /// </summary>
    ///
    ///</summary>
    [SugarColumn(ColumnName = "PAGE_IDX")]
    public int? PageIdx { get; set; }
    /// <summary>
    /// </summary>
    ///
    ///</summary>
    [SugarColumn(ColumnName = "PAGE_STATUS")]
    public bool? PageStatus { get; set; }
}
entity/Womcaa.cs
@@ -3,403 +3,415 @@
namespace NewPdaSqlServer.entity;
/// <summary>
///     ä»»åŠ¡å•è¡¨
///     ç”Ÿäº§ä»»åŠ¡å•è¡¨
/// </summary>
[SugarTable("WOMCAA")]
public class Womcaa
{
    /// <summary>
    ///     é»˜è®¤å€¼: (newid())
    /// </summary>
    [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
   /// <summary>
 ///     é»˜è®¤å€¼: (newid())
 /// </summary>
 [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
    public Guid Guid { get; set; }
    /// <summary>
    ///     ERPID
    /// </summary>
    [SugarColumn(ColumnName = "ERPID")]
   /// <summary>
 ///     ERPID
 /// </summary>
 [SugarColumn(ColumnName = "ERPID")]
    public int? Erpid { get; set; }
    /// <summary>
    ///     å•据编号
    /// </summary>
    [SugarColumn(ColumnName = "CAA001")]
   /// <summary>
 ///     å•据编号
 /// </summary>
 [SugarColumn(ColumnName = "CAA001")]
    public string Caa001 { get; set; }
    /// <summary>
    ///     å•据类型(&quot;1、直接入库-普通生产 2、直接入库-返工生产 3、工序汇报-普通生产 4、工序汇报-返工生产&quot;)
    /// </summary>
    [SugarColumn(ColumnName = "CAA004")]
   /// <summary>
 ///     å•据类型(&quot;1、直接入库-普通生产 2、直接入库-返工生产 3、工序汇报-普通生产 4、工序汇报-返工生产&quot;)
 /// </summary>
 [SugarColumn(ColumnName = "CAA004")]
    public string Caa004 { get; set; }
    /// <summary>
    ///     è®¡åˆ’下达日期
    /// </summary>
    [SugarColumn(ColumnName = "CAA005")]
   /// <summary>
 ///     è®¡åˆ’下达日期
 /// </summary>
 [SugarColumn(ColumnName = "CAA005")]
    public string Caa005 { get; set; }
    /// <summary>
    ///     äº§å“ç¼–码
    /// </summary>
    [SugarColumn(ColumnName = "CAA006")]
   /// <summary>
 ///     äº§å“ID
 /// </summary>
 [SugarColumn(ColumnName = "CAA006")]
    public string Caa006 { get; set; }
    /// <summary>
    ///     å•位
    /// </summary>
    [SugarColumn(ColumnName = "CAA009")]
   /// <summary>
 ///     å•位
 /// </summary>
 [SugarColumn(ColumnName = "CAA009")]
    public string Caa009 { get; set; }
    /// <summary>
    ///     é¢„计开工时间
    /// </summary>
    [SugarColumn(ColumnName = "CAA010")]
   /// <summary>
 ///     é¢„计开工时间
 /// </summary>
 [SugarColumn(ColumnName = "CAA010")]
    public string Caa010 { get; set; }
    /// <summary>
    ///     é¢„计完工时间
    /// </summary>
    [SugarColumn(ColumnName = "CAA011")]
   /// <summary>
 ///     é¢„计完工时间
 /// </summary>
 [SugarColumn(ColumnName = "CAA011")]
    public string Caa011 { get; set; }
    /// <summary>
    ///     å·¥å•数量
    /// </summary>
    [SugarColumn(ColumnName = "CAA012")]
   /// <summary>
 ///     å·¥å•数量
 /// </summary>
 [SugarColumn(ColumnName = "CAA012")]
    public decimal? Caa012 { get; set; }
    /// <summary>
    ///     BOM版次
    /// </summary>
    [SugarColumn(ColumnName = "CAA013")]
   /// <summary>
 ///     BOM版次
 /// </summary>
 [SugarColumn(ColumnName = "CAA013")]
    public string Caa013 { get; set; }
    /// <summary>
    ///     é”€å”®è®¢å•号
    /// </summary>
    [SugarColumn(ColumnName = "CAA015")]
   /// <summary>
 ///     é”€å”®è®¢å•号
 /// </summary>
 [SugarColumn(ColumnName = "CAA015")]
    public string Caa015 { get; set; }
    /// <summary>
    ///     å¤‡æ³¨
    /// </summary>
    [SugarColumn(ColumnName = "CAA016")]
   /// <summary>
 ///     å¤‡æ³¨
 /// </summary>
 [SugarColumn(ColumnName = "CAA016")]
    public string Caa016 { get; set; }
    /// <summary>
    ///     å·²æŽ’数量(弃用)
    /// </summary>
    [SugarColumn(ColumnName = "CAA017")]
   /// <summary>
 ///     å·²æŽ’数量(弃用)
 /// </summary>
 [SugarColumn(ColumnName = "CAA017")]
    public int? Caa017 { get; set; }
    /// <summary>
    ///     ERP生产订单ID
    /// </summary>
    [SugarColumn(ColumnName = "CAA018")]
   /// <summary>
 ///     ERP生产订单ID
 /// </summary>
 [SugarColumn(ColumnName = "CAA018")]
    public int? Caa018 { get; set; }
    /// <summary>
    ///     ERP生产订单序号
    /// </summary>
    [SugarColumn(ColumnName = "CAA019")]
   /// <summary>
 ///     ERP生产订单序号
 /// </summary>
 [SugarColumn(ColumnName = "CAA019")]
    public int? Caa019 { get; set; }
    /// <summary>
    ///     ERP生产订单单号
    /// </summary>
    [SugarColumn(ColumnName = "CAA020")]
   /// <summary>
 ///     ERP生产订单单号
 /// </summary>
 [SugarColumn(ColumnName = "CAA020")]
    public string Caa020 { get; set; }
    /// <summary>
    ///     ç”Ÿäº§è½¦é—´
    /// </summary>
    [SugarColumn(ColumnName = "CAA021")]
   /// <summary>
 ///     ç”Ÿäº§è½¦é—´
 /// </summary>
 [SugarColumn(ColumnName = "CAA021")]
    public string Caa021 { get; set; }
    /// <summary>
    ///     å®¡æ ¸ç 
    /// </summary>
    [SugarColumn(ColumnName = "FSTATUS")]
   /// <summary>
 ///     å®¡æ ¸ç 
 /// </summary>
 [SugarColumn(ColumnName = "FSTATUS")]
    public int? Fstatus { get; set; }
    /// <summary>
    ///     å®¡æ ¸æ—¥æœŸ
    /// </summary>
    [SugarColumn(ColumnName = "CHECK_DATE")]
   /// <summary>
 ///     å®¡æ ¸æ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "CHECK_DATE")]
    public DateTime? CheckDate { get; set; }
    /// <summary>
    ///     å®¡æ ¸äºº
    /// </summary>
    [SugarColumn(ColumnName = "CHECK_USER")]
   /// <summary>
 ///     å®¡æ ¸äºº
 /// </summary>
 [SugarColumn(ColumnName = "CHECK_USER")]
    public string CheckUser { get; set; }
    /// <summary>
    ///     æœªæŽ’数量(弃用)
    /// </summary>
    [SugarColumn(ColumnName = "CAA022")]
   /// <summary>
 ///     æœªæŽ’数量(弃用)
 /// </summary>
 [SugarColumn(ColumnName = "CAA022")]
    public int? Caa022 { get; set; }
    /// <summary>
    ///     ä¸šåŠ¡çŠ¶æ€(&quot;1,计划,2、计划确认 2、下达 4、开工 5、完工 6、结案,7、结算&quot;)
    /// </summary>
    [SugarColumn(ColumnName = "CAA023")]
   /// <summary>
 ///     ä¸šåŠ¡çŠ¶æ€(&quot;1,计划,2、计划确认 2、下达 4、开工 5、完工 6、结案,7、结算&quot;)
 /// </summary>
 [SugarColumn(ColumnName = "CAA023")]
    public string Caa023 { get; set; }
    /// <summary>
    ///     å·²å…¥åº“数量
    /// </summary>
    [SugarColumn(ColumnName = "CAA024")]
   /// <summary>
 ///     å·²å…¥åº“数量
 /// </summary>
 [SugarColumn(ColumnName = "CAA024")]
    public int? Caa024 { get; set; }
    /// <summary>
    ///     å·¥è‰ºè·¯çº¿
    /// </summary>
    [SugarColumn(ColumnName = "ROUTING_ID")]
   /// <summary>
 ///     å·¥è‰ºè·¯çº¿
 /// </summary>
 [SugarColumn(ColumnName = "ROUTING_ID")]
    public string RoutingId { get; set; }
    /// <summary>
    ///     äº§çº¿
    /// </summary>
    [SugarColumn(ColumnName = "WORK_SHOP_ID")]
   /// <summary>
 ///     äº§çº¿
 /// </summary>
 [SugarColumn(ColumnName = "WORK_SHOP_ID")]
    public string WorkShopId { get; set; }
    /// <summary>
    ///     ä»“库
    /// </summary>
    [SugarColumn(ColumnName = "DEPOT_CODE")]
   /// <summary>
 ///     ä»“库
 /// </summary>
 [SugarColumn(ColumnName = "DEPOT_CODE")]
    public string DepotCode { get; set; }
    /// <summary>
    ///     å•据日期
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_DATE")]
   /// <summary>
 ///     å•据日期
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_DATE")]
    public string CreateDate { get; set; }
    /// <summary>
    ///     è®¡åˆ’组
    /// </summary>
    [SugarColumn(ColumnName = "WORK_GROUP_ID")]
   /// <summary>
 ///     è®¡åˆ’组
 /// </summary>
 [SugarColumn(ColumnName = "WORK_GROUP_ID")]
    public string WorkGroupId { get; set; }
    /// <summary>
    ///     è®¡åˆ’员
    /// </summary>
    [SugarColumn(ColumnName = "PLAN_ID")]
   /// <summary>
 ///     è®¡åˆ’员
 /// </summary>
 [SugarColumn(ColumnName = "PLAN_ID")]
    public string PlanId { get; set; }
    /// <summary>
    ///     å…¥åº“上限
    /// </summary>
    [SugarColumn(ColumnName = "STOCK_INLIMITH")]
   /// <summary>
 ///     å…¥åº“上限
 /// </summary>
 [SugarColumn(ColumnName = "STOCK_INLIMITH")]
    public string StockInlimith { get; set; }
    /// <summary>
    ///     å…¥åº“下限
    /// </summary>
    [SugarColumn(ColumnName = "STOCK_INLIMITL")]
   /// <summary>
 ///     å…¥åº“下限
 /// </summary>
 [SugarColumn(ColumnName = "STOCK_INLIMITL")]
    public string StockInlimitl { get; set; }
    /// <summary>
    ///     ä¸»è½¦é—´è°ƒåº¦å•
    /// </summary>
    [SugarColumn(ColumnName = "MTONO")]
   /// <summary>
 ///     ä¸»è½¦é—´è°ƒåº¦å•
 /// </summary>
 [SugarColumn(ColumnName = "MTONO")]
    public string Mtono { get; set; }
    /// <summary>
    ///     æ‰¹æ¬¡
    /// </summary>
    [SugarColumn(ColumnName = "LOT")]
   /// <summary>
 ///     æ‰¹æ¬¡
 /// </summary>
 [SugarColumn(ColumnName = "LOT")]
    public string Lot { get; set; }
    /// <summary>
    ///     å¼•用单号
    /// </summary>
    [SugarColumn(ColumnName = "CAA015_HEAD")]
   /// <summary>
 ///     å¼•用单号
 /// </summary>
 [SugarColumn(ColumnName = "CAA015_HEAD")]
    public string Caa015Head { get; set; }
    /// <summary>
    ///     åˆ¶å•类型
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_TYPE")]
   /// <summary>
 ///     åˆ¶å•类型
 /// </summary>
 [SugarColumn(ColumnName = "CREATE_TYPE")]
    public string CreateType { get; set; }
    /// <summary>
    ///     æ¥æºå•据类型
    /// </summary>
    [SugarColumn(ColumnName = "SRC_BILL_TYPE")]
   /// <summary>
 ///     æ¥æºå•据类型
 /// </summary>
 [SugarColumn(ColumnName = "SRC_BILL_TYPE")]
    public string SrcBillType { get; set; }
    /// <summary>
    ///     æ¥æºå•号
    /// </summary>
    [SugarColumn(ColumnName = "SRC_BILL_NO")]
   /// <summary>
 ///     æ¥æºå•号
 /// </summary>
 [SugarColumn(ColumnName = "SRC_BILL_NO")]
    public string SrcBillNo { get; set; }
    /// <summary>
    ///     æ¥æºè¡Œå·
    /// </summary>
    [SugarColumn(ColumnName = "SRC_BILLENTRYSEQ")]
   /// <summary>
 ///     æ¥æºè¡Œå·
 /// </summary>
 [SugarColumn(ColumnName = "SRC_BILLENTRYSEQ")]
    public string SrcBillentryseq { get; set; }
    /// <summary>
    ///     é”€å”®è®¢å•号
    /// </summary>
    [SugarColumn(ColumnName = "SALE_ORDER_NO")]
   /// <summary>
 ///     é”€å”®è®¢å•号
 /// </summary>
 [SugarColumn(ColumnName = "SALE_ORDER_NO")]
    public string SaleOrderNo { get; set; }
    /// <summary>
    ///     é”€å”®è®¢å•行号
    /// </summary>
    [SugarColumn(ColumnName = "SALE_ORDER_ENTRYSEQ")]
   /// <summary>
 ///     é”€å”®è®¢å•行号
 /// </summary>
 [SugarColumn(ColumnName = "SALE_ORDER_ENTRYSEQ")]
    public string SaleOrderEntryseq { get; set; }
    /// <summary>
    ///     å¼ºåˆ¶å…³é—­äºº
    /// </summary>
    [SugarColumn(ColumnName = "FORCE_CLOSERID")]
   /// <summary>
 ///     å¼ºåˆ¶å…³é—­äºº
 /// </summary>
 [SugarColumn(ColumnName = "FORCE_CLOSERID")]
    public string ForceCloserid { get; set; }
    /// <summary>
    ///     å…³é—­ç±»åž‹
    /// </summary>
    [SugarColumn(ColumnName = "CLOSE_TYPE")]
   /// <summary>
 ///     å…³é—­ç±»åž‹
 /// </summary>
 [SugarColumn(ColumnName = "CLOSE_TYPE")]
    public string CloseType { get; set; }
    /// <summary>
    ///     åˆ†å•号
    /// </summary>
    [SugarColumn(ColumnName = "SRC_SPLIT_BILLNO")]
   /// <summary>
 ///     åˆ†å•号
 /// </summary>
 [SugarColumn(ColumnName = "SRC_SPLIT_BILLNO")]
    public string SrcSplitBillno { get; set; }
    /// <summary>
    ///     æ˜¯å¦ç®¡æŽ§
    /// </summary>
    [SugarColumn(ColumnName = "ERP_SCZZ")]
   /// <summary>
 ///     æ˜¯å¦ç®¡æŽ§
 /// </summary>
 [SugarColumn(ColumnName = "ERP_SCZZ")]
    public int? ErpSczz { get; set; }
    /// <summary>
    ///     æ˜¯å¦å§”托
    /// </summary>
    [SugarColumn(ColumnName = "ERP_WTZZ")]
   /// <summary>
 ///     æ˜¯å¦å§”托
 /// </summary>
 [SugarColumn(ColumnName = "ERP_WTZZ")]
    public int? ErpWtzz { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "MAIN_PRODUCT_NO")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "MAIN_PRODUCT_NO")]
    public string MainProductNo { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "MAIN_PRODUCT_QTY")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "MAIN_PRODUCT_QTY")]
    public int? MainProductQty { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "CUSTOMER_ITEM_NUMBER")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "CUSTOMER_ITEM_NUMBER")]
    public string CustomerItemNumber { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "PACKING_LIST_NUMBER")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "PACKING_LIST_NUMBER")]
    public string PackingListNumber { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "CUSTOMER_NAME")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "CUSTOMER_NAME")]
    public string CustomerName { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "CUSTOMER")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "CUSTOMER")]
    public string Customer { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "TYPE")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "TYPE")]
    public string Type { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "JA_BS")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "JA_BS")]
    public string JaBs { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "JA_TIME")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "JA_TIME")]
    public DateTime? JaTime { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "YP_NUM")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "YP_NUM")]
    public int? YpNum { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "CAA011_1")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "CAA011_1")]
    public string Caa0111 { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "ERP_GYZZ")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "ERP_GYZZ")]
    public int? ErpGyzz { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "ERP_FLZZ")]
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "ERP_FLZZ")]
    public int? ErpFlzz { get; set; }
    /// <summary>
    ///     æ˜¯å¦å…¥åº“
    /// </summary>
    [SugarColumn(ColumnName = "ERP_SLZZ")]
   /// <summary>
 ///     æ˜¯å¦å…¥åº“
 /// </summary>
 [SugarColumn(ColumnName = "ERP_SLZZ")]
    public int? ErpSlzz { get; set; }
    /// <summary>
    ///     æ˜¯å¦é€€åº“
    /// </summary>
    [SugarColumn(ColumnName = "ERP_RKZZ")]
   /// <summary>
 ///     æ˜¯å¦é€€åº“
 /// </summary>
 [SugarColumn(ColumnName = "ERP_RKZZ")]
    public int? ErpRkzz { get; set; }
    /// <summary>
    ///     æ˜¯å¦æ¢è´§
    /// </summary>
    [SugarColumn(ColumnName = "ERP_RKHZ")]
   /// <summary>
 ///     æ˜¯å¦æ¢è´§
 /// </summary>
 [SugarColumn(ColumnName = "ERP_RKHZ")]
    public int? ErpRkhz { get; set; }
    /// <summary>
    ///     æ˜¯å¦å¯„å”®
    /// </summary>
    [SugarColumn(ColumnName = "ERP_JJDS")]
   /// <summary>
 ///     æ˜¯å¦å¯„å”®
 /// </summary>
 [SugarColumn(ColumnName = "ERP_JJDS")]
    public int? ErpJjds { get; set; }
    /// <summary>
    ///     æ˜¯å¦æŒ‰æ¬¾
    /// </summary>
    [SugarColumn(ColumnName = "ERP_BZDS")]
   /// <summary>
 ///     æ˜¯å¦æŒ‰æ¬¾
 /// </summary>
 [SugarColumn(ColumnName = "ERP_BZDS")]
    public int? ErpBzds { get; set; }
    /// <summary>
    ///     æ˜¯å¦æ–°å»º
    /// </summary>
    [SugarColumn(ColumnName = "CAA025")]
   /// <summary>
 ///     æ˜¯å¦æ–°å»º
 /// </summary>
 [SugarColumn(ColumnName = "CAA025")]
    public int? Caa025 { get; set; }
    /// <summary>
    ///     é‡‡è´­è®¢å•号
    /// </summary>
    [SugarColumn(ColumnName = "FPURORDERNO")]
   /// <summary>
 ///     é‡‡è´­è®¢å•号
 /// </summary>
 [SugarColumn(ColumnName = "FPURORDERNO")]
    public string Fpurorderno { get; set; }
    /// <summary>
    ///     é‡‡è´­è®¢å•行号
    /// </summary>
    [SugarColumn(ColumnName = "FPURORDERENTRYSEQ")]
   /// <summary>
 ///     é‡‡è´­è®¢å•行号
 /// </summary>
 [SugarColumn(ColumnName = "FPURORDERENTRYSEQ")]
    public string Fpurorderentryseq { get; set; }
    /// <summary>
    ///     å¤‡æ³¨ï¼ˆè¡¨ä½“)
    /// </summary>
    [SugarColumn(ColumnName = "Btbz")]
   /// <summary>
 ///     å¤‡æ³¨ï¼ˆè¡¨ä½“)
 /// </summary>
 [SugarColumn(ColumnName = "Btbz")]
    public string Btbz { get; set; }
   /// <summary>
 ///     æºæ‹†åˆ†è®¢å•编号
 /// </summary>
 [SugarColumn(ColumnName = "fmoentryid")]
    public string Fmoentryid { get; set; }
   /// <summary>
 ///     æŽ’产线别
 /// </summary>
 [SugarColumn(ColumnName = "prod_line")]
    public string ProdLine { get; set; }
}
entity/Womcab.cs
@@ -3,7 +3,7 @@
namespace NewPdaSqlServer.entity;
/// <summary>
///     ä»»åŠ¡å•ç‰©æ–™è¡¨
///     ä»»åŠ¡å•ç‰©æ–™è¡¨bom
/// </summary>
[SugarTable("WOMCAB")]
public class Womcab
entity/Womdaa.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,410 @@
using SqlSugar;
namespace NewPdaSqlServer.entity;
/// <summary>
/// </summary>
[SugarTable("WOMDAA")]
public class Womdaa
{
   /// <summary>
 ///     é»˜è®¤å€¼: (newid())
 /// </summary>
 [SugarColumn(ColumnName = "guid")]
    public Guid? Guid { get; set; }
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "pbaGuid")]
    public Guid? PbaGuid { get; set; }
   /// <summary>
 /// </summary>
 [SugarColumn(ColumnName = "caaGuid")]
    public Guid? CaaGuid { get; set; }
   /// <summary>
 ///     è‡ªå¢žåˆ—
 /// </summary>
 [SugarColumn(ColumnName = "id")]
    public int? Id { get; set; }
   /// <summary>
 ///     æŽ’产ID
 /// </summary>
 [SugarColumn(ColumnName = "pid")]
    public int? Pid { get; set; }
   /// <summary>
 ///     å•号
 /// </summary>
 [SugarColumn(ColumnName = "daa001")]
    public string Daa001 { get; set; }
   /// <summary>
 ///     äº§å“ID
 /// </summary>
 [SugarColumn(ColumnName = "daa002")]
    public string Daa002 { get; set; }
   /// <summary>
 ///     äº§å“åç§°
 /// </summary>
 [SugarColumn(ColumnName = "daa003")]
    public string Daa003 { get; set; }
   /// <summary>
 ///     äº§å“è§„æ ¼
 /// </summary>
 [SugarColumn(ColumnName = "daa004")]
    public string Daa004 { get; set; }
   /// <summary>
 ///     å•位
 /// </summary>
 [SugarColumn(ColumnName = "daa005")]
    public string Daa005 { get; set; }
   /// <summary>
 ///     ERP预计开工时间
 /// </summary>
 [SugarColumn(ColumnName = "daa006")]
    public DateTime? Daa006 { get; set; }
   /// <summary>
 ///     ERP预计完工时间
 /// </summary>
 [SugarColumn(ColumnName = "daa007")]
    public DateTime? Daa007 { get; set; }
   /// <summary>
 ///     å·¥å•数量
 /// </summary>
 [SugarColumn(ColumnName = "daa008")]
    public int? Daa008 { get; set; }
   /// <summary>
 ///     å¤‡æ³¨
 /// </summary>
 [SugarColumn(ColumnName = "daa009")]
    public string Daa009 { get; set; }
   /// <summary>
 ///     å…¥åº“数量
 /// </summary>
 [SugarColumn(ColumnName = "daa010")]
    public int? Daa010 { get; set; }
   /// <summary>
 ///     å·²ç”Ÿäº§é‡
 /// </summary>
 [SugarColumn(ColumnName = "daa011")]
    public int? Daa011 { get; set; }
   /// <summary>
 ///     æŠ¥åºŸæ•°é‡
 /// </summary>
 [SugarColumn(ColumnName = "daa012")]
    public int? Daa012 { get; set; }
   /// <summary>
 ///     å·¥ä½œè½¦é—´
 /// </summary>
 [SugarColumn(ColumnName = "daa013")]
    public string Daa013 { get; set; }
   /// <summary>
 ///     æŠ•料单单号
 /// </summary>
 [SugarColumn(ColumnName = "daa014")]
    public string Daa014 { get; set; }
   /// <summary>
 ///     ç”Ÿäº§çº¿åˆ«
 /// </summary>
 [SugarColumn(ColumnName = "daa015")]
    public string Daa015 { get; set; }
   /// <summary>
 ///     å®žé™…开工日
 /// </summary>
 [SugarColumn(ColumnName = "daa016")]
    public DateTime? Daa016 { get; set; }
   /// <summary>
 ///     å®žé™…完工日
 /// </summary>
 [SugarColumn(ColumnName = "daa017")]
    public DateTime? Daa017 { get; set; }
   /// <summary>
 ///     å·¥å•状态
 /// </summary>
 [SugarColumn(ColumnName = "daa018")]
    public string Daa018 { get; set; }
   /// <summary>
 ///     é½å¥—状态
 /// </summary>
 [SugarColumn(ColumnName = "daa019")]
    public string Daa019 { get; set; }
   /// <summary>
 ///     å®¡æ ¸ç 
 /// </summary>
 [SugarColumn(ColumnName = "fstatus")]
    public int? Fstatus { get; set; }
   /// <summary>
 ///     å®¡æ ¸æ—¥æœŸ
 /// </summary>
 [SugarColumn(ColumnName = "check_date")]
    public DateTime? CheckDate { get; set; }
   /// <summary>
 ///     å®¡æ ¸äºº
 /// </summary>
 [SugarColumn(ColumnName = "check_user")]
    public string CheckUser { get; set; }
   /// <summary>
 ///     çº¿åˆ«ç¼–码
 /// </summary>
 [SugarColumn(ColumnName = "daa020")]
    public string Daa020 { get; set; }
   /// <summary>
 ///     ä»»åŠ¡å•å•å·
 /// </summary>
 [SugarColumn(ColumnName = "daa021")]
    public string Daa021 { get; set; }
   /// <summary>
 ///     é€šçŸ¥å¤‡æ–™ï¼Œ0-未通知,1-通知
 ///     é»˜è®¤å€¼: ((0))
 /// </summary>
 [SugarColumn(ColumnName = "daa022")]
    public int? Daa022 { get; set; }
   /// <summary>
 ///     ç”Ÿäº§åºå·
 /// </summary>
 [SugarColumn(ColumnName = "daa023")]
    public int? Daa023 { get; set; }
   /// <summary>
 ///     æŽ’产日期
 /// </summary>
 [SugarColumn(ColumnName = "daa024")]
    public string Daa024 { get; set; }
   /// <summary>
 ///     é¦–件是否检验1-检验,0未检验
 /// </summary>
 [SugarColumn(ColumnName = "daa025")]
    public string Daa025 { get; set; }
   /// <summary>
 ///     é¦–件检验结果
 /// </summary>
 [SugarColumn(ColumnName = "daa026")]
    public string Daa026 { get; set; }
   /// <summary>
 ///     å·²æŠ¥æ£€ï¼Œ0-未报检,1-已报检
 /// </summary>
 [SugarColumn(ColumnName = "is_reportcheck")]
    public int? IsReportcheck { get; set; }
   /// <summary>
 ///     æŠ¥æ£€äºº
 /// </summary>
 [SugarColumn(ColumnName = "usname")]
    public string Usname { get; set; }
   /// <summary>
 ///     æŠ¥æ£€æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "reporttime")]
    public DateTime? Reporttime { get; set; }
   /// <summary>
 ///     æœºå°ç¼–号
 /// </summary>
 [SugarColumn(ColumnName = "machine_no")]
    public string MachineNo { get; set; }
   /// <summary>
 ///     å¤‡æ–™å®Œæˆ1-完成,0未完成
 /// </summary>
 [SugarColumn(ColumnName = "daa027")]
    public int? Daa027 { get; set; }
   /// <summary>
 ///     å¤‡æ–™å®Œæˆæ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "daa028")]
    public string Daa028 { get; set; }
   /// <summary>
 ///     æ ‡å‡†å·¥æ—¶
 /// </summary>
 [SugarColumn(ColumnName = "prod_hour")]
    public int? ProdHour { get; set; }
   /// <summary>
 ///     å•人小时产能
 /// </summary>
 [SugarColumn(ColumnName = "person_hour_capacity")]
    public int? PersonHourCapacity { get; set; }
   /// <summary>
 ///     ç†è®ºæ ‡äº§
 /// </summary>
 [SugarColumn(ColumnName = "the_capacity")]
    public int? TheCapacity { get; set; }
   /// <summary>
 ///     è®¡åˆ’用人数
 /// </summary>
 [SugarColumn(ColumnName = "plan_personnel")]
    public int? PlanPersonnel { get; set; }
   /// <summary>
 ///     è®¡åˆ’标准产能
 /// </summary>
 [SugarColumn(ColumnName = "plan_capacity")]
    public int? PlanCapacity { get; set; }
   /// <summary>
 ///     ç†è®ºç”¨æ—¶/M
 /// </summary>
 [SugarColumn(ColumnName = "the_min")]
    public int? TheMin { get; set; }
   /// <summary>
 ///     ç†è®ºç”¨æ—¶/H
 /// </summary>
 [SugarColumn(ColumnName = "the_hour")]
    public int? TheHour { get; set; }
   /// <summary>
 ///     çº¿ä½“类别
 /// </summary>
 [SugarColumn(ColumnName = "line_type")]
    public string LineType { get; set; }
   /// <summary>
 ///     æ ‡å‡†äººæ•°
 /// </summary>
 [SugarColumn(ColumnName = "personnel")]
    public int? Personnel { get; set; }
   /// <summary>
 ///     æ¢çº¿æ—¶é—´
 /// </summary>
 [SugarColumn(ColumnName = "change_line_time")]
    public int? ChangeLineTime { get; set; }
   /// <summary>
 ///     ä¼‘息时间
 /// </summary>
 [SugarColumn(ColumnName = "rest_time")]
    public int? RestTime { get; set; }
   /// <summary>
 ///     æŽ’产序号
 /// </summary>
 [SugarColumn(ColumnName = "schedule_order")]
    public int? ScheduleOrder { get; set; }
   /// <summary>
 ///     MES预计开工时间
 /// </summary>
 [SugarColumn(ColumnName = "mes_start_prod")]
    public DateTime? MesStartProd { get; set; }
   /// <summary>
 ///     MES预计完工时间
 /// </summary>
 [SugarColumn(ColumnName = "mes_end_prod")]
    public DateTime? MesEndProd { get; set; }
   /// <summary>
 ///     æŽ’产推送标识
 /// </summary>
 [SugarColumn(ColumnName = "prodts")]
    public int? Prodts { get; set; }
   /// <summary>
 ///     é¢„计备料时间
 /// </summary>
 [SugarColumn(ColumnName = "prepare_time")]
    public DateTime? PrepareTime { get; set; }
   /// <summary>
 ///     æ’件投入人数
 /// </summary>
 [SugarColumn(ColumnName = "cj_worker")]
    public int? CjWorker { get; set; }
   /// <summary>
 ///     æ’件计划投入人数
 /// </summary>
 [SugarColumn(ColumnName = "p_cj_worker")]
    public int? PCjWorker { get; set; }
   /// <summary>
 ///     æ’件日产量
 /// </summary>
 [SugarColumn(ColumnName = "cj_daily_out")]
    public int? CjDailyOut { get; set; }
   /// <summary>
 ///     æ’件标准工时
 /// </summary>
 [SugarColumn(ColumnName = "cj_std_hour")]
    public int? CjStdHour { get; set; }
   /// <summary>
 ///     é”¡ç„ŠæŠ•å…¥äººæ•°
 /// </summary>
 [SugarColumn(ColumnName = "hx_worker")]
    public int? HxWorker { get; set; }
   /// <summary>
 ///     é”¡ç„Šè®¡åˆ’投入人数
 /// </summary>
 [SugarColumn(ColumnName = "p_hx_worker")]
    public int? PHxWorker { get; set; }
   /// <summary>
 ///     é”¡ç„Šæ—¥äº§é‡
 /// </summary>
 [SugarColumn(ColumnName = "hx_daily_out")]
    public int? HxDailyOut { get; set; }
   /// <summary>
 ///     é”¡ç„Šæ ‡å‡†å·¥æ—¶
 /// </summary>
 [SugarColumn(ColumnName = "hx_std_hour")]
    public int? HxStdHour { get; set; }
   /// <summary>
 ///     æ’件数量
 /// </summary>
 [SugarColumn(ColumnName = "cj_num")]
    public int? CjNum { get; set; }
   /// <summary>
 ///     å®¢æˆ·
 /// </summary>
 [SugarColumn(ColumnName = "cust")]
    public string Cust { get; set; }
   /// <summary>
 ///     æ˜¯å¦é¦–检
 /// </summary>
 [SugarColumn(ColumnName = "IS_SJ")]
    public int? IsSj { get; set; }
}
entity/Womdab.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,239 @@
using SqlSugar;
namespace NewPdaSqlServer.entity;
/// <summary>
/// </summary>
[SugarTable("WOMDAB")]
public class Womdab
{
    /// <summary>
    ///     é»˜è®¤å€¼: (newid())
    /// </summary>
    [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
    public Guid Guid { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "daaGuid")]
    public Guid? DaaGuid { get; set; }
    /// <summary>
    ///     è‡ªå¢žåˆ—
    /// </summary>
    [SugarColumn(ColumnName = "id")]
    public int? Id { get; set; }
    /// <summary>
    ///     PID
    /// </summary>
    [SugarColumn(ColumnName = "pid")]
    public int? Pid { get; set; }
    /// <summary>
    ///     å·¥å•单号
    /// </summary>
    [SugarColumn(ColumnName = "dab001")]
    public string Dab001 { get; set; }
    /// <summary>
    ///     åºå·
    /// </summary>
    [SugarColumn(ColumnName = "dab002")]
    public int? 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 int? Dab006 { get; set; }
    /// <summary>
    ///     å·²é¢†ç”¨é‡
    /// </summary>
    [SugarColumn(ColumnName = "dab007")]
    public int? 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 int? Dab012 { get; set; }
    /// <summary>
    ///     åº•æ•°
    /// </summary>
    [SugarColumn(ColumnName = "dab013")]
    public int? 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 int? Scrapqty { get; set; }
    /// <summary>
    ///     å˜åŠ¨æŸè€—çŽ‡
    /// </summary>
    [SugarColumn(ColumnName = "scraprate")]
    public int? Scraprate { get; set; }
    /// <summary>
    ///     æŠ•料单行id
    /// </summary>
    [SugarColumn(ColumnName = "erpid")]
    public int? Erpid { get; set; }
    /// <summary>
    ///     æŠ•料单头id
    /// </summary>
    [SugarColumn(ColumnName = "eid")]
    public int? Eid { get; set; }
    /// <summary>
    ///     å®žé¢†ç”¨é‡
    ///     é»˜è®¤å€¼: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "dab020")]
    public int? Dab020 { get; set; }
    /// <summary>
    ///     è¡¥é¢†æ•°é‡
    ///     é»˜è®¤å€¼: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "dab021")]
    public int? Dab021 { get; set; }
    /// <summary>
    ///     é€€æ–™æ•°é‡
    ///     é»˜è®¤å€¼: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "dab022")]
    public int? Dab022 { get; set; }
    /// <summary>
    ///     è¶…领数量
    ///     é»˜è®¤å€¼: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "dab023")]
    public int? Dab023 { get; set; }
    /// <summary>
    ///     è‰¯å“é€€æ–™
    ///     é»˜è®¤å€¼: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "lp_tl")]
    public int? LpTl { get; set; }
    /// <summary>
    ///     æ¥æ–™ä¸è‰¯
    ///     é»˜è®¤å€¼: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "ll_bl")]
    public int? LlBl { get; set; }
    /// <summary>
    ///     ä½œä¸šä¸è‰¯
    ///     é»˜è®¤å€¼: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "zy_bl")]
    public int? ZyBl { get; set; }
    /// <summary>
    ///     åˆå¹¶æ ‡è¯†
    ///     é»˜è®¤å€¼: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "hb_flag")]
    public int? HbFlag { get; set; }
    /// <summary>
    ///     åˆå¹¶å•号
    /// </summary>
    [SugarColumn(ColumnName = "hb_no")]
    public string HbNo { get; set; }
    // åŠ¨æ€æ·»åŠ çš„å±žæ€§
    [SugarColumn(IsIgnore = true)] public decimal? wNum { get; set; }
    [SugarColumn(IsIgnore = true)] public string? ItemName { get; set; }
    [SugarColumn(IsIgnore = true)] public string? ItemNo { get; set; }
}
service/Warehouse/WomdaaManager.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,74 @@
using NewPdaSqlServer.DB;
using NewPdaSqlServer.Dto.service;
using NewPdaSqlServer.entity;
using SqlSugar;
namespace NewPdaSqlServer.service.Warehouse;
public class WomdaaManager : Repository<Womdaa>
{
    //当前类已经继承了 Repository å¢žã€åˆ ã€æŸ¥ã€æ”¹çš„æ–¹æ³•
    //这里面写的代码不会给覆盖,如果要重新生成请删除 WomdaaManager.cs
    //获取工单号
    public List<string> GetProductionPickDaa001(WarehouseQuery query)
    {
        var sql =
            "SELECT DAA001 FROM WOMDAA A LEFT JOIN (SELECT COUNT(1) UN_NUM, PID                     FROM WOMDAB                    WHERE DAB006 > DAB007                   GROUP BY PID) B ON A.ID = B.PID WHERE DAA001 LIKE '%" +
            query.daa001 +
            "%' and DAA018 != '完工' AND DAA022 = 1 AND UN_NUM > 0 AND ROWNUM <= 10 order by a.id desc";
        return Db.Ado.SqlQuery<string>(sql);
    }
    //根据工单号返回产品型号和待领物料
    public ProductionPickDto GetItemsByDaa001(WarehouseQuery query)
    {
        if (string.IsNullOrEmpty(query.daa001)) throw new Exception("工单号为空");
        var womdaa = Db.Queryable<Womdaa, MesItems>((a, i) =>
                new JoinQueryInfos(JoinType.Left,
                    a.Daa002 == i.ItemId.ToString()))
            .Where((a, i) => a.Daa001 == query.daa001)
            .Select((a, i) => new
            {
                i.ItemModel
            }).First();
        if (womdaa?.ItemModel == null) throw new Exception("工单号不存在");
        var womdabs = Db.Queryable<Womdaa, Womdab, MesItems>((a, b, c) =>
                new JoinQueryInfos(
                    JoinType.Left,
                    a.Id == b.Pid,
                    JoinType.Inner,
                    c.Id.ToString() ==
                    b.Dab003
                ))
            .Where((a, b, c) =>
                a.Daa001 == query.daa001)
            .Select((a, b, c) => new Womdab
            {
                Pid = b.Pid,
                Dab003 = b.Dab003,
                Dab006 = b.Dab006,
                Dab007 = b.Dab007,
                wNum = b.Dab006 - b.Dab007, // è®¡ç®—字段 W_NUM
                ItemName = c.ItemName, // åŠ¨æ€å­—æ®µ ITEM_NAME
                ItemNo = c.ItemNo // åŠ¨æ€å­—æ®µ ITEM_NO
            })
            .ToList();
        var list = womdabs.Where(s=>s.wNum > 0).ToList();
        var dto = new ProductionPickDto
        {
            ItemModel = womdaa.ItemModel,
            totals = womdabs,
            daisao = list
        };
        return dto;
    }
}
service/base/LoginService.cs
@@ -47,16 +47,22 @@
                groupObj.child = new List<MesSysPageview>();
                foreach (var pageView in group)
                {
                    var mesFile = Db.Queryable<MesFile>()
                        .Where(s => s.ParentGuid == pageView.Guid).First();
                    groupObj.child.Add(new MesSysPageview
                    {
                        Guid = pageView.Guid,
                        PageView = pageView.PageView,
                        Path = pageView.Path,
                        Icoimg = pageView.Icoimg,
                        Icoimg = "http://192.168.1.145:81/upload/" +
                                 mesFile.UrlPath,
                        PageGroup = pageView.PageGroup,
                        PageIdx = pageView.PageIdx,
                        PageStatus = pageView.PageStatus
                    });
                }
                result.Add(groupObj);
            }