Subversion Repositories SmartDukaan

Rev

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

Rev 12103 Rev 12396
Line 2022... Line 2022...
2022
    Parameters:
2022
    Parameters:
2023
     - transactionId
2023
     - transactionId
2024
    """
2024
    """
2025
    pass
2025
    pass
2026
 
2026
 
-
 
2027
  def getAmazonFbaSalesLatestSnapshotForItemLocationWise(self, item_id, location):
-
 
2028
    """
-
 
2029
    Parameters:
-
 
2030
     - item_id
-
 
2031
     - location
-
 
2032
    """
-
 
2033
    pass
-
 
2034
 
2027
  def changeEasyshipMfnOrderTxnStatus(self, transactionId, status, description, pickUp, orderType, source, shipTimestamp, deliveryTimeStamp):
2035
  def changeEasyshipMfnOrderTxnStatus(self, transactionId, status, description, pickUp, orderType, source, shipTimestamp, deliveryTimeStamp):
2028
    """
2036
    """
2029
    Parameters:
2037
    Parameters:
2030
     - transactionId
2038
     - transactionId
2031
     - status
2039
     - status
Line 9553... Line 9561...
9553
    self._iprot.readMessageEnd()
9561
    self._iprot.readMessageEnd()
9554
    if result.success is not None:
9562
    if result.success is not None:
9555
      return result.success
9563
      return result.success
9556
    raise TApplicationException(TApplicationException.MISSING_RESULT, "isPrivateDealTransaction failed: unknown result");
9564
    raise TApplicationException(TApplicationException.MISSING_RESULT, "isPrivateDealTransaction failed: unknown result");
9557
 
9565
 
-
 
9566
  def getAmazonFbaSalesLatestSnapshotForItemLocationWise(self, item_id, location):
-
 
9567
    """
-
 
9568
    Parameters:
-
 
9569
     - item_id
-
 
9570
     - location
-
 
9571
    """
-
 
9572
    self.send_getAmazonFbaSalesLatestSnapshotForItemLocationWise(item_id, location)
-
 
9573
    return self.recv_getAmazonFbaSalesLatestSnapshotForItemLocationWise()
-
 
9574
 
-
 
9575
  def send_getAmazonFbaSalesLatestSnapshotForItemLocationWise(self, item_id, location):
-
 
9576
    self._oprot.writeMessageBegin('getAmazonFbaSalesLatestSnapshotForItemLocationWise', TMessageType.CALL, self._seqid)
-
 
9577
    args = getAmazonFbaSalesLatestSnapshotForItemLocationWise_args()
-
 
9578
    args.item_id = item_id
-
 
9579
    args.location = location
-
 
9580
    args.write(self._oprot)
-
 
9581
    self._oprot.writeMessageEnd()
-
 
9582
    self._oprot.trans.flush()
-
 
9583
 
-
 
9584
  def recv_getAmazonFbaSalesLatestSnapshotForItemLocationWise(self, ):
-
 
9585
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
9586
    if mtype == TMessageType.EXCEPTION:
-
 
9587
      x = TApplicationException()
-
 
9588
      x.read(self._iprot)
-
 
9589
      self._iprot.readMessageEnd()
-
 
9590
      raise x
-
 
9591
    result = getAmazonFbaSalesLatestSnapshotForItemLocationWise_result()
-
 
9592
    result.read(self._iprot)
-
 
9593
    self._iprot.readMessageEnd()
-
 
9594
    if result.success is not None:
-
 
9595
      return result.success
-
 
9596
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getAmazonFbaSalesLatestSnapshotForItemLocationWise failed: unknown result");
-
 
9597
 
9558
  def changeEasyshipMfnOrderTxnStatus(self, transactionId, status, description, pickUp, orderType, source, shipTimestamp, deliveryTimeStamp):
9598
  def changeEasyshipMfnOrderTxnStatus(self, transactionId, status, description, pickUp, orderType, source, shipTimestamp, deliveryTimeStamp):
9559
    """
9599
    """
9560
    Parameters:
9600
    Parameters:
9561
     - transactionId
9601
     - transactionId
9562
     - status
9602
     - status
Line 9922... Line 9962...
9922
    self._processMap["updateSnapdealOrdersStatus"] = Processor.process_updateSnapdealOrdersStatus
9962
    self._processMap["updateSnapdealOrdersStatus"] = Processor.process_updateSnapdealOrdersStatus
9923
    self._processMap["updateFlipkartOrdersStatus"] = Processor.process_updateFlipkartOrdersStatus
9963
    self._processMap["updateFlipkartOrdersStatus"] = Processor.process_updateFlipkartOrdersStatus
9924
    self._processMap["bulkAddOrUpdateAmazonFbaSalesSnapshot"] = Processor.process_bulkAddOrUpdateAmazonFbaSalesSnapshot
9964
    self._processMap["bulkAddOrUpdateAmazonFbaSalesSnapshot"] = Processor.process_bulkAddOrUpdateAmazonFbaSalesSnapshot
9925
    self._processMap["getCreatedOrdersForFlipkart"] = Processor.process_getCreatedOrdersForFlipkart
9965
    self._processMap["getCreatedOrdersForFlipkart"] = Processor.process_getCreatedOrdersForFlipkart
9926
    self._processMap["isPrivateDealTransaction"] = Processor.process_isPrivateDealTransaction
9966
    self._processMap["isPrivateDealTransaction"] = Processor.process_isPrivateDealTransaction
-
 
9967
    self._processMap["getAmazonFbaSalesLatestSnapshotForItemLocationWise"] = Processor.process_getAmazonFbaSalesLatestSnapshotForItemLocationWise
9927
    self._processMap["changeEasyshipMfnOrderTxnStatus"] = Processor.process_changeEasyshipMfnOrderTxnStatus
9968
    self._processMap["changeEasyshipMfnOrderTxnStatus"] = Processor.process_changeEasyshipMfnOrderTxnStatus
9928
    self._processMap["updateAmazonFbaOrdersReturns"] = Processor.process_updateAmazonFbaOrdersReturns
9969
    self._processMap["updateAmazonFbaOrdersReturns"] = Processor.process_updateAmazonFbaOrdersReturns
9929
    self._processMap["getAllAmazonFbaOrderReturnsByCurrentTime"] = Processor.process_getAllAmazonFbaOrderReturnsByCurrentTime
9970
    self._processMap["getAllAmazonFbaOrderReturnsByCurrentTime"] = Processor.process_getAllAmazonFbaOrderReturnsByCurrentTime
9930
    self._processMap["getTotalSaleReturnsFbaSkusCurentTime"] = Processor.process_getTotalSaleReturnsFbaSkusCurentTime
9971
    self._processMap["getTotalSaleReturnsFbaSkusCurentTime"] = Processor.process_getTotalSaleReturnsFbaSkusCurentTime
9931
 
9972
 
Line 12726... Line 12767...
12726
    oprot.writeMessageBegin("isPrivateDealTransaction", TMessageType.REPLY, seqid)
12767
    oprot.writeMessageBegin("isPrivateDealTransaction", TMessageType.REPLY, seqid)
12727
    result.write(oprot)
12768
    result.write(oprot)
12728
    oprot.writeMessageEnd()
12769
    oprot.writeMessageEnd()
12729
    oprot.trans.flush()
12770
    oprot.trans.flush()
12730
 
12771
 
-
 
12772
  def process_getAmazonFbaSalesLatestSnapshotForItemLocationWise(self, seqid, iprot, oprot):
-
 
12773
    args = getAmazonFbaSalesLatestSnapshotForItemLocationWise_args()
-
 
12774
    args.read(iprot)
-
 
12775
    iprot.readMessageEnd()
-
 
12776
    result = getAmazonFbaSalesLatestSnapshotForItemLocationWise_result()
-
 
12777
    result.success = self._handler.getAmazonFbaSalesLatestSnapshotForItemLocationWise(args.item_id, args.location)
-
 
12778
    oprot.writeMessageBegin("getAmazonFbaSalesLatestSnapshotForItemLocationWise", TMessageType.REPLY, seqid)
-
 
12779
    result.write(oprot)
-
 
12780
    oprot.writeMessageEnd()
-
 
12781
    oprot.trans.flush()
-
 
12782
 
12731
  def process_changeEasyshipMfnOrderTxnStatus(self, seqid, iprot, oprot):
12783
  def process_changeEasyshipMfnOrderTxnStatus(self, seqid, iprot, oprot):
12732
    args = changeEasyshipMfnOrderTxnStatus_args()
12784
    args = changeEasyshipMfnOrderTxnStatus_args()
12733
    args.read(iprot)
12785
    args.read(iprot)
12734
    iprot.readMessageEnd()
12786
    iprot.readMessageEnd()
12735
    result = changeEasyshipMfnOrderTxnStatus_result()
12787
    result = changeEasyshipMfnOrderTxnStatus_result()
Line 43636... Line 43688...
43636
      oprot.writeFieldEnd()
43688
      oprot.writeFieldEnd()
43637
    oprot.writeFieldStop()
43689
    oprot.writeFieldStop()
43638
    oprot.writeStructEnd()
43690
    oprot.writeStructEnd()
43639
 
43691
 
43640
  def validate(self):
43692
  def validate(self):
-
 
43693
    return
-
 
43694
 
-
 
43695
 
-
 
43696
  def __repr__(self):
-
 
43697
    L = ['%s=%r' % (key, value)
-
 
43698
      for key, value in self.__dict__.iteritems()]
-
 
43699
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
43700
 
-
 
43701
  def __eq__(self, other):
-
 
43702
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
43703
 
-
 
43704
  def __ne__(self, other):
-
 
43705
    return not (self == other)
-
 
43706
 
-
 
43707
class getAmazonFbaSalesLatestSnapshotForItemLocationWise_args:
-
 
43708
  """
-
 
43709
  Attributes:
-
 
43710
   - item_id
-
 
43711
   - location
-
 
43712
  """
-
 
43713
 
-
 
43714
  thrift_spec = (
-
 
43715
    None, # 0
-
 
43716
    (1, TType.I64, 'item_id', None, None, ), # 1
-
 
43717
    (2, TType.I64, 'location', None, None, ), # 2
-
 
43718
  )
-
 
43719
 
-
 
43720
  def __init__(self, item_id=None, location=None,):
-
 
43721
    self.item_id = item_id
-
 
43722
    self.location = location
-
 
43723
 
-
 
43724
  def read(self, iprot):
-
 
43725
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
43726
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
43727
      return
-
 
43728
    iprot.readStructBegin()
-
 
43729
    while True:
-
 
43730
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
43731
      if ftype == TType.STOP:
-
 
43732
        break
-
 
43733
      if fid == 1:
-
 
43734
        if ftype == TType.I64:
-
 
43735
          self.item_id = iprot.readI64();
-
 
43736
        else:
-
 
43737
          iprot.skip(ftype)
-
 
43738
      elif fid == 2:
-
 
43739
        if ftype == TType.I64:
-
 
43740
          self.location = iprot.readI64();
-
 
43741
        else:
-
 
43742
          iprot.skip(ftype)
-
 
43743
      else:
-
 
43744
        iprot.skip(ftype)
-
 
43745
      iprot.readFieldEnd()
-
 
43746
    iprot.readStructEnd()
-
 
43747
 
-
 
43748
  def write(self, oprot):
-
 
43749
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
43750
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
43751
      return
-
 
43752
    oprot.writeStructBegin('getAmazonFbaSalesLatestSnapshotForItemLocationWise_args')
-
 
43753
    if self.item_id is not None:
-
 
43754
      oprot.writeFieldBegin('item_id', TType.I64, 1)
-
 
43755
      oprot.writeI64(self.item_id)
-
 
43756
      oprot.writeFieldEnd()
-
 
43757
    if self.location is not None:
-
 
43758
      oprot.writeFieldBegin('location', TType.I64, 2)
-
 
43759
      oprot.writeI64(self.location)
-
 
43760
      oprot.writeFieldEnd()
-
 
43761
    oprot.writeFieldStop()
-
 
43762
    oprot.writeStructEnd()
-
 
43763
 
-
 
43764
  def validate(self):
-
 
43765
    return
-
 
43766
 
-
 
43767
 
-
 
43768
  def __repr__(self):
-
 
43769
    L = ['%s=%r' % (key, value)
-
 
43770
      for key, value in self.__dict__.iteritems()]
-
 
43771
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
43772
 
-
 
43773
  def __eq__(self, other):
-
 
43774
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
43775
 
-
 
43776
  def __ne__(self, other):
-
 
43777
    return not (self == other)
-
 
43778
 
-
 
43779
class getAmazonFbaSalesLatestSnapshotForItemLocationWise_result:
-
 
43780
  """
-
 
43781
  Attributes:
-
 
43782
   - success
-
 
43783
  """
-
 
43784
 
-
 
43785
  thrift_spec = (
-
 
43786
    (0, TType.STRUCT, 'success', (AmazonFbaSalesSnapshot, AmazonFbaSalesSnapshot.thrift_spec), None, ), # 0
-
 
43787
  )
-
 
43788
 
-
 
43789
  def __init__(self, success=None,):
-
 
43790
    self.success = success
-
 
43791
 
-
 
43792
  def read(self, iprot):
-
 
43793
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
43794
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
43795
      return
-
 
43796
    iprot.readStructBegin()
-
 
43797
    while True:
-
 
43798
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
43799
      if ftype == TType.STOP:
-
 
43800
        break
-
 
43801
      if fid == 0:
-
 
43802
        if ftype == TType.STRUCT:
-
 
43803
          self.success = AmazonFbaSalesSnapshot()
-
 
43804
          self.success.read(iprot)
-
 
43805
        else:
-
 
43806
          iprot.skip(ftype)
-
 
43807
      else:
-
 
43808
        iprot.skip(ftype)
-
 
43809
      iprot.readFieldEnd()
-
 
43810
    iprot.readStructEnd()
-
 
43811
 
-
 
43812
  def write(self, oprot):
-
 
43813
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
43814
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
43815
      return
-
 
43816
    oprot.writeStructBegin('getAmazonFbaSalesLatestSnapshotForItemLocationWise_result')
-
 
43817
    if self.success is not None:
-
 
43818
      oprot.writeFieldBegin('success', TType.STRUCT, 0)
-
 
43819
      self.success.write(oprot)
-
 
43820
      oprot.writeFieldEnd()
-
 
43821
    oprot.writeFieldStop()
-
 
43822
    oprot.writeStructEnd()
-
 
43823
 
-
 
43824
  def validate(self):
43641
    return
43825
    return
43642
 
43826
 
43643
 
43827
 
43644
  def __repr__(self):
43828
  def __repr__(self):
43645
    L = ['%s=%r' % (key, value)
43829
    L = ['%s=%r' % (key, value)