Subversion Repositories SmartDukaan

Rev

Rev 7684 | Rev 7741 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7684 Rev 7730
Line 1779... Line 1779...
1779
    Parameters:
1779
    Parameters:
1780
     - amazonId
1780
     - amazonId
1781
    """
1781
    """
1782
    pass
1782
    pass
1783
 
1783
 
-
 
1784
  def convertStoreToNormal(self, orderId):
-
 
1785
    """
-
 
1786
    Parameters:
-
 
1787
     - orderId
-
 
1788
    """
-
 
1789
    pass
-
 
1790
 
1784
 
1791
 
1785
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
1792
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
1786
  def __init__(self, iprot, oprot=None):
1793
  def __init__(self, iprot, oprot=None):
1787
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
1794
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
1788
 
1795
 
Line 8272... Line 8279...
8272
    self._iprot.readMessageEnd()
8279
    self._iprot.readMessageEnd()
8273
    if result.success is not None:
8280
    if result.success is not None:
8274
      return result.success
8281
      return result.success
8275
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getOrdersByAmazonOrderCode failed: unknown result");
8282
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getOrdersByAmazonOrderCode failed: unknown result");
8276
 
8283
 
-
 
8284
  def convertStoreToNormal(self, orderId):
-
 
8285
    """
-
 
8286
    Parameters:
-
 
8287
     - orderId
-
 
8288
    """
-
 
8289
    self.send_convertStoreToNormal(orderId)
-
 
8290
    return self.recv_convertStoreToNormal()
-
 
8291
 
-
 
8292
  def send_convertStoreToNormal(self, orderId):
-
 
8293
    self._oprot.writeMessageBegin('convertStoreToNormal', TMessageType.CALL, self._seqid)
-
 
8294
    args = convertStoreToNormal_args()
-
 
8295
    args.orderId = orderId
-
 
8296
    args.write(self._oprot)
-
 
8297
    self._oprot.writeMessageEnd()
-
 
8298
    self._oprot.trans.flush()
-
 
8299
 
-
 
8300
  def recv_convertStoreToNormal(self, ):
-
 
8301
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
8302
    if mtype == TMessageType.EXCEPTION:
-
 
8303
      x = TApplicationException()
-
 
8304
      x.read(self._iprot)
-
 
8305
      self._iprot.readMessageEnd()
-
 
8306
      raise x
-
 
8307
    result = convertStoreToNormal_result()
-
 
8308
    result.read(self._iprot)
-
 
8309
    self._iprot.readMessageEnd()
-
 
8310
    if result.success is not None:
-
 
8311
      return result.success
-
 
8312
    raise TApplicationException(TApplicationException.MISSING_RESULT, "convertStoreToNormal failed: unknown result");
-
 
8313
 
8277
 
8314
 
8278
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
8315
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
8279
  def __init__(self, handler):
8316
  def __init__(self, handler):
8280
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
8317
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
8281
    self._processMap["createTransaction"] = Processor.process_createTransaction
8318
    self._processMap["createTransaction"] = Processor.process_createTransaction
Line 8468... Line 8505...
8468
    self._processMap["changeAmazonOrderStatus"] = Processor.process_changeAmazonOrderStatus
8505
    self._processMap["changeAmazonOrderStatus"] = Processor.process_changeAmazonOrderStatus
8469
    self._processMap["updateTimestampForAmazonOrder"] = Processor.process_updateTimestampForAmazonOrder
8506
    self._processMap["updateTimestampForAmazonOrder"] = Processor.process_updateTimestampForAmazonOrder
8470
    self._processMap["updateSourceDetailTimestamp"] = Processor.process_updateSourceDetailTimestamp
8507
    self._processMap["updateSourceDetailTimestamp"] = Processor.process_updateSourceDetailTimestamp
8471
    self._processMap["getOrdersByMobileNumber"] = Processor.process_getOrdersByMobileNumber
8508
    self._processMap["getOrdersByMobileNumber"] = Processor.process_getOrdersByMobileNumber
8472
    self._processMap["getOrdersByAmazonOrderCode"] = Processor.process_getOrdersByAmazonOrderCode
8509
    self._processMap["getOrdersByAmazonOrderCode"] = Processor.process_getOrdersByAmazonOrderCode
-
 
8510
    self._processMap["convertStoreToNormal"] = Processor.process_convertStoreToNormal
8473
 
8511
 
8474
  def process(self, iprot, oprot):
8512
  def process(self, iprot, oprot):
8475
    (name, type, seqid) = iprot.readMessageBegin()
8513
    (name, type, seqid) = iprot.readMessageBegin()
8476
    if name not in self._processMap:
8514
    if name not in self._processMap:
8477
      iprot.skip(TType.STRUCT)
8515
      iprot.skip(TType.STRUCT)
Line 10893... Line 10931...
10893
    oprot.writeMessageBegin("getOrdersByAmazonOrderCode", TMessageType.REPLY, seqid)
10931
    oprot.writeMessageBegin("getOrdersByAmazonOrderCode", TMessageType.REPLY, seqid)
10894
    result.write(oprot)
10932
    result.write(oprot)
10895
    oprot.writeMessageEnd()
10933
    oprot.writeMessageEnd()
10896
    oprot.trans.flush()
10934
    oprot.trans.flush()
10897
 
10935
 
-
 
10936
  def process_convertStoreToNormal(self, seqid, iprot, oprot):
-
 
10937
    args = convertStoreToNormal_args()
-
 
10938
    args.read(iprot)
-
 
10939
    iprot.readMessageEnd()
-
 
10940
    result = convertStoreToNormal_result()
-
 
10941
    result.success = self._handler.convertStoreToNormal(args.orderId)
-
 
10942
    oprot.writeMessageBegin("convertStoreToNormal", TMessageType.REPLY, seqid)
-
 
10943
    result.write(oprot)
-
 
10944
    oprot.writeMessageEnd()
-
 
10945
    oprot.trans.flush()
-
 
10946
 
10898
 
10947
 
10899
# HELPER FUNCTIONS AND STRUCTURES
10948
# HELPER FUNCTIONS AND STRUCTURES
10900
 
10949
 
10901
class createTransaction_args:
10950
class createTransaction_args:
10902
  """
10951
  """
Line 37597... Line 37646...
37597
      oprot.writeFieldEnd()
37646
      oprot.writeFieldEnd()
37598
    oprot.writeFieldStop()
37647
    oprot.writeFieldStop()
37599
    oprot.writeStructEnd()
37648
    oprot.writeStructEnd()
37600
 
37649
 
37601
  def validate(self):
37650
  def validate(self):
-
 
37651
    return
-
 
37652
 
-
 
37653
 
-
 
37654
  def __repr__(self):
-
 
37655
    L = ['%s=%r' % (key, value)
-
 
37656
      for key, value in self.__dict__.iteritems()]
-
 
37657
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
37658
 
-
 
37659
  def __eq__(self, other):
-
 
37660
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
37661
 
-
 
37662
  def __ne__(self, other):
-
 
37663
    return not (self == other)
-
 
37664
 
-
 
37665
class convertStoreToNormal_args:
-
 
37666
  """
-
 
37667
  Attributes:
-
 
37668
   - orderId
-
 
37669
  """
-
 
37670
 
-
 
37671
  thrift_spec = (
-
 
37672
    None, # 0
-
 
37673
    (1, TType.I64, 'orderId', None, None, ), # 1
-
 
37674
  )
-
 
37675
 
-
 
37676
  def __init__(self, orderId=None,):
-
 
37677
    self.orderId = orderId
-
 
37678
 
-
 
37679
  def read(self, iprot):
-
 
37680
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
37681
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
37682
      return
-
 
37683
    iprot.readStructBegin()
-
 
37684
    while True:
-
 
37685
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
37686
      if ftype == TType.STOP:
-
 
37687
        break
-
 
37688
      if fid == 1:
-
 
37689
        if ftype == TType.I64:
-
 
37690
          self.orderId = iprot.readI64();
-
 
37691
        else:
-
 
37692
          iprot.skip(ftype)
-
 
37693
      else:
-
 
37694
        iprot.skip(ftype)
-
 
37695
      iprot.readFieldEnd()
-
 
37696
    iprot.readStructEnd()
-
 
37697
 
-
 
37698
  def write(self, oprot):
-
 
37699
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
37700
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
37701
      return
-
 
37702
    oprot.writeStructBegin('convertStoreToNormal_args')
-
 
37703
    if self.orderId is not None:
-
 
37704
      oprot.writeFieldBegin('orderId', TType.I64, 1)
-
 
37705
      oprot.writeI64(self.orderId)
-
 
37706
      oprot.writeFieldEnd()
-
 
37707
    oprot.writeFieldStop()
-
 
37708
    oprot.writeStructEnd()
-
 
37709
 
-
 
37710
  def validate(self):
-
 
37711
    return
-
 
37712
 
-
 
37713
 
-
 
37714
  def __repr__(self):
-
 
37715
    L = ['%s=%r' % (key, value)
-
 
37716
      for key, value in self.__dict__.iteritems()]
-
 
37717
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
37718
 
-
 
37719
  def __eq__(self, other):
-
 
37720
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
37721
 
-
 
37722
  def __ne__(self, other):
-
 
37723
    return not (self == other)
-
 
37724
 
-
 
37725
class convertStoreToNormal_result:
-
 
37726
  """
-
 
37727
  Attributes:
-
 
37728
   - success
-
 
37729
  """
-
 
37730
 
-
 
37731
  thrift_spec = (
-
 
37732
    (0, TType.BOOL, 'success', None, None, ), # 0
-
 
37733
  )
-
 
37734
 
-
 
37735
  def __init__(self, success=None,):
-
 
37736
    self.success = success
-
 
37737
 
-
 
37738
  def read(self, iprot):
-
 
37739
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
37740
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
37741
      return
-
 
37742
    iprot.readStructBegin()
-
 
37743
    while True:
-
 
37744
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
37745
      if ftype == TType.STOP:
-
 
37746
        break
-
 
37747
      if fid == 0:
-
 
37748
        if ftype == TType.BOOL:
-
 
37749
          self.success = iprot.readBool();
-
 
37750
        else:
-
 
37751
          iprot.skip(ftype)
-
 
37752
      else:
-
 
37753
        iprot.skip(ftype)
-
 
37754
      iprot.readFieldEnd()
-
 
37755
    iprot.readStructEnd()
-
 
37756
 
-
 
37757
  def write(self, oprot):
-
 
37758
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
37759
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
37760
      return
-
 
37761
    oprot.writeStructBegin('convertStoreToNormal_result')
-
 
37762
    if self.success is not None:
-
 
37763
      oprot.writeFieldBegin('success', TType.BOOL, 0)
-
 
37764
      oprot.writeBool(self.success)
-
 
37765
      oprot.writeFieldEnd()
-
 
37766
    oprot.writeFieldStop()
-
 
37767
    oprot.writeStructEnd()
-
 
37768
 
-
 
37769
  def validate(self):
37602
    return
37770
    return
37603
 
37771
 
37604
 
37772
 
37605
  def __repr__(self):
37773
  def __repr__(self):
37606
    L = ['%s=%r' % (key, value)
37774
    L = ['%s=%r' % (key, value)