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 *
from alipay.aop.api.domain.Member import Member
class MybankCreditSupplychainTradePayableQueryModel(object):
def __init__(self):
self._buyer = None
self._out_order_no = None
self._sale_pd_code = None
self._trade_type = None
@property
def buyer(self):
return self._buyer
@buyer.setter
def buyer(self, value):
if isinstance(value, Member):
self._buyer = value
else:
self._buyer = Member.from_alipay_dict(value)
@property
def out_order_no(self):
return self._out_order_no
@out_order_no.setter
def out_order_no(self, value):
self._out_order_no = value
@property
def sale_pd_code(self):
return self._sale_pd_code
@sale_pd_code.setter
def sale_pd_code(self, value):
self._sale_pd_code = value
@property
def trade_type(self):
return self._trade_type
@trade_type.setter
def trade_type(self, value):
self._trade_type = value
def to_alipay_dict(self):
params = dict()
if self.buyer:
if hasattr(self.buyer, 'to_alipay_dict'):
params['buyer'] = self.buyer.to_alipay_dict()
else:
params['buyer'] = self.buyer
if self.out_order_no:
if hasattr(self.out_order_no, 'to_alipay_dict'):
params['out_order_no'] = self.out_order_no.to_alipay_dict()
else:
params['out_order_no'] = self.out_order_no
if self.sale_pd_code:
if hasattr(self.sale_pd_code, 'to_alipay_dict'):
params['sale_pd_code'] = self.sale_pd_code.to_alipay_dict()
else:
params['sale_pd_code'] = self.sale_pd_code
if self.trade_type:
if hasattr(self.trade_type, 'to_alipay_dict'):
params['trade_type'] = self.trade_type.to_alipay_dict()
else:
params['trade_type'] = self.trade_type
return params
@staticmethod
def from_alipay_dict(d):
if not d:
return None
o = MybankCreditSupplychainTradePayableQueryModel()
if 'buyer' in d:
o.buyer = d['buyer']
if 'out_order_no' in d:
o.out_order_no = d['out_order_no']
if 'sale_pd_code' in d:
o.sale_pd_code = d['sale_pd_code']
if 'trade_type' in d:
o.trade_type = d['trade_type']
return o