Ejemplo n.º 1
0
        public void Read(SignOrderReq structs, Protocol iprot)
        {
            String schemeStruct = iprot.ReadStructBegin();

            if (schemeStruct != null)
            {
                while (true)
                {
                    String schemeField = iprot.ReadFieldBegin();
                    if (schemeField == null)
                    {
                        break;
                    }
                    bool needSkip = true;


                    if ("orderSnAndUserId".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        com.vip.order.common.pojo.order.vo.OrderSnAndIdVO value;

                        value = new com.vip.order.common.pojo.order.vo.OrderSnAndIdVO();
                        com.vip.order.common.pojo.order.vo.OrderSnAndIdVOHelper.getInstance().Read(value, iprot);

                        structs.SetOrderSnAndUserId(value);
                    }



                    if (needSkip)
                    {
                        ProtocolUtil.skip(iprot);
                    }

                    iprot.ReadFieldEnd();
                }

                iprot.ReadStructEnd();
                Validate(structs);
            }
            else
            {
                throw new OspException();
            }
        }
        public void Read(BatchUpdateWmsFlagResp structs, Protocol iprot)
        {
            String schemeStruct = iprot.ReadStructBegin();

            if (schemeStruct != null)
            {
                while (true)
                {
                    String schemeField = iprot.ReadFieldBegin();
                    if (schemeField == null)
                    {
                        break;
                    }
                    bool needSkip = true;


                    if ("result".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        com.vip.order.common.pojo.order.result.Result value;

                        value = new com.vip.order.common.pojo.order.result.Result();
                        com.vip.order.common.pojo.order.result.ResultHelper.getInstance().Read(value, iprot);

                        structs.SetResult(value);
                    }



                    if ("successList".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO> value;

                        value = new List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO>();
                        iprot.ReadListBegin();
                        while (true)
                        {
                            try{
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVO elem1;

                                elem1 = new com.vip.order.common.pojo.order.vo.OrderSnAndIdVO();
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVOHelper.getInstance().Read(elem1, iprot);

                                value.Add(elem1);
                            }
                            catch (Exception e) {
                                break;
                            }
                        }

                        iprot.ReadListEnd();

                        structs.SetSuccessList(value);
                    }



                    if ("failList".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO> value;

                        value = new List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO>();
                        iprot.ReadListBegin();
                        while (true)
                        {
                            try{
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVO elem3;

                                elem3 = new com.vip.order.common.pojo.order.vo.OrderSnAndIdVO();
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVOHelper.getInstance().Read(elem3, iprot);

                                value.Add(elem3);
                            }
                            catch (Exception e) {
                                break;
                            }
                        }

                        iprot.ReadListEnd();

                        structs.SetFailList(value);
                    }



                    if ("filterList".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO> value;

                        value = new List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO>();
                        iprot.ReadListBegin();
                        while (true)
                        {
                            try{
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVO elem5;

                                elem5 = new com.vip.order.common.pojo.order.vo.OrderSnAndIdVO();
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVOHelper.getInstance().Read(elem5, iprot);

                                value.Add(elem5);
                            }
                            catch (Exception e) {
                                break;
                            }
                        }

                        iprot.ReadListEnd();

                        structs.SetFilterList(value);
                    }



                    if (needSkip)
                    {
                        ProtocolUtil.skip(iprot);
                    }

                    iprot.ReadFieldEnd();
                }

                iprot.ReadStructEnd();
                Validate(structs);
            }
            else
            {
                throw new OspException();
            }
        }
Ejemplo n.º 3
0
        public void Read(BatchUpdateWmsFlagReq structs, Protocol iprot)
        {
            String schemeStruct = iprot.ReadStructBegin();

            if (schemeStruct != null)
            {
                while (true)
                {
                    String schemeField = iprot.ReadFieldBegin();
                    if (schemeField == null)
                    {
                        break;
                    }
                    bool needSkip = true;


                    if ("orderSnAndIdVOList".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO> value;

                        value = new List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO>();
                        iprot.ReadListBegin();
                        while (true)
                        {
                            try{
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVO elem0;

                                elem0 = new com.vip.order.common.pojo.order.vo.OrderSnAndIdVO();
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVOHelper.getInstance().Read(elem0, iprot);

                                value.Add(elem0);
                            }
                            catch (Exception e) {
                                break;
                            }
                        }

                        iprot.ReadListEnd();

                        structs.SetOrderSnAndIdVOList(value);
                    }



                    if ("flag".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        int?value;
                        value = iprot.ReadI32();

                        structs.SetFlag(value);
                    }



                    if (needSkip)
                    {
                        ProtocolUtil.skip(iprot);
                    }

                    iprot.ReadFieldEnd();
                }

                iprot.ReadStructEnd();
                Validate(structs);
            }
            else
            {
                throw new OspException();
            }
        }
Ejemplo n.º 4
0
 public void SetOrderSnAndUserId(com.vip.order.common.pojo.order.vo.OrderSnAndIdVO value)
 {
     this.orderSnAndUserId_ = value;
 }
Ejemplo n.º 5
0
        public void Read(BatchGetOrderActiveDetailReq structs, Protocol iprot)
        {
            String schemeStruct = iprot.ReadStructBegin();

            if (schemeStruct != null)
            {
                while (true)
                {
                    String schemeField = iprot.ReadFieldBegin();
                    if (schemeField == null)
                    {
                        break;
                    }
                    bool needSkip = true;


                    if ("orderSnAndUserIdList".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO> value;

                        value = new List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO>();
                        iprot.ReadListBegin();
                        while (true)
                        {
                            try{
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVO elem0;

                                elem0 = new com.vip.order.common.pojo.order.vo.OrderSnAndIdVO();
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVOHelper.getInstance().Read(elem0, iprot);

                                value.Add(elem0);
                            }
                            catch (Exception e) {
                                break;
                            }
                        }

                        iprot.ReadListEnd();

                        structs.SetOrderSnAndUserIdList(value);
                    }



                    if ("activeTypeRange".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        com.vip.order.common.pojo.order.request.RangeParam value;

                        value = new com.vip.order.common.pojo.order.request.RangeParam();
                        com.vip.order.common.pojo.order.request.RangeParamHelper.getInstance().Read(value, iprot);

                        structs.SetActiveTypeRange(value);
                    }



                    if ("activeFieldRange".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        com.vip.order.common.pojo.order.request.RangeParam value;

                        value = new com.vip.order.common.pojo.order.request.RangeParam();
                        com.vip.order.common.pojo.order.request.RangeParamHelper.getInstance().Read(value, iprot);

                        structs.SetActiveFieldRange(value);
                    }



                    if (needSkip)
                    {
                        ProtocolUtil.skip(iprot);
                    }

                    iprot.ReadFieldEnd();
                }

                iprot.ReadStructEnd();
                Validate(structs);
            }
            else
            {
                throw new OspException();
            }
        }
Ejemplo n.º 6
0
        public void Read(OfcEntranceGrayControlReq structs, Protocol iprot)
        {
            String schemeStruct = iprot.ReadStructBegin();

            if (schemeStruct != null)
            {
                while (true)
                {
                    String schemeField = iprot.ReadFieldBegin();
                    if (schemeField == null)
                    {
                        break;
                    }
                    bool needSkip = true;


                    if ("orderSnAndIdList".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO> value;

                        value = new List <com.vip.order.common.pojo.order.vo.OrderSnAndIdVO>();
                        iprot.ReadListBegin();
                        while (true)
                        {
                            try{
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVO elem1;

                                elem1 = new com.vip.order.common.pojo.order.vo.OrderSnAndIdVO();
                                com.vip.order.common.pojo.order.vo.OrderSnAndIdVOHelper.getInstance().Read(elem1, iprot);

                                value.Add(elem1);
                            }
                            catch (Exception e) {
                                break;
                            }
                        }

                        iprot.ReadListEnd();

                        structs.SetOrderSnAndIdList(value);
                    }



                    if ("orderCategory".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        int?value;
                        value = iprot.ReadI32();

                        structs.SetOrderCategory(value);
                    }



                    if ("snType".Equals(schemeField.Trim()))
                    {
                        needSkip = false;
                        string value;
                        value = iprot.ReadString();

                        structs.SetSnType(value);
                    }



                    if (needSkip)
                    {
                        ProtocolUtil.skip(iprot);
                    }

                    iprot.ReadFieldEnd();
                }

                iprot.ReadStructEnd();
                Validate(structs);
            }
            else
            {
                throw new OspException();
            }
        }