From df03a2ab71e26e404af2cd8d70692c748e0e7054 Mon Sep 17 00:00:00 2001
From: yanjinhui <3306209981@qq.com>
Date: 星期四, 23 十月 2025 21:58:47 +0800
Subject: [PATCH] 添加温度设备表,以及小车报警表
---
新建文件夹/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/TowcsDto.cs | 152 ++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 139 insertions(+), 13 deletions(-)
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/TowcsDto.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/TowcsDto.cs"
index ab5e6d9..a2a224a 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/TowcsDto.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/TowcsDto.cs"
@@ -20,7 +20,7 @@
/// </summary>
public string msg { get; set; }
- public string success { get; set; }
+ public string success { get; set; }
/// <summary>
/// 涓氬姟鏁版嵁
@@ -29,6 +29,7 @@
}
//鍚憌cs鍏ュ簱鍗�
+ #region 鍚憌cs鍏ュ簱鍗�
public class ToediInInfo
{
/// <summary>
@@ -146,11 +147,13 @@
/// </summary>
public string quantity { get; set; }
}
+ #endregion
/// <summary>
/// 鍚憌cs鍑哄簱鍗�
/// </summary>
+ #region 鍚憌cs鍑哄簱鍗�
public class ToediOutInfo
{
/// <summary>
@@ -165,7 +168,7 @@
/// <summary>
/// 澶栭儴鍑哄簱鍗曞彿锛堝敮涓�鏍囪瘑锛�
/// </summary>
- public String externalOrderNo { get; set; }
+ public String externalOrderNo { get; set; }
/// <summary>
/// 璁㈠崟绫诲瀷
@@ -173,12 +176,12 @@
//20:鐩樼偣鍑哄簱鍗�
//30:鐩樹簭鍑哄簱鍗�
/// </summary>
- public string outOrderType { get; set; }
+ public string outOrderType { get; set; }
/// <summary>
/// 浼樺厛绾�1-5
/// </summary>
- public int priority { get; set; }
+ public int priority { get; set; }
/// <summary>
@@ -190,7 +193,7 @@
/// <summary>
/// 鍑哄簱鏄庣粏璇︽儏
/// </summary>
- public List<ToeOutdiInDetail> details { get; set; }
+ public List<ToeOutdiInDetail> details { get; set; }
}
@@ -202,27 +205,27 @@
/// <summary>
/// 鎵瑰彿
/// </summary>
- public string batchNo { get; set; }
+ public string batchNo { get; set; }
/// <summary>
/// 浜у搧code濡傛灉涓簄ull浣跨敤鍚嶇О+瑙勬牸鏌ユ壘sku
/// </summary>
- public string productCode { get; set; }
+ public string productCode { get; set; }
/// <summary>
/// sku鍚嶇О
/// </summary>
- public string productName { get; set; }
+ public string productName { get; set; }
/// <summary>
/// sku瑙勬牸
/// </summary>
- public string productSpecifications { get; set; }
+ public string productSpecifications { get; set; }
/// <summary>
/// 鏁伴噺
/// </summary>
- public int quantity { get; set; }
+ public int quantity { get; set; }
/// <summary>
/// 鐩樹簭鏄庣粏
@@ -245,6 +248,7 @@
/// </summary>
public string quantity { get; set; }
}
+ #endregion
//浜у搧鍚屾鎺ュ彛
@@ -271,7 +275,12 @@
/// <summary>
/// 浜у搧鏉$爜
/// </summary>
- public string productBarCode{ get; set; }
+ public string productBarCode { get; set; }
+
+ /// <summary>
+ /// 鑽墏
+ /// </summary>
+ public string medicine { get; set; }
/// <summary>
/// 瑙勬牸
@@ -307,11 +316,12 @@
/// 鏄惁鍒犻櫎
/// </summary>
public string isDelete { get; set; }
-
+
}
//wcs璁㈠崟鍥炰紶
+ #region wcs璁㈠崟鍥炰紶
public class EdiOrderCallbackRequest
{
public string customerCode { get; set; }
@@ -337,7 +347,9 @@
/// </summary>
public string productSpecifications { get; set; }
public DateTime finishDate { get; set; } //瀹屾垚鏃堕棿
-
+ // 鏂板瀛楁锛堢洏鐐圭敤锛�
+ public decimal? ea { get; set; }
+ public int? isLossOrProfit { get; set; }
/// <summary>
/// 鐩樼偣鍗曚笓灞烇紙鐩樼偣鍗曞樊寮傛槑缁嗭級
@@ -387,5 +399,119 @@
public string palletCode { get; set; }
}
+ #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
}
}
--
Gitblit v1.9.3