| | |
| | | /// <summary> |
| | | /// MES API 响应结果类 |
| | | /// </summary> |
| | | public class WmsResult { |
| | | public class MesResult { |
| | | /// <summary> |
| | | /// 接口调用结果 1-成功 0-失败 |
| | | /// </summary> |
| | |
| | | public string Data { get; set; } |
| | | } |
| | | |
| | | public static WmsResult NewWmsResult(int code, string message = "", bool printLog = true) { |
| | | return new WmsResult { |
| | | public static MesResult NewMesResult(int code, string message = "", bool printLog = true) { |
| | | return new MesResult { |
| | | Result = code, |
| | | Success = code == 0, // 仅当code=0时,success=true |
| | | Data = message, |
| | | }; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 反馈 ERP 的数据类型 |
| | | /// </summary> |
| | | public class ErpResult { |
| | | [JsonProperty("code")] |
| | | public int Code { get; set; } |
| | | [JsonProperty("message")] |
| | | public string Message { get; set; } |
| | | } |
| | | |
| | | public static ErpResult NewErpResult(int code, string message) { |
| | | return new ErpResult { Code = code, Message = message }; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ERP 下发出库任务的数据类型 |
| | | /// </summary> |
| | | public class ErpSendOutboundOrderInfo { |
| | | public string ErpNo { get; set; } // ERP 单号 |
| | | |
| | | } |
| | | |
| | | public class PickUpReturnErpInfo { |
| | | public string LocCode { get; set; } |
| | | } |
| | | } |
| | | } |