dengjunjie
2025-10-24 89e2243271a81bd6a11612b95d986f0972b6a08e
н¨Îļþ¼Ð/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/TowcsDto.cs
@@ -348,8 +348,8 @@
            public string productSpecifications { get; set; }
            public DateTime finishDate { get; set; } //完成时间
                                                     // æ–°å¢žå­—段(盘点用)                                     
            public decimal? ea { get; set; }
            public int? isLossOrProfit { get; set; }
            public decimal ea { get; set; }
            public int isLossOrProfit { get; set; }
            /// <summary>
            /// ç›˜ç‚¹å•专属(盘点单差异明细)
@@ -402,116 +402,5 @@
        #endregion
        #region å°è½¦æŠ¥è­¦ä¿¡æ¯
        /// <summary>
        /// è®¾å¤‡çŠ¶æ€æ•°æ®
        /// </summary>
        public class DeviceStatusData
        {
            /// <summary>
            /// å°è½¦é˜Ÿåˆ—信息
            /// </summary>
            public List<RobotDevice> robot { get; set; }
            /// <summary>
            /// å°è½¦çŠ¶æ€ç»Ÿè®¡
            /// </summary>
            public StateStatistics stateStatistics { get; set; }
            /// <summary>
            /// åˆ†æ‹£æ ‹å°é˜Ÿåˆ—信息
            /// </summary>
            public List<SorterDevice> sorters { get; set; }
        }
        /// <summary>
        /// æœºå™¨äººè®¾å¤‡
        /// </summary>
        public class RobotDevice
        {
            /// <summary>
            /// å°è½¦åç§°
            /// </summary>
            public string robotName { get; set; }
            /// <summary>
            /// å°è½¦ç¼–码
            /// </summary>
            public string robotCode { get; set; }
            /// <summary>
            /// å°è½¦çŠ¶æ€
            /// </summary>
            public string status { get; set; }
            public string position { get; set; }
            public string deviceOrient { get; set; }
            public string cargoStatus { get; set; }
            public string containerCode { get; set; }
            public string battery { get; set; }
            public string start { get; set; }
            public string end { get; set; }
            public string totalDistance { get; set; }
            public string robotFrequency { get; set; }
            public string workTime { get; set; }
        }
        /// <summary>
        /// åˆ†æ‹£å°è®¾å¤‡
        /// </summary>
        public class SorterDevice
        {
            /// <summary>
            /// åˆ†æ‹£å°åç§°
            /// </summary>
            public string sorterName { get; set; }
            /// <summary>
            /// åˆ†æ‹£å°ç¼–码
            /// </summary>
            public string sorterCode { get; set; }
            /// <summary>
            /// åˆ†æ‹£å°çŠ¶æ€
            /// </summary>
            public string status { get; set; }
            public string position { get; set; }
        }
        /// <summary>
        /// çŠ¶æ€ç»Ÿè®¡
        /// </summary>
        public class StateStatistics
        {
            /// <summary>
            /// å¯ç”¨
            /// </summary>
            public int enable { get; set; }
            /// <summary>
            /// å……电中
            /// </summary>
            public int charging { get; set; }
            /// <summary>
            /// ä¸å¯ç”¨
            /// </summary>
            public int disabled { get; set; }
            /// <summary>
            /// å‘生错误
            /// </summary>
            public int error { get; set; }
            /// <summary>
            /// ç¦»åº“
            /// </summary>
            public int down { get; set; }
            /// <summary>
            /// è¢«å ç”¨
            /// </summary>
            public int occupied { get; set; }
        }
        #endregion
    }
}