Subversion Repositories SmartDukaan

Rev

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

Rev 6000 Rev 6019
Line 1257... Line 1257...
1257
     - orderId
1257
     - orderId
1258
     - attributeName
1258
     - attributeName
1259
    """
1259
    """
1260
    pass
1260
    pass
1261
 
1261
 
-
 
1262
  def changeJacketNumber(self, orderId, jacketNumber):
-
 
1263
    """
-
 
1264
    Parameters:
-
 
1265
     - orderId
-
 
1266
     - jacketNumber
-
 
1267
    """
-
 
1268
    pass
-
 
1269
 
-
 
1270
  def markOrderAsRtoInTransit(self, orderId):
-
 
1271
    """
-
 
1272
    Parameters:
-
 
1273
     - orderId
-
 
1274
    """
-
 
1275
    pass
-
 
1276
 
1262
  def acceptOrderForItem(self, itemId, quantity, fulfilmentWarehouseId, billingWarehouseId):
1277
  def acceptOrderForItem(self, itemId, quantity, fulfilmentWarehouseId, billingWarehouseId):
1263
    """
1278
    """
1264
    Accepts appropriate order for an item in a given billingWarehouse. Usually
1279
    Accepts appropriate order for an item in a given billingWarehouse. Usually
1265
    invoked while scanning IN of items.
1280
    invoked while scanning IN of items.
1266
 
1281
 
Line 5648... Line 5663...
5648
    self._iprot.readMessageEnd()
5663
    self._iprot.readMessageEnd()
5649
    if result.success is not None:
5664
    if result.success is not None:
5650
      return result.success
5665
      return result.success
5651
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getOrderAttributeValue failed: unknown result");
5666
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getOrderAttributeValue failed: unknown result");
5652
 
5667
 
-
 
5668
  def changeJacketNumber(self, orderId, jacketNumber):
-
 
5669
    """
-
 
5670
    Parameters:
-
 
5671
     - orderId
-
 
5672
     - jacketNumber
-
 
5673
    """
-
 
5674
    self.send_changeJacketNumber(orderId, jacketNumber)
-
 
5675
    return self.recv_changeJacketNumber()
-
 
5676
 
-
 
5677
  def send_changeJacketNumber(self, orderId, jacketNumber):
-
 
5678
    self._oprot.writeMessageBegin('changeJacketNumber', TMessageType.CALL, self._seqid)
-
 
5679
    args = changeJacketNumber_args()
-
 
5680
    args.orderId = orderId
-
 
5681
    args.jacketNumber = jacketNumber
-
 
5682
    args.write(self._oprot)
-
 
5683
    self._oprot.writeMessageEnd()
-
 
5684
    self._oprot.trans.flush()
-
 
5685
 
-
 
5686
  def recv_changeJacketNumber(self, ):
-
 
5687
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
5688
    if mtype == TMessageType.EXCEPTION:
-
 
5689
      x = TApplicationException()
-
 
5690
      x.read(self._iprot)
-
 
5691
      self._iprot.readMessageEnd()
-
 
5692
      raise x
-
 
5693
    result = changeJacketNumber_result()
-
 
5694
    result.read(self._iprot)
-
 
5695
    self._iprot.readMessageEnd()
-
 
5696
    if result.success is not None:
-
 
5697
      return result.success
-
 
5698
    raise TApplicationException(TApplicationException.MISSING_RESULT, "changeJacketNumber failed: unknown result");
-
 
5699
 
-
 
5700
  def markOrderAsRtoInTransit(self, orderId):
-
 
5701
    """
-
 
5702
    Parameters:
-
 
5703
     - orderId
-
 
5704
    """
-
 
5705
    self.send_markOrderAsRtoInTransit(orderId)
-
 
5706
    return self.recv_markOrderAsRtoInTransit()
-
 
5707
 
-
 
5708
  def send_markOrderAsRtoInTransit(self, orderId):
-
 
5709
    self._oprot.writeMessageBegin('markOrderAsRtoInTransit', TMessageType.CALL, self._seqid)
-
 
5710
    args = markOrderAsRtoInTransit_args()
-
 
5711
    args.orderId = orderId
-
 
5712
    args.write(self._oprot)
-
 
5713
    self._oprot.writeMessageEnd()
-
 
5714
    self._oprot.trans.flush()
-
 
5715
 
-
 
5716
  def recv_markOrderAsRtoInTransit(self, ):
-
 
5717
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
5718
    if mtype == TMessageType.EXCEPTION:
-
 
5719
      x = TApplicationException()
-
 
5720
      x.read(self._iprot)
-
 
5721
      self._iprot.readMessageEnd()
-
 
5722
      raise x
-
 
5723
    result = markOrderAsRtoInTransit_result()
-
 
5724
    result.read(self._iprot)
-
 
5725
    self._iprot.readMessageEnd()
-
 
5726
    if result.success is not None:
-
 
5727
      return result.success
-
 
5728
    raise TApplicationException(TApplicationException.MISSING_RESULT, "markOrderAsRtoInTransit failed: unknown result");
-
 
5729
 
5653
  def acceptOrderForItem(self, itemId, quantity, fulfilmentWarehouseId, billingWarehouseId):
5730
  def acceptOrderForItem(self, itemId, quantity, fulfilmentWarehouseId, billingWarehouseId):
5654
    """
5731
    """
5655
    Accepts appropriate order for an item in a given billingWarehouse. Usually
5732
    Accepts appropriate order for an item in a given billingWarehouse. Usually
5656
    invoked while scanning IN of items.
5733
    invoked while scanning IN of items.
5657
 
5734
 
Line 5971... Line 6048...
5971
    self._processMap["setOrderAttributeForTransaction"] = Processor.process_setOrderAttributeForTransaction
6048
    self._processMap["setOrderAttributeForTransaction"] = Processor.process_setOrderAttributeForTransaction
5972
    self._processMap["getReceivePendingOrders"] = Processor.process_getReceivePendingOrders
6049
    self._processMap["getReceivePendingOrders"] = Processor.process_getReceivePendingOrders
5973
    self._processMap["getReceivedAtStoreOrders"] = Processor.process_getReceivedAtStoreOrders
6050
    self._processMap["getReceivedAtStoreOrders"] = Processor.process_getReceivedAtStoreOrders
5974
    self._processMap["getOrdersCollectionAtStore"] = Processor.process_getOrdersCollectionAtStore
6051
    self._processMap["getOrdersCollectionAtStore"] = Processor.process_getOrdersCollectionAtStore
5975
    self._processMap["getOrderAttributeValue"] = Processor.process_getOrderAttributeValue
6052
    self._processMap["getOrderAttributeValue"] = Processor.process_getOrderAttributeValue
-
 
6053
    self._processMap["changeJacketNumber"] = Processor.process_changeJacketNumber
-
 
6054
    self._processMap["markOrderAsRtoInTransit"] = Processor.process_markOrderAsRtoInTransit
5976
    self._processMap["acceptOrderForItem"] = Processor.process_acceptOrderForItem
6055
    self._processMap["acceptOrderForItem"] = Processor.process_acceptOrderForItem
5977
    self._processMap["createRechargeOrder"] = Processor.process_createRechargeOrder
6056
    self._processMap["createRechargeOrder"] = Processor.process_createRechargeOrder
5978
    self._processMap["updateRechargeOrderStatus"] = Processor.process_updateRechargeOrderStatus
6057
    self._processMap["updateRechargeOrderStatus"] = Processor.process_updateRechargeOrderStatus
5979
    self._processMap["activateRechargeTxn"] = Processor.process_activateRechargeTxn
6058
    self._processMap["activateRechargeTxn"] = Processor.process_activateRechargeTxn
5980
    self._processMap["getRechargeOrders"] = Processor.process_getRechargeOrders
6059
    self._processMap["getRechargeOrders"] = Processor.process_getRechargeOrders
Line 7630... Line 7709...
7630
    oprot.writeMessageBegin("getOrderAttributeValue", TMessageType.REPLY, seqid)
7709
    oprot.writeMessageBegin("getOrderAttributeValue", TMessageType.REPLY, seqid)
7631
    result.write(oprot)
7710
    result.write(oprot)
7632
    oprot.writeMessageEnd()
7711
    oprot.writeMessageEnd()
7633
    oprot.trans.flush()
7712
    oprot.trans.flush()
7634
 
7713
 
-
 
7714
  def process_changeJacketNumber(self, seqid, iprot, oprot):
-
 
7715
    args = changeJacketNumber_args()
-
 
7716
    args.read(iprot)
-
 
7717
    iprot.readMessageEnd()
-
 
7718
    result = changeJacketNumber_result()
-
 
7719
    result.success = self._handler.changeJacketNumber(args.orderId, args.jacketNumber)
-
 
7720
    oprot.writeMessageBegin("changeJacketNumber", TMessageType.REPLY, seqid)
-
 
7721
    result.write(oprot)
-
 
7722
    oprot.writeMessageEnd()
-
 
7723
    oprot.trans.flush()
-
 
7724
 
-
 
7725
  def process_markOrderAsRtoInTransit(self, seqid, iprot, oprot):
-
 
7726
    args = markOrderAsRtoInTransit_args()
-
 
7727
    args.read(iprot)
-
 
7728
    iprot.readMessageEnd()
-
 
7729
    result = markOrderAsRtoInTransit_result()
-
 
7730
    result.success = self._handler.markOrderAsRtoInTransit(args.orderId)
-
 
7731
    oprot.writeMessageBegin("markOrderAsRtoInTransit", TMessageType.REPLY, seqid)
-
 
7732
    result.write(oprot)
-
 
7733
    oprot.writeMessageEnd()
-
 
7734
    oprot.trans.flush()
-
 
7735
 
7635
  def process_acceptOrderForItem(self, seqid, iprot, oprot):
7736
  def process_acceptOrderForItem(self, seqid, iprot, oprot):
7636
    args = acceptOrderForItem_args()
7737
    args = acceptOrderForItem_args()
7637
    args.read(iprot)
7738
    args.read(iprot)
7638
    iprot.readMessageEnd()
7739
    iprot.readMessageEnd()
7639
    result = acceptOrderForItem_result()
7740
    result = acceptOrderForItem_result()
Line 25360... Line 25461...
25360
      oprot.writeFieldEnd()
25461
      oprot.writeFieldEnd()
25361
    oprot.writeFieldStop()
25462
    oprot.writeFieldStop()
25362
    oprot.writeStructEnd()
25463
    oprot.writeStructEnd()
25363
 
25464
 
25364
  def validate(self):
25465
  def validate(self):
-
 
25466
    return
-
 
25467
 
-
 
25468
 
-
 
25469
  def __repr__(self):
-
 
25470
    L = ['%s=%r' % (key, value)
-
 
25471
      for key, value in self.__dict__.iteritems()]
-
 
25472
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
25473
 
-
 
25474
  def __eq__(self, other):
-
 
25475
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
25476
 
-
 
25477
  def __ne__(self, other):
-
 
25478
    return not (self == other)
-
 
25479
 
-
 
25480
class changeJacketNumber_args:
-
 
25481
  """
-
 
25482
  Attributes:
-
 
25483
   - orderId
-
 
25484
   - jacketNumber
-
 
25485
  """
-
 
25486
 
-
 
25487
  thrift_spec = (
-
 
25488
    None, # 0
-
 
25489
    (1, TType.I64, 'orderId', None, None, ), # 1
-
 
25490
    (2, TType.I64, 'jacketNumber', None, None, ), # 2
-
 
25491
  )
-
 
25492
 
-
 
25493
  def __init__(self, orderId=None, jacketNumber=None,):
-
 
25494
    self.orderId = orderId
-
 
25495
    self.jacketNumber = jacketNumber
-
 
25496
 
-
 
25497
  def read(self, iprot):
-
 
25498
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
25499
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
25500
      return
-
 
25501
    iprot.readStructBegin()
-
 
25502
    while True:
-
 
25503
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
25504
      if ftype == TType.STOP:
-
 
25505
        break
-
 
25506
      if fid == 1:
-
 
25507
        if ftype == TType.I64:
-
 
25508
          self.orderId = iprot.readI64();
-
 
25509
        else:
-
 
25510
          iprot.skip(ftype)
-
 
25511
      elif fid == 2:
-
 
25512
        if ftype == TType.I64:
-
 
25513
          self.jacketNumber = iprot.readI64();
-
 
25514
        else:
-
 
25515
          iprot.skip(ftype)
-
 
25516
      else:
-
 
25517
        iprot.skip(ftype)
-
 
25518
      iprot.readFieldEnd()
-
 
25519
    iprot.readStructEnd()
-
 
25520
 
-
 
25521
  def write(self, oprot):
-
 
25522
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
25523
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
25524
      return
-
 
25525
    oprot.writeStructBegin('changeJacketNumber_args')
-
 
25526
    if self.orderId is not None:
-
 
25527
      oprot.writeFieldBegin('orderId', TType.I64, 1)
-
 
25528
      oprot.writeI64(self.orderId)
-
 
25529
      oprot.writeFieldEnd()
-
 
25530
    if self.jacketNumber is not None:
-
 
25531
      oprot.writeFieldBegin('jacketNumber', TType.I64, 2)
-
 
25532
      oprot.writeI64(self.jacketNumber)
-
 
25533
      oprot.writeFieldEnd()
-
 
25534
    oprot.writeFieldStop()
-
 
25535
    oprot.writeStructEnd()
-
 
25536
 
-
 
25537
  def validate(self):
-
 
25538
    return
-
 
25539
 
-
 
25540
 
-
 
25541
  def __repr__(self):
-
 
25542
    L = ['%s=%r' % (key, value)
-
 
25543
      for key, value in self.__dict__.iteritems()]
-
 
25544
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
25545
 
-
 
25546
  def __eq__(self, other):
-
 
25547
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
25548
 
-
 
25549
  def __ne__(self, other):
-
 
25550
    return not (self == other)
-
 
25551
 
-
 
25552
class changeJacketNumber_result:
-
 
25553
  """
-
 
25554
  Attributes:
-
 
25555
   - success
-
 
25556
  """
-
 
25557
 
-
 
25558
  thrift_spec = (
-
 
25559
    (0, TType.BOOL, 'success', None, None, ), # 0
-
 
25560
  )
-
 
25561
 
-
 
25562
  def __init__(self, success=None,):
-
 
25563
    self.success = success
-
 
25564
 
-
 
25565
  def read(self, iprot):
-
 
25566
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
25567
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
25568
      return
-
 
25569
    iprot.readStructBegin()
-
 
25570
    while True:
-
 
25571
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
25572
      if ftype == TType.STOP:
-
 
25573
        break
-
 
25574
      if fid == 0:
-
 
25575
        if ftype == TType.BOOL:
-
 
25576
          self.success = iprot.readBool();
-
 
25577
        else:
-
 
25578
          iprot.skip(ftype)
-
 
25579
      else:
-
 
25580
        iprot.skip(ftype)
-
 
25581
      iprot.readFieldEnd()
-
 
25582
    iprot.readStructEnd()
-
 
25583
 
-
 
25584
  def write(self, oprot):
-
 
25585
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
25586
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
25587
      return
-
 
25588
    oprot.writeStructBegin('changeJacketNumber_result')
-
 
25589
    if self.success is not None:
-
 
25590
      oprot.writeFieldBegin('success', TType.BOOL, 0)
-
 
25591
      oprot.writeBool(self.success)
-
 
25592
      oprot.writeFieldEnd()
-
 
25593
    oprot.writeFieldStop()
-
 
25594
    oprot.writeStructEnd()
-
 
25595
 
-
 
25596
  def validate(self):
-
 
25597
    return
-
 
25598
 
-
 
25599
 
-
 
25600
  def __repr__(self):
-
 
25601
    L = ['%s=%r' % (key, value)
-
 
25602
      for key, value in self.__dict__.iteritems()]
-
 
25603
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
25604
 
-
 
25605
  def __eq__(self, other):
-
 
25606
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
25607
 
-
 
25608
  def __ne__(self, other):
-
 
25609
    return not (self == other)
-
 
25610
 
-
 
25611
class markOrderAsRtoInTransit_args:
-
 
25612
  """
-
 
25613
  Attributes:
-
 
25614
   - orderId
-
 
25615
  """
-
 
25616
 
-
 
25617
  thrift_spec = (
-
 
25618
    None, # 0
-
 
25619
    (1, TType.I64, 'orderId', None, None, ), # 1
-
 
25620
  )
-
 
25621
 
-
 
25622
  def __init__(self, orderId=None,):
-
 
25623
    self.orderId = orderId
-
 
25624
 
-
 
25625
  def read(self, iprot):
-
 
25626
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
25627
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
25628
      return
-
 
25629
    iprot.readStructBegin()
-
 
25630
    while True:
-
 
25631
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
25632
      if ftype == TType.STOP:
-
 
25633
        break
-
 
25634
      if fid == 1:
-
 
25635
        if ftype == TType.I64:
-
 
25636
          self.orderId = iprot.readI64();
-
 
25637
        else:
-
 
25638
          iprot.skip(ftype)
-
 
25639
      else:
-
 
25640
        iprot.skip(ftype)
-
 
25641
      iprot.readFieldEnd()
-
 
25642
    iprot.readStructEnd()
-
 
25643
 
-
 
25644
  def write(self, oprot):
-
 
25645
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
25646
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
25647
      return
-
 
25648
    oprot.writeStructBegin('markOrderAsRtoInTransit_args')
-
 
25649
    if self.orderId is not None:
-
 
25650
      oprot.writeFieldBegin('orderId', TType.I64, 1)
-
 
25651
      oprot.writeI64(self.orderId)
-
 
25652
      oprot.writeFieldEnd()
-
 
25653
    oprot.writeFieldStop()
-
 
25654
    oprot.writeStructEnd()
-
 
25655
 
-
 
25656
  def validate(self):
-
 
25657
    return
-
 
25658
 
-
 
25659
 
-
 
25660
  def __repr__(self):
-
 
25661
    L = ['%s=%r' % (key, value)
-
 
25662
      for key, value in self.__dict__.iteritems()]
-
 
25663
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
25664
 
-
 
25665
  def __eq__(self, other):
-
 
25666
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
25667
 
-
 
25668
  def __ne__(self, other):
-
 
25669
    return not (self == other)
-
 
25670
 
-
 
25671
class markOrderAsRtoInTransit_result:
-
 
25672
  """
-
 
25673
  Attributes:
-
 
25674
   - success
-
 
25675
  """
-
 
25676
 
-
 
25677
  thrift_spec = (
-
 
25678
    (0, TType.BOOL, 'success', None, None, ), # 0
-
 
25679
  )
-
 
25680
 
-
 
25681
  def __init__(self, success=None,):
-
 
25682
    self.success = success
-
 
25683
 
-
 
25684
  def read(self, iprot):
-
 
25685
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
25686
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
25687
      return
-
 
25688
    iprot.readStructBegin()
-
 
25689
    while True:
-
 
25690
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
25691
      if ftype == TType.STOP:
-
 
25692
        break
-
 
25693
      if fid == 0:
-
 
25694
        if ftype == TType.BOOL:
-
 
25695
          self.success = iprot.readBool();
-
 
25696
        else:
-
 
25697
          iprot.skip(ftype)
-
 
25698
      else:
-
 
25699
        iprot.skip(ftype)
-
 
25700
      iprot.readFieldEnd()
-
 
25701
    iprot.readStructEnd()
-
 
25702
 
-
 
25703
  def write(self, oprot):
-
 
25704
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
25705
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
25706
      return
-
 
25707
    oprot.writeStructBegin('markOrderAsRtoInTransit_result')
-
 
25708
    if self.success is not None:
-
 
25709
      oprot.writeFieldBegin('success', TType.BOOL, 0)
-
 
25710
      oprot.writeBool(self.success)
-
 
25711
      oprot.writeFieldEnd()
-
 
25712
    oprot.writeFieldStop()
-
 
25713
    oprot.writeStructEnd()
-
 
25714
 
-
 
25715
  def validate(self):
25365
    return
25716
    return
25366
 
25717
 
25367
 
25718
 
25368
  def __repr__(self):
25719
  def __repr__(self):
25369
    L = ['%s=%r' % (key, value)
25720
    L = ['%s=%r' % (key, value)