Repository URL to install this package:
|
Version:
3.3.202-c2ee258 ▾
|
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
from alipay.aop.api.constant.ParamConstants import *
class BizOrderQueryResponse(object):
def __init__(self):
self._action = None
self._action_mode = None
self._apply_id = None
self._biz_context_info = None
self._biz_id = None
self._biz_type = None
self._create_time = None
self._op_id = None
self._request_id = None
self._result_code = None
self._result_desc = None
self._status = None
self._sub_status = None
self._update_time = None
@property
def action(self):
return self._action
@action.setter
def action(self, value):
self._action = value
@property
def action_mode(self):
return self._action_mode
@action_mode.setter
def action_mode(self, value):
self._action_mode = value
@property
def apply_id(self):
return self._apply_id
@apply_id.setter
def apply_id(self, value):
self._apply_id = value
@property
def biz_context_info(self):
return self._biz_context_info
@biz_context_info.setter
def biz_context_info(self, value):
self._biz_context_info = value
@property
def biz_id(self):
return self._biz_id
@biz_id.setter
def biz_id(self, value):
self._biz_id = value
@property
def biz_type(self):
return self._biz_type
@biz_type.setter
def biz_type(self, value):
self._biz_type = value
@property
def create_time(self):
return self._create_time
@create_time.setter
def create_time(self, value):
self._create_time = value
@property
def op_id(self):
return self._op_id
@op_id.setter
def op_id(self, value):
self._op_id = value
@property
def request_id(self):
return self._request_id
@request_id.setter
def request_id(self, value):
self._request_id = value
@property
def result_code(self):
return self._result_code
@result_code.setter
def result_code(self, value):
self._result_code = value
@property
def result_desc(self):
return self._result_desc
@result_desc.setter
def result_desc(self, value):
self._result_desc = value
@property
def status(self):
return self._status
@status.setter
def status(self, value):
self._status = value
@property
def sub_status(self):
return self._sub_status
@sub_status.setter
def sub_status(self, value):
self._sub_status = value
@property
def update_time(self):
return self._update_time
@update_time.setter
def update_time(self, value):
self._update_time = value
def to_alipay_dict(self):
params = dict()
if self.action:
if hasattr(self.action, 'to_alipay_dict'):
params['action'] = self.action.to_alipay_dict()
else:
params['action'] = self.action
if self.action_mode:
if hasattr(self.action_mode, 'to_alipay_dict'):
params['action_mode'] = self.action_mode.to_alipay_dict()
else:
params['action_mode'] = self.action_mode
if self.apply_id:
if hasattr(self.apply_id, 'to_alipay_dict'):
params['apply_id'] = self.apply_id.to_alipay_dict()
else:
params['apply_id'] = self.apply_id
if self.biz_context_info:
if hasattr(self.biz_context_info, 'to_alipay_dict'):
params['biz_context_info'] = self.biz_context_info.to_alipay_dict()
else:
params['biz_context_info'] = self.biz_context_info
if self.biz_id:
if hasattr(self.biz_id, 'to_alipay_dict'):
params['biz_id'] = self.biz_id.to_alipay_dict()
else:
params['biz_id'] = self.biz_id
if self.biz_type:
if hasattr(self.biz_type, 'to_alipay_dict'):
params['biz_type'] = self.biz_type.to_alipay_dict()
else:
params['biz_type'] = self.biz_type
if self.create_time:
if hasattr(self.create_time, 'to_alipay_dict'):
params['create_time'] = self.create_time.to_alipay_dict()
else:
params['create_time'] = self.create_time
if self.op_id:
if hasattr(self.op_id, 'to_alipay_dict'):
params['op_id'] = self.op_id.to_alipay_dict()
else:
params['op_id'] = self.op_id
if self.request_id:
if hasattr(self.request_id, 'to_alipay_dict'):
params['request_id'] = self.request_id.to_alipay_dict()
else:
params['request_id'] = self.request_id
if self.result_code:
if hasattr(self.result_code, 'to_alipay_dict'):
params['result_code'] = self.result_code.to_alipay_dict()
else:
params['result_code'] = self.result_code
if self.result_desc:
if hasattr(self.result_desc, 'to_alipay_dict'):
params['result_desc'] = self.result_desc.to_alipay_dict()
else:
params['result_desc'] = self.result_desc
if self.status:
if hasattr(self.status, 'to_alipay_dict'):
params['status'] = self.status.to_alipay_dict()
else:
params['status'] = self.status
if self.sub_status:
if hasattr(self.sub_status, 'to_alipay_dict'):
params['sub_status'] = self.sub_status.to_alipay_dict()
else:
params['sub_status'] = self.sub_status
if self.update_time:
if hasattr(self.update_time, 'to_alipay_dict'):
params['update_time'] = self.update_time.to_alipay_dict()
else:
params['update_time'] = self.update_time
return params
@staticmethod
def from_alipay_dict(d):
if not d:
return None
o = BizOrderQueryResponse()
if 'action' in d:
o.action = d['action']
if 'action_mode' in d:
o.action_mode = d['action_mode']
if 'apply_id' in d:
o.apply_id = d['apply_id']
if 'biz_context_info' in d:
o.biz_context_info = d['biz_context_info']
if 'biz_id' in d:
o.biz_id = d['biz_id']
if 'biz_type' in d:
o.biz_type = d['biz_type']
if 'create_time' in d:
o.create_time = d['create_time']
if 'op_id' in d:
o.op_id = d['op_id']
if 'request_id' in d:
o.request_id = d['request_id']
if 'result_code' in d:
o.result_code = d['result_code']
if 'result_desc' in d:
o.result_desc = d['result_desc']
if 'status' in d:
o.status = d['status']
if 'sub_status' in d:
o.sub_status = d['sub_status']
if 'update_time' in d:
o.update_time = d['update_time']
return o