kazelee
2025-05-28 de8cd5585ba690902333cf4ce9aa5dbc7eb9acf6
api/ApiModel.cs
@@ -530,7 +530,7 @@
        /// <summary>
        /// MES API 响应结果类
        /// </summary>
        public class WmsResult {
        public class MesResult {
            /// <summary>
            /// 接口调用结果  1-成功  0-失败
            /// </summary>
@@ -550,12 +550,38 @@
            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; }
        }
    }
}