Repository URL to install this package:
|
Version:
3.3.202-c2ee258 ▾
|
alipay-sdk-python
/
alipay
/
aop
/
api
/
domain
/
AlipayCommerceCityfacilitatorVoucherGenerateModel.py
|
|---|
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
from alipay.aop.api.constant.ParamConstants import *
class AlipayCommerceCityfacilitatorVoucherGenerateModel(object):
def __init__(self):
self._city_code = None
self._site_begin = None
self._site_end = None
self._ticket_num = None
self._ticket_price = None
self._ticket_type = None
self._total_fee = None
self._trade_no = None
@property
def city_code(self):
return self._city_code
@city_code.setter
def city_code(self, value):
self._city_code = value
@property
def site_begin(self):
return self._site_begin
@site_begin.setter
def site_begin(self, value):
self._site_begin = value
@property
def site_end(self):
return self._site_end
@site_end.setter
def site_end(self, value):
self._site_end = value
@property
def ticket_num(self):
return self._ticket_num
@ticket_num.setter
def ticket_num(self, value):
self._ticket_num = value
@property
def ticket_price(self):
return self._ticket_price
@ticket_price.setter
def ticket_price(self, value):
self._ticket_price = value
@property
def ticket_type(self):
return self._ticket_type
@ticket_type.setter
def ticket_type(self, value):
self._ticket_type = value
@property
def total_fee(self):
return self._total_fee
@total_fee.setter
def total_fee(self, value):
self._total_fee = value
@property
def trade_no(self):
return self._trade_no
@trade_no.setter
def trade_no(self, value):
self._trade_no = value
def to_alipay_dict(self):
params = dict()
if self.city_code:
if hasattr(self.city_code, 'to_alipay_dict'):
params['city_code'] = self.city_code.to_alipay_dict()
else:
params['city_code'] = self.city_code
if self.site_begin:
if hasattr(self.site_begin, 'to_alipay_dict'):
params['site_begin'] = self.site_begin.to_alipay_dict()
else:
params['site_begin'] = self.site_begin
if self.site_end:
if hasattr(self.site_end, 'to_alipay_dict'):
params['site_end'] = self.site_end.to_alipay_dict()
else:
params['site_end'] = self.site_end
if self.ticket_num:
if hasattr(self.ticket_num, 'to_alipay_dict'):
params['ticket_num'] = self.ticket_num.to_alipay_dict()
else:
params['ticket_num'] = self.ticket_num
if self.ticket_price:
if hasattr(self.ticket_price, 'to_alipay_dict'):
params['ticket_price'] = self.ticket_price.to_alipay_dict()
else:
params['ticket_price'] = self.ticket_price
if self.ticket_type:
if hasattr(self.ticket_type, 'to_alipay_dict'):
params['ticket_type'] = self.ticket_type.to_alipay_dict()
else:
params['ticket_type'] = self.ticket_type
if self.total_fee:
if hasattr(self.total_fee, 'to_alipay_dict'):
params['total_fee'] = self.total_fee.to_alipay_dict()
else:
params['total_fee'] = self.total_fee
if self.trade_no:
if hasattr(self.trade_no, 'to_alipay_dict'):
params['trade_no'] = self.trade_no.to_alipay_dict()
else:
params['trade_no'] = self.trade_no
return params
@staticmethod
def from_alipay_dict(d):
if not d:
return None
o = AlipayCommerceCityfacilitatorVoucherGenerateModel()
if 'city_code' in d:
o.city_code = d['city_code']
if 'site_begin' in d:
o.site_begin = d['site_begin']
if 'site_end' in d:
o.site_end = d['site_end']
if 'ticket_num' in d:
o.ticket_num = d['ticket_num']
if 'ticket_price' in d:
o.ticket_price = d['ticket_price']
if 'ticket_type' in d:
o.ticket_type = d['ticket_type']
if 'total_fee' in d:
o.total_fee = d['total_fee']
if 'trade_no' in d:
o.trade_no = d['trade_no']
return o