public void Read(DownloadElectronicInvoicePictureResModel structs, Protocol iprot) { String schemeStruct = iprot.ReadStructBegin(); if (schemeStruct != null) { while (true) { String schemeField = iprot.ReadFieldBegin(); if (schemeField == null) { break; } bool needSkip = true; if ("pictureContent".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetPictureContent(value); } if ("restulMesg".Equals(schemeField.Trim())) { needSkip = false; com.vip.fcs.vei.service.BaseRetMsg value; value = new com.vip.fcs.vei.service.BaseRetMsg(); com.vip.fcs.vei.service.BaseRetMsgHelper.getInstance().Read(value, iprot); structs.SetRestulMesg(value); } if (needSkip) { ProtocolUtil.skip(iprot); } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); Validate(structs); } else { throw new OspException(); } }
public void SetRestulMesg(com.vip.fcs.vei.service.BaseRetMsg value) { this.restulMesg_ = value; }
public void Read(ExternalInvoiceHandleState structs, Protocol iprot) { String schemeStruct = iprot.ReadStructBegin(); if (schemeStruct != null) { while (true) { String schemeField = iprot.ReadFieldBegin(); if (schemeField == null) { break; } bool needSkip = true; if ("state".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetState(value); } if ("fpdm".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetFpdm(value); } if ("fphm".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetFphm(value); } if ("orderSn".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetOrderSn(value); } if ("retMsg".Equals(schemeField.Trim())) { needSkip = false; com.vip.fcs.vei.service.BaseRetMsg value; value = new com.vip.fcs.vei.service.BaseRetMsg(); com.vip.fcs.vei.service.BaseRetMsgHelper.getInstance().Read(value, iprot); structs.SetRetMsg(value); } if (needSkip) { ProtocolUtil.skip(iprot); } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); Validate(structs); } else { throw new OspException(); } }
public void Read(CanInvoicingResModel4 structs, Protocol iprot) { String schemeStruct = iprot.ReadStructBegin(); if (schemeStruct != null) { while (true) { String schemeField = iprot.ReadFieldBegin(); if (schemeField == null) { break; } bool needSkip = true; if ("canEinvoice".Equals(schemeField.Trim())) { needSkip = false; bool?value; value = iprot.ReadBool(); structs.SetCanEinvoice(value); } if ("canEinvoicePrint".Equals(schemeField.Trim())) { needSkip = false; bool?value; value = iprot.ReadBool(); structs.SetCanEinvoicePrint(value); } if ("canPaperInvoice".Equals(schemeField.Trim())) { needSkip = false; bool?value; value = iprot.ReadBool(); structs.SetCanPaperInvoice(value); } if ("defaultInvoiceType".Equals(schemeField.Trim())) { needSkip = false; int?value; value = iprot.ReadI32(); structs.SetDefaultInvoiceType(value); } if ("restulMesg".Equals(schemeField.Trim())) { needSkip = false; com.vip.fcs.vei.service.BaseRetMsg value; value = new com.vip.fcs.vei.service.BaseRetMsg(); com.vip.fcs.vei.service.BaseRetMsgHelper.getInstance().Read(value, iprot); structs.SetRestulMesg(value); } if (needSkip) { ProtocolUtil.skip(iprot); } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); Validate(structs); } else { throw new OspException(); } }
public void Read(ExternalInvoiceHandleStateResModel structs, Protocol iprot) { String schemeStruct = iprot.ReadStructBegin(); if (schemeStruct != null) { while (true) { String schemeField = iprot.ReadFieldBegin(); if (schemeField == null) { break; } bool needSkip = true; if ("externalInvoiceHandleStateList".Equals(schemeField.Trim())) { needSkip = false; List <com.vip.fcs.vei.service.ExternalInvoiceHandleState> value; value = new List <com.vip.fcs.vei.service.ExternalInvoiceHandleState>(); iprot.ReadListBegin(); while (true) { try{ com.vip.fcs.vei.service.ExternalInvoiceHandleState elem0; elem0 = new com.vip.fcs.vei.service.ExternalInvoiceHandleState(); com.vip.fcs.vei.service.ExternalInvoiceHandleStateHelper.getInstance().Read(elem0, iprot); value.Add(elem0); } catch (Exception e) { break; } } iprot.ReadListEnd(); structs.SetExternalInvoiceHandleStateList(value); } if ("retMsg".Equals(schemeField.Trim())) { needSkip = false; com.vip.fcs.vei.service.BaseRetMsg value; value = new com.vip.fcs.vei.service.BaseRetMsg(); com.vip.fcs.vei.service.BaseRetMsgHelper.getInstance().Read(value, iprot); structs.SetRetMsg(value); } if (needSkip) { ProtocolUtil.skip(iprot); } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); Validate(structs); } else { throw new OspException(); } }