650 lines
		
	
	
		
			37 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			650 lines
		
	
	
		
			37 KiB
		
	
	
	
		
			C#
		
	
	
	
|  | //------------------------------------------------------------------------------ | |||
|  | // <auto-generated> | |||
|  | //     此代码由工具生成。 | |||
|  | //     运行时版本:4.0.30319.42000 | |||
|  | // | |||
|  | //     对此文件的更改可能会导致不正确的行为,并且如果 | |||
|  | //     重新生成代码,这些更改将会丢失。 | |||
|  | // </auto-generated> | |||
|  | //------------------------------------------------------------------------------ | |||
|  | 
 | |||
|  | namespace DeiNiu.wms.win.ServiceReferenceMobileTest { | |||
|  |     using System.Runtime.Serialization; | |||
|  |     using System; | |||
|  |      | |||
|  |      | |||
|  |     [System.Diagnostics.DebuggerStepThroughAttribute()] | |||
|  |     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] | |||
|  |     [System.Runtime.Serialization.DataContractAttribute(Name="ELabel", Namespace="http://schemas.datacontract.org/2004/07/DeiNiu.Wcf")] | |||
|  |     [System.SerializableAttribute()] | |||
|  |     public partial class ELabel : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { | |||
|  |          | |||
|  |         [System.NonSerializedAttribute()] | |||
|  |         private System.Runtime.Serialization.ExtensionDataObject extensionDataField; | |||
|  |          | |||
|  |         [System.Runtime.Serialization.OptionalFieldAttribute()] | |||
|  |         private int addressField; | |||
|  |          | |||
|  |         [System.Runtime.Serialization.OptionalFieldAttribute()] | |||
|  |         private int colorField; | |||
|  |          | |||
|  |         [System.Runtime.Serialization.OptionalFieldAttribute()] | |||
|  |         private int countField; | |||
|  |          | |||
|  |         [System.Runtime.Serialization.OptionalFieldAttribute()] | |||
|  |         private int labelIdField; | |||
|  |          | |||
|  |         [System.Runtime.Serialization.OptionalFieldAttribute()] | |||
|  |         private int orderNoField; | |||
|  |          | |||
|  |         [System.Runtime.Serialization.OptionalFieldAttribute()] | |||
|  |         private int portField; | |||
|  |          | |||
|  |         [global::System.ComponentModel.BrowsableAttribute(false)] | |||
|  |         public System.Runtime.Serialization.ExtensionDataObject ExtensionData { | |||
|  |             get { | |||
|  |                 return this.extensionDataField; | |||
|  |             } | |||
|  |             set { | |||
|  |                 this.extensionDataField = value; | |||
|  |             } | |||
|  |         } | |||
|  |          | |||
|  |         [System.Runtime.Serialization.DataMemberAttribute()] | |||
|  |         public int address { | |||
|  |             get { | |||
|  |                 return this.addressField; | |||
|  |             } | |||
|  |             set { | |||
|  |                 if ((this.addressField.Equals(value) != true)) { | |||
|  |                     this.addressField = value; | |||
|  |                     this.RaisePropertyChanged("address"); | |||
|  |                 } | |||
|  |             } | |||
|  |         } | |||
|  |          | |||
|  |         [System.Runtime.Serialization.DataMemberAttribute()] | |||
|  |         public int color { | |||
|  |             get { | |||
|  |                 return this.colorField; | |||
|  |             } | |||
|  |             set { | |||
|  |                 if ((this.colorField.Equals(value) != true)) { | |||
|  |                     this.colorField = value; | |||
|  |                     this.RaisePropertyChanged("color"); | |||
|  |                 } | |||
|  |             } | |||
|  |         } | |||
|  |          | |||
|  |         [System.Runtime.Serialization.DataMemberAttribute()] | |||
|  |         public int count { | |||
|  |             get { | |||
|  |                 return this.countField; | |||
|  |             } | |||
|  |             set { | |||
|  |                 if ((this.countField.Equals(value) != true)) { | |||
|  |                     this.countField = value; | |||
|  |                     this.RaisePropertyChanged("count"); | |||
|  |                 } | |||
|  |             } | |||
|  |         } | |||
|  |          | |||
|  |         [System.Runtime.Serialization.DataMemberAttribute()] | |||
|  |         public int labelId { | |||
|  |             get { | |||
|  |                 return this.labelIdField; | |||
|  |             } | |||
|  |             set { | |||
|  |                 if ((this.labelIdField.Equals(value) != true)) { | |||
|  |                     this.labelIdField = value; | |||
|  |                     this.RaisePropertyChanged("labelId"); | |||
|  |                 } | |||
|  |             } | |||
|  |         } | |||
|  |          | |||
|  |         [System.Runtime.Serialization.DataMemberAttribute()] | |||
|  |         public int orderNo { | |||
|  |             get { | |||
|  |                 return this.orderNoField; | |||
|  |             } | |||
|  |             set { | |||
|  |                 if ((this.orderNoField.Equals(value) != true)) { | |||
|  |                     this.orderNoField = value; | |||
|  |                     this.RaisePropertyChanged("orderNo"); | |||
|  |                 } | |||
|  |             } | |||
|  |         } | |||
|  |          | |||
|  |         [System.Runtime.Serialization.DataMemberAttribute()] | |||
|  |         public int port { | |||
|  |             get { | |||
|  |                 return this.portField; | |||
|  |             } | |||
|  |             set { | |||
|  |                 if ((this.portField.Equals(value) != true)) { | |||
|  |                     this.portField = value; | |||
|  |                     this.RaisePropertyChanged("port"); | |||
|  |                 } | |||
|  |             } | |||
|  |         } | |||
|  |          | |||
|  |         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.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] | |||
|  |     [System.ServiceModel.ServiceContractAttribute(ConfigurationName="ServiceReferenceMobileTest.IMobile")] | |||
|  |     public interface IMobile { | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/login", ReplyAction="http://tempuri.org/IMobile/loginResponse")] | |||
|  |         string login(string account, string passwd); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getDictionary", ReplyAction="http://tempuri.org/IMobile/getDictionaryResponse")] | |||
|  |         System.Data.DataTable getDictionary(); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getPortAuths", ReplyAction="http://tempuri.org/IMobile/getPortAuthsResponse")] | |||
|  |         string[] getPortAuths(int userId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getLines", ReplyAction="http://tempuri.org/IMobile/getLinesResponse")] | |||
|  |         string[] getLines(string custName); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getPartions", ReplyAction="http://tempuri.org/IMobile/getPartionsResponse")] | |||
|  |         string[] getPartions(int userId); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/validRole", ReplyAction="http://tempuri.org/IMobile/validRoleResponse")] | |||
|  |         int validRole(string account, string passwd, string role); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getStockLocation", ReplyAction="http://tempuri.org/IMobile/getStockLocationResponse")] | |||
|  |         System.Data.DataTable getStockLocation(string locId); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getStockLocationsByBarcode", ReplyAction="http://tempuri.org/IMobile/getStockLocationsByBarcodeResponse")] | |||
|  |         System.Data.DataTable getStockLocationsByBarcode(string barcode); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/updateStockLocation", ReplyAction="http://tempuri.org/IMobile/updateStockLocationResponse")] | |||
|  |         bool updateStockLocation(string locId, string goodsId, int skuId, string batch, decimal count, string reason, int type, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/initialStockIn", ReplyAction="http://tempuri.org/IMobile/initialStockInResponse")] | |||
|  |         int initialStockIn(string goodsId, string locId, decimal batchCount, string[] skuKeys, string[] skuValues, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/clearLocation", ReplyAction="http://tempuri.org/IMobile/clearLocationResponse")] | |||
|  |         bool clearLocation(string locId, string reason, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/upLocationStatus", ReplyAction="http://tempuri.org/IMobile/upLocationStatusResponse")] | |||
|  |         bool upLocationStatus(string locId, int status, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/updateGoodsLocationVolume", ReplyAction="http://tempuri.org/IMobile/updateGoodsLocationVolumeResponse")] | |||
|  |         bool updateGoodsLocationVolume(string goodsId, int volType, decimal volume, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getLocation", ReplyAction="http://tempuri.org/IMobile/getLocationResponse")] | |||
|  |         System.Data.DataTable getLocation(string locId); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getStockCompareErp", ReplyAction="http://tempuri.org/IMobile/getStockCompareErpResponse")] | |||
|  |         System.Data.DataTable getStockCompareErp(string goodsId, string barcode); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/upDownStockLocation", ReplyAction="http://tempuri.org/IMobile/upDownStockLocationResponse")] | |||
|  |         int upDownStockLocation(string locId, string goodsId, int skuId, string batch, decimal count, int type, int operId, string token, int oldRecId); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getDownStockList4Up", ReplyAction="http://tempuri.org/IMobile/getDownStockList4UpResponse")] | |||
|  |         System.Data.DataTable getDownStockList4Up(int operId); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/repItemIn", ReplyAction="http://tempuri.org/IMobile/repItemInResponse")] | |||
|  |         int repItemIn(string locId, string goodsId, int skuId, string batch, decimal count, int portId, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getLocations", ReplyAction="http://tempuri.org/IMobile/getLocationsResponse")] | |||
|  |         System.Data.DataTable getLocations(int skuId, string skuCode, string goodsId, string batch, decimal count); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getGoodsStockLocations", ReplyAction="http://tempuri.org/IMobile/getGoodsStockLocationsResponse")] | |||
|  |         System.Data.DataTable getGoodsStockLocations(string barcode); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getGoodsERPStoreByBarcode", ReplyAction="http://tempuri.org/IMobile/getGoodsERPStoreByBarcodeResponse")] | |||
|  |         System.Data.DataTable getGoodsERPStoreByBarcode(string barcode); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getPandianOrders", ReplyAction="http://tempuri.org/IMobile/getPandianOrdersResponse")] | |||
|  |         System.Data.DataTable getPandianOrders(int ownerId, int status); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getPandianItem", ReplyAction="http://tempuri.org/IMobile/getPandianItemResponse")] | |||
|  |         System.Data.DataTable getPandianItem(string orderNo, string locationId); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/newPandianItem", ReplyAction="http://tempuri.org/IMobile/newPandianItemResponse")] | |||
|  |         bool newPandianItem(string orderNo, string locationId, int skuId, string barcode, string prdDate, string batch, decimal count, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getData4Maintain", ReplyAction="http://tempuri.org/IMobile/getData4MaintainResponse")] | |||
|  |         System.Data.DataSet getData4Maintain(string locationId); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getIssueData", ReplyAction="http://tempuri.org/IMobile/getIssueDataResponse")] | |||
|  |         System.Data.DataTable getIssueData(int skuId); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/newMaintain", ReplyAction="http://tempuri.org/IMobile/newMaintainResponse")] | |||
|  |         bool newMaintain(int stockId, decimal mCount, decimal issueCount, string details, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/fixIssueData", ReplyAction="http://tempuri.org/IMobile/fixIssueDataResponse")] | |||
|  |         bool fixIssueData(int skuId, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getPreInDetail", ReplyAction="http://tempuri.org/IMobile/getPreInDetailResponse")] | |||
|  |         System.Data.DataTable getPreInDetail(string preInNo, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/receiveDetail", ReplyAction="http://tempuri.org/IMobile/receiveDetailResponse")] | |||
|  |         bool receiveDetail(string preInNo, string goodsId, decimal arriveNumber, decimal receiveNumber, int inType, string inRemark, decimal temperature, bool isCache, int cachePartion, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getGoodsPackByBarcode", ReplyAction="http://tempuri.org/IMobile/getGoodsPackByBarcodeResponse")] | |||
|  |         System.Data.DataTable getGoodsPackByBarcode(string barcode); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getReceiveDetailByBarcode", ReplyAction="http://tempuri.org/IMobile/getReceiveDetailByBarcodeResponse")] | |||
|  |         System.Data.DataTable getReceiveDetailByBarcode(string preInOrder, string barcode); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getValidSeedsCnt", ReplyAction="http://tempuri.org/IMobile/getValidSeedsCntResponse")] | |||
|  |         decimal getValidSeedsCnt(string goodsId, decimal batchCount); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/isFlowNoValid", ReplyAction="http://tempuri.org/IMobile/isFlowNoValidResponse")] | |||
|  |         bool isFlowNoValid(string preInOrder, string flowNo); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/validIn", ReplyAction="http://tempuri.org/IMobile/validInResponse")] | |||
|  |         int validIn(string preInNo, string flowNo, string goodsId, decimal batchCount, decimal seedsCount, string[] skuKeys, string[] skuValues, bool isPass, bool isIsuLocations, int secondValidUserId, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getPreValidResult", ReplyAction="http://tempuri.org/IMobile/getPreValidResultResponse")] | |||
|  |         System.Data.DataTable getPreValidResult(string preInNo, string flowNo); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getStockInPortDetail", ReplyAction="http://tempuri.org/IMobile/getStockInPortDetailResponse")] | |||
|  |         System.Data.DataTable getStockInPortDetail(int portId); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getStockInDetails", ReplyAction="http://tempuri.org/IMobile/getStockInDetailsResponse")] | |||
|  |         System.Data.DataTable getStockInDetails(string flowNo); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/finishUpShelfItem", ReplyAction="http://tempuri.org/IMobile/finishUpShelfItemResponse")] | |||
|  |         int finishUpShelfItem(string orderNo, int id, decimal count, string locationId, string reason, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getBatchPickOrders4Valid", ReplyAction="http://tempuri.org/IMobile/getBatchPickOrders4ValidResponse")] | |||
|  |         System.Data.DataTable getBatchPickOrders4Valid(); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getPickOrderDetails", ReplyAction="http://tempuri.org/IMobile/getPickOrderDetailsResponse")] | |||
|  |         System.Data.DataTable getPickOrderDetails(string orderNo); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getPickDetail", ReplyAction="http://tempuri.org/IMobile/getPickDetailResponse")] | |||
|  |         System.Data.DataTable getPickDetail(int Id); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/finishPickItem", ReplyAction="http://tempuri.org/IMobile/finishPickItemResponse")] | |||
|  |         bool finishPickItem(string flowNo, string waveNo, string pickOrderNo, int id, decimal pickCount, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/finishBatchValidateItem", ReplyAction="http://tempuri.org/IMobile/finishBatchValidateItemResponse")] | |||
|  |         bool finishBatchValidateItem(string pickOrderNo, int id, int operId, int checkBy2, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/batchPickCount4Valid", ReplyAction="http://tempuri.org/IMobile/batchPickCount4ValidResponse")] | |||
|  |         int batchPickCount4Valid(string pickOrderNo); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/repTodayDetails4Pick", ReplyAction="http://tempuri.org/IMobile/repTodayDetails4PickResponse")] | |||
|  |         System.Data.DataTable repTodayDetails4Pick(int userId); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/repInDetailsByFlowNo", ReplyAction="http://tempuri.org/IMobile/repInDetailsByFlowNoResponse")] | |||
|  |         System.Data.DataTable repInDetailsByFlowNo(string flowNo); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/regSeedsPlate", ReplyAction="http://tempuri.org/IMobile/regSeedsPlateResponse")] | |||
|  |         int regSeedsPlate(string plateId, int partion); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getPlatePickList", ReplyAction="http://tempuri.org/IMobile/getPlatePickListResponse")] | |||
|  |         System.Data.DataTable getPlatePickList(string plateId, int partion); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getTaskAssigned", ReplyAction="http://tempuri.org/IMobile/getTaskAssignedResponse")] | |||
|  |         System.Data.DataTable getTaskAssigned(int operId, int partion, int lineId, bool batchOnly, int orderType); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/taskAssign", ReplyAction="http://tempuri.org/IMobile/taskAssignResponse")] | |||
|  |         System.Data.DataTable taskAssign(int partion, int lineId, bool batchOnly, int orderType, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/taskResign", ReplyAction="http://tempuri.org/IMobile/taskResignResponse")] | |||
|  |         int taskResign(int partion, int lineId, bool batchOnly, int orderType, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getTransRequestsWithBulks", ReplyAction="http://tempuri.org/IMobile/getTransRequestsWithBulksResponse")] | |||
|  |         System.Data.DataTable getTransRequestsWithBulks(); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getTransRequestsBulks", ReplyAction="http://tempuri.org/IMobile/getTransRequestsBulksResponse")] | |||
|  |         System.Data.DataTable getTransRequestsBulks(string transNo); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/pickBulks", ReplyAction="http://tempuri.org/IMobile/pickBulksResponse")] | |||
|  |         bool pickBulks(string tranNo, int stockId, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getTransRequestsByStatus", ReplyAction="http://tempuri.org/IMobile/getTransRequestsByStatusResponse")] | |||
|  |         System.Data.DataTable getTransRequestsByStatus(int status); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getTransRequestsDetail", ReplyAction="http://tempuri.org/IMobile/getTransRequestsDetailResponse")] | |||
|  |         System.Data.DataTable getTransRequestsDetail(string transNo, int status); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/loadTrucks", ReplyAction="http://tempuri.org/IMobile/loadTrucksResponse")] | |||
|  |         string loadTrucks(string transNo, string pickOrderNo, int tranDetailId, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/regPartBox", ReplyAction="http://tempuri.org/IMobile/regPartBoxResponse")] | |||
|  |         int regPartBox(int partion, string boxId, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getPartionRequests", ReplyAction="http://tempuri.org/IMobile/getPartionRequestsResponse")] | |||
|  |         System.Data.DataTable getPartionRequests(int partion, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getLightPartions", ReplyAction="http://tempuri.org/IMobile/getLightPartionsResponse")] | |||
|  |         System.Data.DataTable getLightPartions(int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getTasks", ReplyAction="http://tempuri.org/IMobile/getTasksResponse")] | |||
|  |         System.Data.DataTable getTasks(int status, int partion, int emId, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getTaskDetails", ReplyAction="http://tempuri.org/IMobile/getTaskDetailsResponse")] | |||
|  |         System.Data.DataTable getTaskDetails(string tastNo, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getFlowDetails", ReplyAction="http://tempuri.org/IMobile/getFlowDetailsResponse")] | |||
|  |         System.Data.DataTable getFlowDetails(string flowNo, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getTaskInfo", ReplyAction="http://tempuri.org/IMobile/getTaskInfoResponse")] | |||
|  |         System.Data.DataTable getTaskInfo(string taskNo, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/startTask", ReplyAction="http://tempuri.org/IMobile/startTaskResponse")] | |||
|  |         DeiNiu.Utils.enumFlowTaskResult startTask(string taskNo, int operId, string token); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getLightService", ReplyAction="http://tempuri.org/IMobile/getLightServiceResponse")] | |||
|  |         string getLightService(); | |||
|  |          | |||
|  |         [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMobile/getLabels", ReplyAction="http://tempuri.org/IMobile/getLabelsResponse")] | |||
|  |         DeiNiu.wms.win.ServiceReferenceMobileTest.ELabel[] getLabels(); | |||
|  |     } | |||
|  |      | |||
|  |     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] | |||
|  |     public interface IMobileChannel : DeiNiu.wms.win.ServiceReferenceMobileTest.IMobile, System.ServiceModel.IClientChannel { | |||
|  |     } | |||
|  |      | |||
|  |     [System.Diagnostics.DebuggerStepThroughAttribute()] | |||
|  |     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] | |||
|  |     public partial class MobileClient : System.ServiceModel.ClientBase<DeiNiu.wms.win.ServiceReferenceMobileTest.IMobile>, DeiNiu.wms.win.ServiceReferenceMobileTest.IMobile { | |||
|  |          | |||
|  |         public MobileClient() { | |||
|  |         } | |||
|  |          | |||
|  |         public MobileClient(string endpointConfigurationName) :  | |||
|  |                 base(endpointConfigurationName) { | |||
|  |         } | |||
|  |          | |||
|  |         public MobileClient(string endpointConfigurationName, string remoteAddress) :  | |||
|  |                 base(endpointConfigurationName, remoteAddress) { | |||
|  |         } | |||
|  |          | |||
|  |         public MobileClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :  | |||
|  |                 base(endpointConfigurationName, remoteAddress) { | |||
|  |         } | |||
|  |          | |||
|  |         public MobileClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :  | |||
|  |                 base(binding, remoteAddress) { | |||
|  |         } | |||
|  |          | |||
|  |         public string login(string account, string passwd) { | |||
|  |             return base.Channel.login(account, passwd); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getDictionary() { | |||
|  |             return base.Channel.getDictionary(); | |||
|  |         } | |||
|  |          | |||
|  |         public string[] getPortAuths(int userId, string token) { | |||
|  |             return base.Channel.getPortAuths(userId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public string[] getLines(string custName) { | |||
|  |             return base.Channel.getLines(custName); | |||
|  |         } | |||
|  |          | |||
|  |         public string[] getPartions(int userId) { | |||
|  |             return base.Channel.getPartions(userId); | |||
|  |         } | |||
|  |          | |||
|  |         public int validRole(string account, string passwd, string role) { | |||
|  |             return base.Channel.validRole(account, passwd, role); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getStockLocation(string locId) { | |||
|  |             return base.Channel.getStockLocation(locId); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getStockLocationsByBarcode(string barcode) { | |||
|  |             return base.Channel.getStockLocationsByBarcode(barcode); | |||
|  |         } | |||
|  |          | |||
|  |         public bool updateStockLocation(string locId, string goodsId, int skuId, string batch, decimal count, string reason, int type, int operId, string token) { | |||
|  |             return base.Channel.updateStockLocation(locId, goodsId, skuId, batch, count, reason, type, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public int initialStockIn(string goodsId, string locId, decimal batchCount, string[] skuKeys, string[] skuValues, int operId, string token) { | |||
|  |             return base.Channel.initialStockIn(goodsId, locId, batchCount, skuKeys, skuValues, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public bool clearLocation(string locId, string reason, int operId, string token) { | |||
|  |             return base.Channel.clearLocation(locId, reason, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public bool upLocationStatus(string locId, int status, int operId, string token) { | |||
|  |             return base.Channel.upLocationStatus(locId, status, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public bool updateGoodsLocationVolume(string goodsId, int volType, decimal volume, int operId, string token) { | |||
|  |             return base.Channel.updateGoodsLocationVolume(goodsId, volType, volume, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getLocation(string locId) { | |||
|  |             return base.Channel.getLocation(locId); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getStockCompareErp(string goodsId, string barcode) { | |||
|  |             return base.Channel.getStockCompareErp(goodsId, barcode); | |||
|  |         } | |||
|  |          | |||
|  |         public int upDownStockLocation(string locId, string goodsId, int skuId, string batch, decimal count, int type, int operId, string token, int oldRecId) { | |||
|  |             return base.Channel.upDownStockLocation(locId, goodsId, skuId, batch, count, type, operId, token, oldRecId); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getDownStockList4Up(int operId) { | |||
|  |             return base.Channel.getDownStockList4Up(operId); | |||
|  |         } | |||
|  |          | |||
|  |         public int repItemIn(string locId, string goodsId, int skuId, string batch, decimal count, int portId, int operId, string token) { | |||
|  |             return base.Channel.repItemIn(locId, goodsId, skuId, batch, count, portId, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getLocations(int skuId, string skuCode, string goodsId, string batch, decimal count) { | |||
|  |             return base.Channel.getLocations(skuId, skuCode, goodsId, batch, count); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getGoodsStockLocations(string barcode) { | |||
|  |             return base.Channel.getGoodsStockLocations(barcode); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getGoodsERPStoreByBarcode(string barcode) { | |||
|  |             return base.Channel.getGoodsERPStoreByBarcode(barcode); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getPandianOrders(int ownerId, int status) { | |||
|  |             return base.Channel.getPandianOrders(ownerId, status); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getPandianItem(string orderNo, string locationId) { | |||
|  |             return base.Channel.getPandianItem(orderNo, locationId); | |||
|  |         } | |||
|  |          | |||
|  |         public bool newPandianItem(string orderNo, string locationId, int skuId, string barcode, string prdDate, string batch, decimal count, int operId, string token) { | |||
|  |             return base.Channel.newPandianItem(orderNo, locationId, skuId, barcode, prdDate, batch, count, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataSet getData4Maintain(string locationId) { | |||
|  |             return base.Channel.getData4Maintain(locationId); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getIssueData(int skuId) { | |||
|  |             return base.Channel.getIssueData(skuId); | |||
|  |         } | |||
|  |          | |||
|  |         public bool newMaintain(int stockId, decimal mCount, decimal issueCount, string details, int operId, string token) { | |||
|  |             return base.Channel.newMaintain(stockId, mCount, issueCount, details, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public bool fixIssueData(int skuId, int operId, string token) { | |||
|  |             return base.Channel.fixIssueData(skuId, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getPreInDetail(string preInNo, int operId, string token) { | |||
|  |             return base.Channel.getPreInDetail(preInNo, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public bool receiveDetail(string preInNo, string goodsId, decimal arriveNumber, decimal receiveNumber, int inType, string inRemark, decimal temperature, bool isCache, int cachePartion, int operId, string token) { | |||
|  |             return base.Channel.receiveDetail(preInNo, goodsId, arriveNumber, receiveNumber, inType, inRemark, temperature, isCache, cachePartion, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getGoodsPackByBarcode(string barcode) { | |||
|  |             return base.Channel.getGoodsPackByBarcode(barcode); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getReceiveDetailByBarcode(string preInOrder, string barcode) { | |||
|  |             return base.Channel.getReceiveDetailByBarcode(preInOrder, barcode); | |||
|  |         } | |||
|  |          | |||
|  |         public decimal getValidSeedsCnt(string goodsId, decimal batchCount) { | |||
|  |             return base.Channel.getValidSeedsCnt(goodsId, batchCount); | |||
|  |         } | |||
|  |          | |||
|  |         public bool isFlowNoValid(string preInOrder, string flowNo) { | |||
|  |             return base.Channel.isFlowNoValid(preInOrder, flowNo); | |||
|  |         } | |||
|  |          | |||
|  |         public int validIn(string preInNo, string flowNo, string goodsId, decimal batchCount, decimal seedsCount, string[] skuKeys, string[] skuValues, bool isPass, bool isIsuLocations, int secondValidUserId, int operId, string token) { | |||
|  |             return base.Channel.validIn(preInNo, flowNo, goodsId, batchCount, seedsCount, skuKeys, skuValues, isPass, isIsuLocations, secondValidUserId, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getPreValidResult(string preInNo, string flowNo) { | |||
|  |             return base.Channel.getPreValidResult(preInNo, flowNo); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getStockInPortDetail(int portId) { | |||
|  |             return base.Channel.getStockInPortDetail(portId); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getStockInDetails(string flowNo) { | |||
|  |             return base.Channel.getStockInDetails(flowNo); | |||
|  |         } | |||
|  |          | |||
|  |         public int finishUpShelfItem(string orderNo, int id, decimal count, string locationId, string reason, int operId, string token) { | |||
|  |             return base.Channel.finishUpShelfItem(orderNo, id, count, locationId, reason, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getBatchPickOrders4Valid() { | |||
|  |             return base.Channel.getBatchPickOrders4Valid(); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getPickOrderDetails(string orderNo) { | |||
|  |             return base.Channel.getPickOrderDetails(orderNo); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getPickDetail(int Id) { | |||
|  |             return base.Channel.getPickDetail(Id); | |||
|  |         } | |||
|  |          | |||
|  |         public bool finishPickItem(string flowNo, string waveNo, string pickOrderNo, int id, decimal pickCount, int operId, string token) { | |||
|  |             return base.Channel.finishPickItem(flowNo, waveNo, pickOrderNo, id, pickCount, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public bool finishBatchValidateItem(string pickOrderNo, int id, int operId, int checkBy2, string token) { | |||
|  |             return base.Channel.finishBatchValidateItem(pickOrderNo, id, operId, checkBy2, token); | |||
|  |         } | |||
|  |          | |||
|  |         public int batchPickCount4Valid(string pickOrderNo) { | |||
|  |             return base.Channel.batchPickCount4Valid(pickOrderNo); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable repTodayDetails4Pick(int userId) { | |||
|  |             return base.Channel.repTodayDetails4Pick(userId); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable repInDetailsByFlowNo(string flowNo) { | |||
|  |             return base.Channel.repInDetailsByFlowNo(flowNo); | |||
|  |         } | |||
|  |          | |||
|  |         public int regSeedsPlate(string plateId, int partion) { | |||
|  |             return base.Channel.regSeedsPlate(plateId, partion); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getPlatePickList(string plateId, int partion) { | |||
|  |             return base.Channel.getPlatePickList(plateId, partion); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getTaskAssigned(int operId, int partion, int lineId, bool batchOnly, int orderType) { | |||
|  |             return base.Channel.getTaskAssigned(operId, partion, lineId, batchOnly, orderType); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable taskAssign(int partion, int lineId, bool batchOnly, int orderType, int operId, string token) { | |||
|  |             return base.Channel.taskAssign(partion, lineId, batchOnly, orderType, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public int taskResign(int partion, int lineId, bool batchOnly, int orderType, int operId, string token) { | |||
|  |             return base.Channel.taskResign(partion, lineId, batchOnly, orderType, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getTransRequestsWithBulks() { | |||
|  |             return base.Channel.getTransRequestsWithBulks(); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getTransRequestsBulks(string transNo) { | |||
|  |             return base.Channel.getTransRequestsBulks(transNo); | |||
|  |         } | |||
|  |          | |||
|  |         public bool pickBulks(string tranNo, int stockId, int operId, string token) { | |||
|  |             return base.Channel.pickBulks(tranNo, stockId, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getTransRequestsByStatus(int status) { | |||
|  |             return base.Channel.getTransRequestsByStatus(status); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getTransRequestsDetail(string transNo, int status) { | |||
|  |             return base.Channel.getTransRequestsDetail(transNo, status); | |||
|  |         } | |||
|  |          | |||
|  |         public string loadTrucks(string transNo, string pickOrderNo, int tranDetailId, int operId, string token) { | |||
|  |             return base.Channel.loadTrucks(transNo, pickOrderNo, tranDetailId, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public int regPartBox(int partion, string boxId, int operId, string token) { | |||
|  |             return base.Channel.regPartBox(partion, boxId, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getPartionRequests(int partion, int operId, string token) { | |||
|  |             return base.Channel.getPartionRequests(partion, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getLightPartions(int operId, string token) { | |||
|  |             return base.Channel.getLightPartions(operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getTasks(int status, int partion, int emId, int operId, string token) { | |||
|  |             return base.Channel.getTasks(status, partion, emId, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getTaskDetails(string tastNo, int operId, string token) { | |||
|  |             return base.Channel.getTaskDetails(tastNo, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getFlowDetails(string flowNo, int operId, string token) { | |||
|  |             return base.Channel.getFlowDetails(flowNo, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public System.Data.DataTable getTaskInfo(string taskNo, int operId, string token) { | |||
|  |             return base.Channel.getTaskInfo(taskNo, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public DeiNiu.Utils.enumFlowTaskResult startTask(string taskNo, int operId, string token) { | |||
|  |             return base.Channel.startTask(taskNo, operId, token); | |||
|  |         } | |||
|  |          | |||
|  |         public string getLightService() { | |||
|  |             return base.Channel.getLightService(); | |||
|  |         } | |||
|  |          | |||
|  |         public DeiNiu.wms.win.ServiceReferenceMobileTest.ELabel[] getLabels() { | |||
|  |             return base.Channel.getLabels(); | |||
|  |         } | |||
|  |     } | |||
|  | } |