From 92fea996bf287e90c590cb30c0b1aac5969d0f17 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周一, 01 9月 2025 15:48:14 +0800
Subject: [PATCH] 增加 主

---
 WMS/WMS/Service References/yunneiWCS/Reference.cs |  960 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 960 insertions(+), 0 deletions(-)

diff --git a/WMS/WMS/Service References/yunneiWCS/Reference.cs b/WMS/WMS/Service References/yunneiWCS/Reference.cs
index 2aa44f8..0f78022 100644
--- a/WMS/WMS/Service References/yunneiWCS/Reference.cs
+++ b/WMS/WMS/Service References/yunneiWCS/Reference.cs
@@ -2501,6 +2501,576 @@
     
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+    [System.Runtime.Serialization.DataContractAttribute(Name="Wms_outInStockRecord_V2_Mes", Namespace="http://schemas.datacontract.org/2004/07/yunneiWCS.ORM")]
+    [System.SerializableAttribute()]
+    public partial class Wms_outInStockRecord_V2_Mes : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+        
+        [System.NonSerializedAttribute()]
+        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private System.Nullable<System.DateTime> CreateTimeField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string CreatorField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private long IDField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string LastModifierField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private System.Nullable<System.DateTime> LastModifyTimeField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string MesRetField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string RemarkField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private System.Nullable<System.DateTime> SendToMesTimeField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string containerCodeField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private System.Nullable<int> isSendToMesField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string materialCodeField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string materialNameField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private System.Nullable<int> outInFlagField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string outInFlagNameField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private System.Nullable<int> qtyField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string sourcePlaceField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string supplierField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string taskIdField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string taskNameField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private System.Nullable<int> taskTypeField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string taskTypeNameField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string toPlaceField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string versionField;
+        
+        [global::System.ComponentModel.BrowsableAttribute(false)]
+        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+            get {
+                return this.extensionDataField;
+            }
+            set {
+                this.extensionDataField = value;
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public System.Nullable<System.DateTime> CreateTime {
+            get {
+                return this.CreateTimeField;
+            }
+            set {
+                if ((this.CreateTimeField.Equals(value) != true)) {
+                    this.CreateTimeField = value;
+                    this.RaisePropertyChanged("CreateTime");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string Creator {
+            get {
+                return this.CreatorField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.CreatorField, value) != true)) {
+                    this.CreatorField = value;
+                    this.RaisePropertyChanged("Creator");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public long ID {
+            get {
+                return this.IDField;
+            }
+            set {
+                if ((this.IDField.Equals(value) != true)) {
+                    this.IDField = value;
+                    this.RaisePropertyChanged("ID");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string LastModifier {
+            get {
+                return this.LastModifierField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.LastModifierField, value) != true)) {
+                    this.LastModifierField = value;
+                    this.RaisePropertyChanged("LastModifier");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public System.Nullable<System.DateTime> LastModifyTime {
+            get {
+                return this.LastModifyTimeField;
+            }
+            set {
+                if ((this.LastModifyTimeField.Equals(value) != true)) {
+                    this.LastModifyTimeField = value;
+                    this.RaisePropertyChanged("LastModifyTime");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string MesRet {
+            get {
+                return this.MesRetField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.MesRetField, value) != true)) {
+                    this.MesRetField = value;
+                    this.RaisePropertyChanged("MesRet");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string Remark {
+            get {
+                return this.RemarkField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.RemarkField, value) != true)) {
+                    this.RemarkField = value;
+                    this.RaisePropertyChanged("Remark");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public System.Nullable<System.DateTime> SendToMesTime {
+            get {
+                return this.SendToMesTimeField;
+            }
+            set {
+                if ((this.SendToMesTimeField.Equals(value) != true)) {
+                    this.SendToMesTimeField = value;
+                    this.RaisePropertyChanged("SendToMesTime");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string containerCode {
+            get {
+                return this.containerCodeField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.containerCodeField, value) != true)) {
+                    this.containerCodeField = value;
+                    this.RaisePropertyChanged("containerCode");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public System.Nullable<int> isSendToMes {
+            get {
+                return this.isSendToMesField;
+            }
+            set {
+                if ((this.isSendToMesField.Equals(value) != true)) {
+                    this.isSendToMesField = value;
+                    this.RaisePropertyChanged("isSendToMes");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string materialCode {
+            get {
+                return this.materialCodeField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.materialCodeField, value) != true)) {
+                    this.materialCodeField = value;
+                    this.RaisePropertyChanged("materialCode");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string materialName {
+            get {
+                return this.materialNameField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.materialNameField, value) != true)) {
+                    this.materialNameField = value;
+                    this.RaisePropertyChanged("materialName");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public System.Nullable<int> outInFlag {
+            get {
+                return this.outInFlagField;
+            }
+            set {
+                if ((this.outInFlagField.Equals(value) != true)) {
+                    this.outInFlagField = value;
+                    this.RaisePropertyChanged("outInFlag");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string outInFlagName {
+            get {
+                return this.outInFlagNameField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.outInFlagNameField, value) != true)) {
+                    this.outInFlagNameField = value;
+                    this.RaisePropertyChanged("outInFlagName");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public System.Nullable<int> qty {
+            get {
+                return this.qtyField;
+            }
+            set {
+                if ((this.qtyField.Equals(value) != true)) {
+                    this.qtyField = value;
+                    this.RaisePropertyChanged("qty");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string sourcePlace {
+            get {
+                return this.sourcePlaceField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.sourcePlaceField, value) != true)) {
+                    this.sourcePlaceField = value;
+                    this.RaisePropertyChanged("sourcePlace");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string supplier {
+            get {
+                return this.supplierField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.supplierField, value) != true)) {
+                    this.supplierField = value;
+                    this.RaisePropertyChanged("supplier");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string taskId {
+            get {
+                return this.taskIdField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.taskIdField, value) != true)) {
+                    this.taskIdField = value;
+                    this.RaisePropertyChanged("taskId");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string taskName {
+            get {
+                return this.taskNameField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.taskNameField, value) != true)) {
+                    this.taskNameField = value;
+                    this.RaisePropertyChanged("taskName");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public System.Nullable<int> taskType {
+            get {
+                return this.taskTypeField;
+            }
+            set {
+                if ((this.taskTypeField.Equals(value) != true)) {
+                    this.taskTypeField = value;
+                    this.RaisePropertyChanged("taskType");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string taskTypeName {
+            get {
+                return this.taskTypeNameField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.taskTypeNameField, value) != true)) {
+                    this.taskTypeNameField = value;
+                    this.RaisePropertyChanged("taskTypeName");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string toPlace {
+            get {
+                return this.toPlaceField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.toPlaceField, value) != true)) {
+                    this.toPlaceField = value;
+                    this.RaisePropertyChanged("toPlace");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string version {
+            get {
+                return this.versionField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.versionField, value) != true)) {
+                    this.versionField = value;
+                    this.RaisePropertyChanged("version");
+                }
+            }
+        }
+        
+        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+        
+        protected void RaisePropertyChanged(string propertyName) {
+            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+            if ((propertyChanged != null)) {
+                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+            }
+        }
+    }
+    
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+    [System.Runtime.Serialization.DataContractAttribute(Name="resMsgOfWms_outInStockRecord_V2_MesFj0h9u9J", Namespace="http://schemas.datacontract.org/2004/07/yunneiWCS.EnumDefine")]
+    [System.SerializableAttribute()]
+    public partial class resMsgOfWms_outInStockRecord_V2_MesFj0h9u9J : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+        
+        [System.NonSerializedAttribute()]
+        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private WMS.yunneiWCS.Wms_outInStockRecord_V2_Mes[] dateField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private WMS.yunneiWCS.Wms_outInStockRecord_V2_Mes[] dateAllField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string[] dateListField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string msgField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private int quantityField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private int statusField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string titleField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private int totalField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private int totalNumField;
+        
+        [global::System.ComponentModel.BrowsableAttribute(false)]
+        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+            get {
+                return this.extensionDataField;
+            }
+            set {
+                this.extensionDataField = value;
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public WMS.yunneiWCS.Wms_outInStockRecord_V2_Mes[] date {
+            get {
+                return this.dateField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.dateField, value) != true)) {
+                    this.dateField = value;
+                    this.RaisePropertyChanged("date");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public WMS.yunneiWCS.Wms_outInStockRecord_V2_Mes[] dateAll {
+            get {
+                return this.dateAllField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.dateAllField, value) != true)) {
+                    this.dateAllField = value;
+                    this.RaisePropertyChanged("dateAll");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string[] dateList {
+            get {
+                return this.dateListField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.dateListField, value) != true)) {
+                    this.dateListField = value;
+                    this.RaisePropertyChanged("dateList");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string msg {
+            get {
+                return this.msgField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.msgField, value) != true)) {
+                    this.msgField = value;
+                    this.RaisePropertyChanged("msg");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public int quantity {
+            get {
+                return this.quantityField;
+            }
+            set {
+                if ((this.quantityField.Equals(value) != true)) {
+                    this.quantityField = value;
+                    this.RaisePropertyChanged("quantity");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public int status {
+            get {
+                return this.statusField;
+            }
+            set {
+                if ((this.statusField.Equals(value) != true)) {
+                    this.statusField = value;
+                    this.RaisePropertyChanged("status");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string title {
+            get {
+                return this.titleField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.titleField, value) != true)) {
+                    this.titleField = value;
+                    this.RaisePropertyChanged("title");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public int total {
+            get {
+                return this.totalField;
+            }
+            set {
+                if ((this.totalField.Equals(value) != true)) {
+                    this.totalField = value;
+                    this.RaisePropertyChanged("total");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public int totalNum {
+            get {
+                return this.totalNumField;
+            }
+            set {
+                if ((this.totalNumField.Equals(value) != true)) {
+                    this.totalNumField = value;
+                    this.RaisePropertyChanged("totalNum");
+                }
+            }
+        }
+        
+        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+        
+        protected void RaisePropertyChanged(string propertyName) {
+            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+            if ((propertyChanged != null)) {
+                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+            }
+        }
+    }
+    
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     [System.Runtime.Serialization.DataContractAttribute(Name="resMsgOfpositionFj0h9u9J", Namespace="http://schemas.datacontract.org/2004/07/yunneiWCS.EnumDefine")]
     [System.SerializableAttribute()]
     public partial class resMsgOfpositionFj0h9u9J : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
@@ -6175,6 +6745,368 @@
     
     [System.Diagnostics.DebuggerStepThroughAttribute()]
     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+    [System.Runtime.Serialization.DataContractAttribute(Name="resMsgOfWms_outInStockRecord_Details_V2_MesFj0h9u9J", Namespace="http://schemas.datacontract.org/2004/07/yunneiWCS.EnumDefine")]
+    [System.SerializableAttribute()]
+    public partial class resMsgOfWms_outInStockRecord_Details_V2_MesFj0h9u9J : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+        
+        [System.NonSerializedAttribute()]
+        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private WMS.yunneiWCS.Wms_outInStockRecord_Details_V2_Mes[] dateField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private WMS.yunneiWCS.Wms_outInStockRecord_Details_V2_Mes[] dateAllField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string[] dateListField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string msgField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private int quantityField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private int statusField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string titleField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private int totalField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private int totalNumField;
+        
+        [global::System.ComponentModel.BrowsableAttribute(false)]
+        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+            get {
+                return this.extensionDataField;
+            }
+            set {
+                this.extensionDataField = value;
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public WMS.yunneiWCS.Wms_outInStockRecord_Details_V2_Mes[] date {
+            get {
+                return this.dateField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.dateField, value) != true)) {
+                    this.dateField = value;
+                    this.RaisePropertyChanged("date");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public WMS.yunneiWCS.Wms_outInStockRecord_Details_V2_Mes[] dateAll {
+            get {
+                return this.dateAllField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.dateAllField, value) != true)) {
+                    this.dateAllField = value;
+                    this.RaisePropertyChanged("dateAll");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string[] dateList {
+            get {
+                return this.dateListField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.dateListField, value) != true)) {
+                    this.dateListField = value;
+                    this.RaisePropertyChanged("dateList");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string msg {
+            get {
+                return this.msgField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.msgField, value) != true)) {
+                    this.msgField = value;
+                    this.RaisePropertyChanged("msg");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public int quantity {
+            get {
+                return this.quantityField;
+            }
+            set {
+                if ((this.quantityField.Equals(value) != true)) {
+                    this.quantityField = value;
+                    this.RaisePropertyChanged("quantity");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public int status {
+            get {
+                return this.statusField;
+            }
+            set {
+                if ((this.statusField.Equals(value) != true)) {
+                    this.statusField = value;
+                    this.RaisePropertyChanged("status");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string title {
+            get {
+                return this.titleField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.titleField, value) != true)) {
+                    this.titleField = value;
+                    this.RaisePropertyChanged("title");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public int total {
+            get {
+                return this.totalField;
+            }
+            set {
+                if ((this.totalField.Equals(value) != true)) {
+                    this.totalField = value;
+                    this.RaisePropertyChanged("total");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public int totalNum {
+            get {
+                return this.totalNumField;
+            }
+            set {
+                if ((this.totalNumField.Equals(value) != true)) {
+                    this.totalNumField = value;
+                    this.RaisePropertyChanged("totalNum");
+                }
+            }
+        }
+        
+        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+        
+        protected void RaisePropertyChanged(string propertyName) {
+            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+            if ((propertyChanged != null)) {
+                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+            }
+        }
+    }
+    
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+    [System.Runtime.Serialization.DataContractAttribute(Name="Wms_outInStockRecord_Details_V2_Mes", Namespace="http://schemas.datacontract.org/2004/07/yunneiWCS.ORM")]
+    [System.SerializableAttribute()]
+    public partial class Wms_outInStockRecord_Details_V2_Mes : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+        
+        [System.NonSerializedAttribute()]
+        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private System.Nullable<System.DateTime> CreateTimeField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string CreatorField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private long IDField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string LastModifierField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private System.Nullable<System.DateTime> LastModifyTimeField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string RemarkField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private System.Nullable<long> mainIdField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string productCodeField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string productNameField;
+        
+        [System.Runtime.Serialization.OptionalFieldAttribute()]
+        private string serialNumberField;
+        
+        [global::System.ComponentModel.BrowsableAttribute(false)]
+        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+            get {
+                return this.extensionDataField;
+            }
+            set {
+                this.extensionDataField = value;
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public System.Nullable<System.DateTime> CreateTime {
+            get {
+                return this.CreateTimeField;
+            }
+            set {
+                if ((this.CreateTimeField.Equals(value) != true)) {
+                    this.CreateTimeField = value;
+                    this.RaisePropertyChanged("CreateTime");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string Creator {
+            get {
+                return this.CreatorField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.CreatorField, value) != true)) {
+                    this.CreatorField = value;
+                    this.RaisePropertyChanged("Creator");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public long ID {
+            get {
+                return this.IDField;
+            }
+            set {
+                if ((this.IDField.Equals(value) != true)) {
+                    this.IDField = value;
+                    this.RaisePropertyChanged("ID");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string LastModifier {
+            get {
+                return this.LastModifierField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.LastModifierField, value) != true)) {
+                    this.LastModifierField = value;
+                    this.RaisePropertyChanged("LastModifier");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public System.Nullable<System.DateTime> LastModifyTime {
+            get {
+                return this.LastModifyTimeField;
+            }
+            set {
+                if ((this.LastModifyTimeField.Equals(value) != true)) {
+                    this.LastModifyTimeField = value;
+                    this.RaisePropertyChanged("LastModifyTime");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string Remark {
+            get {
+                return this.RemarkField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.RemarkField, value) != true)) {
+                    this.RemarkField = value;
+                    this.RaisePropertyChanged("Remark");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public System.Nullable<long> mainId {
+            get {
+                return this.mainIdField;
+            }
+            set {
+                if ((this.mainIdField.Equals(value) != true)) {
+                    this.mainIdField = value;
+                    this.RaisePropertyChanged("mainId");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string productCode {
+            get {
+                return this.productCodeField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.productCodeField, value) != true)) {
+                    this.productCodeField = value;
+                    this.RaisePropertyChanged("productCode");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string productName {
+            get {
+                return this.productNameField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.productNameField, value) != true)) {
+                    this.productNameField = value;
+                    this.RaisePropertyChanged("productName");
+                }
+            }
+        }
+        
+        [System.Runtime.Serialization.DataMemberAttribute()]
+        public string serialNumber {
+            get {
+                return this.serialNumberField;
+            }
+            set {
+                if ((object.ReferenceEquals(this.serialNumberField, value) != true)) {
+                    this.serialNumberField = value;
+                    this.RaisePropertyChanged("serialNumber");
+                }
+            }
+        }
+        
+        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+        
+        protected void RaisePropertyChanged(string propertyName) {
+            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+            if ((propertyChanged != null)) {
+                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+            }
+        }
+    }
+    
+    [System.Diagnostics.DebuggerStepThroughAttribute()]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     [System.Runtime.Serialization.DataContractAttribute(Name="resMsgOfoutInStockRecordFj0h9u9J", Namespace="http://schemas.datacontract.org/2004/07/yunneiWCS.EnumDefine")]
     [System.SerializableAttribute()]
     public partial class resMsgOfoutInStockRecordFj0h9u9J : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
@@ -8759,6 +9691,12 @@
         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IyunneiWcf/findInStockNewVersion", ReplyAction="http://tempuri.org/IyunneiWcf/findInStockNewVersionResponse")]
         System.Threading.Tasks.Task<WMS.yunneiWCS.resMsgOfv_inStockOrderFj0h9u9J> findInStockNewVersionAsync(WMS.yunneiWCS.paging page, WMS.yunneiWCS.v_inStockOrder value);
         
+        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IyunneiWcf/findOutInStockRecord_V2_Mes", ReplyAction="http://tempuri.org/IyunneiWcf/findOutInStockRecord_V2_MesResponse")]
+        WMS.yunneiWCS.resMsgOfWms_outInStockRecord_V2_MesFj0h9u9J findOutInStockRecord_V2_Mes(WMS.yunneiWCS.paging page, WMS.yunneiWCS.Wms_outInStockRecord_V2_Mes value);
+        
+        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IyunneiWcf/findOutInStockRecord_V2_Mes", ReplyAction="http://tempuri.org/IyunneiWcf/findOutInStockRecord_V2_MesResponse")]
+        System.Threading.Tasks.Task<WMS.yunneiWCS.resMsgOfWms_outInStockRecord_V2_MesFj0h9u9J> findOutInStockRecord_V2_MesAsync(WMS.yunneiWCS.paging page, WMS.yunneiWCS.Wms_outInStockRecord_V2_Mes value);
+        
         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IyunneiWcf/findPosition", ReplyAction="http://tempuri.org/IyunneiWcf/findPositionResponse")]
         WMS.yunneiWCS.resMsgOfpositionFj0h9u9J findPosition(WMS.yunneiWCS.paging page, string position, int islock, int isfree);
         
@@ -8938,6 +9876,12 @@
         
         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IyunneiWcf/findInStockList", ReplyAction="http://tempuri.org/IyunneiWcf/findInStockListResponse")]
         System.Threading.Tasks.Task<WMS.yunneiWCS.resMsgOfinStockOrderListFj0h9u9J> findInStockListAsync(string inStockCode);
+        
+        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IyunneiWcf/findOutInStockRecord_Details_V2_Mes", ReplyAction="http://tempuri.org/IyunneiWcf/findOutInStockRecord_Details_V2_MesResponse")]
+        WMS.yunneiWCS.resMsgOfWms_outInStockRecord_Details_V2_MesFj0h9u9J findOutInStockRecord_Details_V2_Mes(long mainId);
+        
+        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IyunneiWcf/findOutInStockRecord_Details_V2_Mes", ReplyAction="http://tempuri.org/IyunneiWcf/findOutInStockRecord_Details_V2_MesResponse")]
+        System.Threading.Tasks.Task<WMS.yunneiWCS.resMsgOfWms_outInStockRecord_Details_V2_MesFj0h9u9J> findOutInStockRecord_Details_V2_MesAsync(long mainId);
         
         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IyunneiWcf/modfiyInStockList", ReplyAction="http://tempuri.org/IyunneiWcf/modfiyInStockListResponse")]
         WMS.yunneiWCS.resMsgOfstring modfiyInStockList(WMS.yunneiWCS.inStockOrderList[] value);
@@ -9163,6 +10107,14 @@
         
         public System.Threading.Tasks.Task<WMS.yunneiWCS.resMsgOfv_inStockOrderFj0h9u9J> findInStockNewVersionAsync(WMS.yunneiWCS.paging page, WMS.yunneiWCS.v_inStockOrder value) {
             return base.Channel.findInStockNewVersionAsync(page, value);
+        }
+        
+        public WMS.yunneiWCS.resMsgOfWms_outInStockRecord_V2_MesFj0h9u9J findOutInStockRecord_V2_Mes(WMS.yunneiWCS.paging page, WMS.yunneiWCS.Wms_outInStockRecord_V2_Mes value) {
+            return base.Channel.findOutInStockRecord_V2_Mes(page, value);
+        }
+        
+        public System.Threading.Tasks.Task<WMS.yunneiWCS.resMsgOfWms_outInStockRecord_V2_MesFj0h9u9J> findOutInStockRecord_V2_MesAsync(WMS.yunneiWCS.paging page, WMS.yunneiWCS.Wms_outInStockRecord_V2_Mes value) {
+            return base.Channel.findOutInStockRecord_V2_MesAsync(page, value);
         }
         
         public WMS.yunneiWCS.resMsgOfpositionFj0h9u9J findPosition(WMS.yunneiWCS.paging page, string position, int islock, int isfree) {
@@ -9405,6 +10357,14 @@
             return base.Channel.findInStockListAsync(inStockCode);
         }
         
+        public WMS.yunneiWCS.resMsgOfWms_outInStockRecord_Details_V2_MesFj0h9u9J findOutInStockRecord_Details_V2_Mes(long mainId) {
+            return base.Channel.findOutInStockRecord_Details_V2_Mes(mainId);
+        }
+        
+        public System.Threading.Tasks.Task<WMS.yunneiWCS.resMsgOfWms_outInStockRecord_Details_V2_MesFj0h9u9J> findOutInStockRecord_Details_V2_MesAsync(long mainId) {
+            return base.Channel.findOutInStockRecord_Details_V2_MesAsync(mainId);
+        }
+        
         public WMS.yunneiWCS.resMsgOfstring modfiyInStockList(WMS.yunneiWCS.inStockOrderList[] value) {
             return base.Channel.modfiyInStockList(value);
         }

--
Gitblit v1.9.3