From 6be6a1e453861fa0beb818236fdd8183024074c4 Mon Sep 17 00:00:00 2001
From: wxw <Administrator@DESKTOP-5BIMHQ3>
Date: 星期二, 04 十一月 2025 08:21:40 +0800
Subject: [PATCH] 增加和MES对接接口
---
Wms/Model/InterFaceModel/RCSModel.cs | 120 +++++++++---------------------------------------------------
1 files changed, 18 insertions(+), 102 deletions(-)
diff --git a/Wms/Model/InterFaceModel/RCSModel.cs b/Wms/Model/InterFaceModel/RCSModel.cs
index c486968..4f75247 100644
--- a/Wms/Model/InterFaceModel/RCSModel.cs
+++ b/Wms/Model/InterFaceModel/RCSModel.cs
@@ -7,96 +7,6 @@
public class RCSModel
{
/// <summary>
- /// 鐢熸垚RCS浠诲姟鍗� 浠诲姟涓嬪彂鎺ュ彛淇℃伅
- /// </summary>
- public class genAgvSchedulingTaskReq
- {
- /// <summary>
- /// 璇锋眰缂栧彿锛屾瘡涓姹傞兘瑕佷竴涓敮涓�缂栧彿锛屽悓涓�涓姹傞噸澶嶆彁浜わ紝浣跨敤鍚屼竴缂栧彿
- /// 蹇呭~
- /// </summary>
- public string reqCode { get; set; }
- /// <summary>
- /// 璇锋眰鏃堕棿 yyyy-MM-dd HH:mm:ss CMS绯荤粺鐢熸垚
- /// </summary>
- public string reqTime { get; set; }
- /// <summary>
- /// 瀹㈡埛绔紪鍙�
- /// </summary>
- public string clientCode { get; set; }
- /// <summary>
- /// 浠ょ墝鍙�
- /// </summary>
- public string tokenCode { get; set; }
- /// <summary>
- /// 浠诲姟绫诲瀷锛屾牴鎹厤缃殑浠诲姟妯℃澘鍙峰~鍐�
- /// 蹇呭~
- /// </summary>
- public string taskTyp { get; set; }
- public string scenetTyp { get; set; }
- /// <summary>
- /// 瀹瑰櫒绫诲瀷
- /// </summary>
- public string ctnrTyp { get; set; }
- /// <summary>
- /// 瀹瑰櫒缂栧彿
- /// </summary>
- public string ctnrCode { get; set; }
- /// <summary>
- /// 宸ヤ綔浣�
- /// </summary>
- public string wbCode { get; set; }
- /// <summary>
- /// 浣嶇疆璺緞 閫旂粡鐐�--璧风偣鍜岀粓鐐�
- /// 蹇呴』
- /// </summary>
- public List<PositionCodePath> positionCodePath { get; set; }
- /// <summary>
- /// 璐ф灦缂栧彿
- /// </summary>
- public string podCode { get; set; }
- /// <summary>
- /// 璐ф灦鏂瑰悜
- /// </summary>
- public string podDir { get; set; }
- /// <summary>
- /// 璐ф灦绫诲瀷
- /// </summary>
- public string podTyp { get; set; }
- /// <summary>
- /// 鐗╂枡鎵规鎴栬揣鏋朵笂鐨勭墿鏂欏敮涓�缂栫爜
- /// </summary>
- public string materialLot { get; set; }
- /// <summary>
- /// 浼樺厛绾�
- /// </summary>
- public string priorit { get; set; }
- /// <summary>
- /// 浠诲姟鍗曞彿
- /// </summary>
- public string taskCode { get; set; }
- /// <summary>
- /// AGV缂栧彿
- /// </summary>
- public string agvCode { get; set; }
- /// <summary>
- /// 鑷畾涔夊瓧娈�
- /// </summary>
- public List<data> data { get; set; }
- }
- public class PositionCodePath
- {
- public string positionCode { get; set; }
- public string type { get; set; }
- }
-
- public class data
- {
- public string materialLot { get; set; }
- public string materialCode { get; set; }
- }
-
- /// <summary>
/// RCS浠诲姟杩斿洖
/// </summary>
public class genAgvSchedulingTaskRep
@@ -117,10 +27,19 @@
public class Pallnetmsg
{
+ /// <summary>
+ /// 璁惧缂栫爜
+ /// </summary>
public string Location { get; set; }
+ /// <summary>
+ /// 浠诲姟绫诲瀷 0锛氬彨鍑�妗� 1锛氬彨鏂欐《锛堟贩鏂欙級 2锛氬彨鏂欐《锛堜笅鏂欙級 3锛氬彨鑴忔《
+ /// </summary>
public string Type { get; set; }
+ /// <summary>
+ /// 鎵规鍙�
+ /// </summary>
public string LotNo { get; set; }
- public string Palletno { get; set; }
+ public string PalletNo { get; set; }
}
@@ -135,32 +54,29 @@
public class ReMes
{
- public string Success { get; set; }
- public string Result { get; set; }
- public string Message { get; set; }
+ public string state { get; set; }
+ public string message { get; set; }
+ public string data { get; set; }
}
public class TaskDetial
{
-
public string Taskno { get; set; }
public string Startport { get; set; }
public string Endport { get; set; }
public string Pallno { get; set; }
-
- public string Type { get; set; }
/// <summary>
/// 浠诲姟绫诲瀷
- /// 0锛氬叆搴�
- /// 1锛氬嚭搴�
+ /// 0锛氱敵璇峰偍浣�
+ /// 1锛氬彨妗�
+ /// 2锛氬悓杞﹂棿骞冲眰鎼繍
/// </summary>
public string Crtype { get; set; }
/// <summary>
- /// 搴撳瓨鍗曟嵁ID
+ /// 杞﹂棿缂栫爜
/// </summary>
- public int? Noticedetailno { get; set; }
- public string LotNo { get; set; }
+ public string WareHouseNo { get; set; }
}
}
}
--
Gitblit v1.8.0