wanshenmean
2026-03-30 8482760e3db0581ee34d79424e73fed69e7948d9
Code/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Hubs/StockHub.cs
@@ -1,4 +1,5 @@
using Microsoft.AspNetCore.SignalR;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace WIDESEA_WMSServer.Hubs
@@ -14,11 +15,31 @@
        }
    }
    /// <summary>
    /// 库存更新DTO(SignalR推送用)
    /// </summary>
    public class StockUpdateDTO
    {
        public int LocationId { get; set; }
        public int WarehouseId { get; set; }
        public string PalletCode { get; set; }
        public float StockQuantity { get; set; }
        public int StockStatus { get; set; }
        public int LocationStatus { get; set; }
        public List<StockDetailUpdateDTO> Details { get; set; } = new();
    }
    /// <summary>
    /// 库存明细更新DTO
    /// </summary>
    public class StockDetailUpdateDTO
    {
        public int Id { get; set; }
        public string MaterielCode { get; set; }
        public string MaterielName { get; set; }
        public string BatchNo { get; set; }
        public float StockQuantity { get; set; }
        public string Unit { get; set; }
        public int Status { get; set; }
    }
}