Repository URL to install this package:
|
Version:
3.3.202-c2ee258 ▾
|
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
from alipay.aop.api.response.AlipayResponse import AlipayResponse
from alipay.aop.api.domain.LogisticsExternalInfo import LogisticsExternalInfo
class KoubeiTradeKbdeliveryDeliveryApplyResponse(AlipayResponse):
def __init__(self):
super(KoubeiTradeKbdeliveryDeliveryApplyResponse, self).__init__()
self._attach = None
self._gmt_create = None
self._logistics_external_info = None
self._logistics_order_no = None
@property
def attach(self):
return self._attach
@attach.setter
def attach(self, value):
self._attach = value
@property
def gmt_create(self):
return self._gmt_create
@gmt_create.setter
def gmt_create(self, value):
self._gmt_create = value
@property
def logistics_external_info(self):
return self._logistics_external_info
@logistics_external_info.setter
def logistics_external_info(self, value):
if isinstance(value, LogisticsExternalInfo):
self._logistics_external_info = value
else:
self._logistics_external_info = LogisticsExternalInfo.from_alipay_dict(value)
@property
def logistics_order_no(self):
return self._logistics_order_no
@logistics_order_no.setter
def logistics_order_no(self, value):
self._logistics_order_no = value
def parse_response_content(self, response_content):
response = super(KoubeiTradeKbdeliveryDeliveryApplyResponse, self).parse_response_content(response_content)
if 'attach' in response:
self.attach = response['attach']
if 'gmt_create' in response:
self.gmt_create = response['gmt_create']
if 'logistics_external_info' in response:
self.logistics_external_info = response['logistics_external_info']
if 'logistics_order_no' in response:
self.logistics_order_no = response['logistics_order_no']