Subversion Repositories SmartDukaan

Rev

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

Rev 6832 Rev 6857
Line 446... Line 446...
446
     - itemId
446
     - itemId
447
     - days
447
     - days
448
    """
448
    """
449
    pass
449
    pass
450
 
450
 
-
 
451
  def getNonZeroItemStockPurchaseParams(self, ):
-
 
452
    pass
-
 
453
 
451
 
454
 
452
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
455
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
453
  def __init__(self, iprot, oprot=None):
456
  def __init__(self, iprot, oprot=None):
454
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
457
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
455
 
458
 
Line 2034... Line 2037...
2034
    self._iprot.readMessageEnd()
2037
    self._iprot.readMessageEnd()
2035
    if result.success is not None:
2038
    if result.success is not None:
2036
      return result.success
2039
      return result.success
2037
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getOosStatusesForXDaysForItem failed: unknown result");
2040
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getOosStatusesForXDaysForItem failed: unknown result");
2038
 
2041
 
-
 
2042
  def getNonZeroItemStockPurchaseParams(self, ):
-
 
2043
    self.send_getNonZeroItemStockPurchaseParams()
-
 
2044
    return self.recv_getNonZeroItemStockPurchaseParams()
-
 
2045
 
-
 
2046
  def send_getNonZeroItemStockPurchaseParams(self, ):
-
 
2047
    self._oprot.writeMessageBegin('getNonZeroItemStockPurchaseParams', TMessageType.CALL, self._seqid)
-
 
2048
    args = getNonZeroItemStockPurchaseParams_args()
-
 
2049
    args.write(self._oprot)
-
 
2050
    self._oprot.writeMessageEnd()
-
 
2051
    self._oprot.trans.flush()
-
 
2052
 
-
 
2053
  def recv_getNonZeroItemStockPurchaseParams(self, ):
-
 
2054
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
2055
    if mtype == TMessageType.EXCEPTION:
-
 
2056
      x = TApplicationException()
-
 
2057
      x.read(self._iprot)
-
 
2058
      self._iprot.readMessageEnd()
-
 
2059
      raise x
-
 
2060
    result = getNonZeroItemStockPurchaseParams_result()
-
 
2061
    result.read(self._iprot)
-
 
2062
    self._iprot.readMessageEnd()
-
 
2063
    if result.success is not None:
-
 
2064
      return result.success
-
 
2065
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getNonZeroItemStockPurchaseParams failed: unknown result");
-
 
2066
 
2039
 
2067
 
2040
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
2068
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
2041
  def __init__(self, handler):
2069
  def __init__(self, handler):
2042
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
2070
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
2043
    self._processMap["addWarehouse"] = Processor.process_addWarehouse
2071
    self._processMap["addWarehouse"] = Processor.process_addWarehouse
Line 2086... Line 2114...
2086
    self._processMap["getIgnoredInventoryUpdateItemids"] = Processor.process_getIgnoredInventoryUpdateItemids
2114
    self._processMap["getIgnoredInventoryUpdateItemids"] = Processor.process_getIgnoredInventoryUpdateItemids
2087
    self._processMap["updateItemStockPurchaseParams"] = Processor.process_updateItemStockPurchaseParams
2115
    self._processMap["updateItemStockPurchaseParams"] = Processor.process_updateItemStockPurchaseParams
2088
    self._processMap["getItemStockPurchaseParams"] = Processor.process_getItemStockPurchaseParams
2116
    self._processMap["getItemStockPurchaseParams"] = Processor.process_getItemStockPurchaseParams
2089
    self._processMap["addOosStatusForItem"] = Processor.process_addOosStatusForItem
2117
    self._processMap["addOosStatusForItem"] = Processor.process_addOosStatusForItem
2090
    self._processMap["getOosStatusesForXDaysForItem"] = Processor.process_getOosStatusesForXDaysForItem
2118
    self._processMap["getOosStatusesForXDaysForItem"] = Processor.process_getOosStatusesForXDaysForItem
-
 
2119
    self._processMap["getNonZeroItemStockPurchaseParams"] = Processor.process_getNonZeroItemStockPurchaseParams
2091
 
2120
 
2092
  def process(self, iprot, oprot):
2121
  def process(self, iprot, oprot):
2093
    (name, type, seqid) = iprot.readMessageBegin()
2122
    (name, type, seqid) = iprot.readMessageBegin()
2094
    if name not in self._processMap:
2123
    if name not in self._processMap:
2095
      iprot.skip(TType.STRUCT)
2124
      iprot.skip(TType.STRUCT)
Line 2696... Line 2725...
2696
    oprot.writeMessageBegin("getOosStatusesForXDaysForItem", TMessageType.REPLY, seqid)
2725
    oprot.writeMessageBegin("getOosStatusesForXDaysForItem", TMessageType.REPLY, seqid)
2697
    result.write(oprot)
2726
    result.write(oprot)
2698
    oprot.writeMessageEnd()
2727
    oprot.writeMessageEnd()
2699
    oprot.trans.flush()
2728
    oprot.trans.flush()
2700
 
2729
 
-
 
2730
  def process_getNonZeroItemStockPurchaseParams(self, seqid, iprot, oprot):
-
 
2731
    args = getNonZeroItemStockPurchaseParams_args()
-
 
2732
    args.read(iprot)
-
 
2733
    iprot.readMessageEnd()
-
 
2734
    result = getNonZeroItemStockPurchaseParams_result()
-
 
2735
    result.success = self._handler.getNonZeroItemStockPurchaseParams()
-
 
2736
    oprot.writeMessageBegin("getNonZeroItemStockPurchaseParams", TMessageType.REPLY, seqid)
-
 
2737
    result.write(oprot)
-
 
2738
    oprot.writeMessageEnd()
-
 
2739
    oprot.trans.flush()
-
 
2740
 
2701
 
2741
 
2702
# HELPER FUNCTIONS AND STRUCTURES
2742
# HELPER FUNCTIONS AND STRUCTURES
2703
 
2743
 
2704
class addWarehouse_args:
2744
class addWarehouse_args:
2705
  """
2745
  """
Line 9073... Line 9113...
9073
      oprot.writeListEnd()
9113
      oprot.writeListEnd()
9074
      oprot.writeFieldEnd()
9114
      oprot.writeFieldEnd()
9075
    oprot.writeFieldStop()
9115
    oprot.writeFieldStop()
9076
    oprot.writeStructEnd()
9116
    oprot.writeStructEnd()
9077
 
9117
 
-
 
9118
  def validate(self):
-
 
9119
    return
-
 
9120
 
-
 
9121
 
-
 
9122
  def __repr__(self):
-
 
9123
    L = ['%s=%r' % (key, value)
-
 
9124
      for key, value in self.__dict__.iteritems()]
-
 
9125
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
9126
 
-
 
9127
  def __eq__(self, other):
-
 
9128
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
9129
 
-
 
9130
  def __ne__(self, other):
-
 
9131
    return not (self == other)
-
 
9132
 
-
 
9133
class getNonZeroItemStockPurchaseParams_args:
-
 
9134
 
-
 
9135
  thrift_spec = (
-
 
9136
  )
-
 
9137
 
-
 
9138
  def read(self, iprot):
-
 
9139
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
9140
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
9141
      return
-
 
9142
    iprot.readStructBegin()
-
 
9143
    while True:
-
 
9144
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
9145
      if ftype == TType.STOP:
-
 
9146
        break
-
 
9147
      else:
-
 
9148
        iprot.skip(ftype)
-
 
9149
      iprot.readFieldEnd()
-
 
9150
    iprot.readStructEnd()
-
 
9151
 
-
 
9152
  def write(self, oprot):
-
 
9153
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
9154
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
9155
      return
-
 
9156
    oprot.writeStructBegin('getNonZeroItemStockPurchaseParams_args')
-
 
9157
    oprot.writeFieldStop()
-
 
9158
    oprot.writeStructEnd()
-
 
9159
 
-
 
9160
  def validate(self):
-
 
9161
    return
-
 
9162
 
-
 
9163
 
-
 
9164
  def __repr__(self):
-
 
9165
    L = ['%s=%r' % (key, value)
-
 
9166
      for key, value in self.__dict__.iteritems()]
-
 
9167
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
9168
 
-
 
9169
  def __eq__(self, other):
-
 
9170
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
9171
 
-
 
9172
  def __ne__(self, other):
-
 
9173
    return not (self == other)
-
 
9174
 
-
 
9175
class getNonZeroItemStockPurchaseParams_result:
-
 
9176
  """
-
 
9177
  Attributes:
-
 
9178
   - success
-
 
9179
  """
-
 
9180
 
-
 
9181
  thrift_spec = (
-
 
9182
    (0, TType.LIST, 'success', (TType.STRUCT,(ItemStockPurchaseParams, ItemStockPurchaseParams.thrift_spec)), None, ), # 0
-
 
9183
  )
-
 
9184
 
-
 
9185
  def __init__(self, success=None,):
-
 
9186
    self.success = success
-
 
9187
 
-
 
9188
  def read(self, iprot):
-
 
9189
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
9190
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
9191
      return
-
 
9192
    iprot.readStructBegin()
-
 
9193
    while True:
-
 
9194
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
9195
      if ftype == TType.STOP:
-
 
9196
        break
-
 
9197
      if fid == 0:
-
 
9198
        if ftype == TType.LIST:
-
 
9199
          self.success = []
-
 
9200
          (_etype203, _size200) = iprot.readListBegin()
-
 
9201
          for _i204 in xrange(_size200):
-
 
9202
            _elem205 = ItemStockPurchaseParams()
-
 
9203
            _elem205.read(iprot)
-
 
9204
            self.success.append(_elem205)
-
 
9205
          iprot.readListEnd()
-
 
9206
        else:
-
 
9207
          iprot.skip(ftype)
-
 
9208
      else:
-
 
9209
        iprot.skip(ftype)
-
 
9210
      iprot.readFieldEnd()
-
 
9211
    iprot.readStructEnd()
-
 
9212
 
-
 
9213
  def write(self, oprot):
-
 
9214
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
9215
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
9216
      return
-
 
9217
    oprot.writeStructBegin('getNonZeroItemStockPurchaseParams_result')
-
 
9218
    if self.success is not None:
-
 
9219
      oprot.writeFieldBegin('success', TType.LIST, 0)
-
 
9220
      oprot.writeListBegin(TType.STRUCT, len(self.success))
-
 
9221
      for iter206 in self.success:
-
 
9222
        iter206.write(oprot)
-
 
9223
      oprot.writeListEnd()
-
 
9224
      oprot.writeFieldEnd()
-
 
9225
    oprot.writeFieldStop()
-
 
9226
    oprot.writeStructEnd()
-
 
9227
 
9078
  def validate(self):
9228
  def validate(self):
9079
    return
9229
    return
9080
 
9230
 
9081
 
9231
 
9082
  def __repr__(self):
9232
  def __repr__(self):