yanjinhui
2025-10-24 4e9a3d6063aa619b020623a0ac6fcfa6d3b63e13
н¨Îļþ¼Ð/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/TowcsDto.cs
@@ -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
    }
}