#!/usr/bin/env python # -*- coding: utf-8 -*- import json from alipay.aop.api.constant.ParamConstants import * class AntfortuneEquityInstpointSendModel(object): def __init__(self): self._memo = None self._out_biz_no = None self._point = None self._template_no = None self._user_id = None @property def memo(self): return self._memo @memo.setter def memo(self, value): self._memo = value @property def out_biz_no(self): return self._out_biz_no @out_biz_no.setter def out_biz_no(self, value): self._out_biz_no = value @property def point(self): return self._point @point.setter def point(self, value): self._point = value @property def template_no(self): return self._template_no @template_no.setter def template_no(self, value): self._template_no = value @property def user_id(self): return self._user_id @user_id.setter def user_id(self, value): self._user_id = value def to_alipay_dict(self): params = dict() if self.memo: if hasattr(self.memo, 'to_alipay_dict'): params['memo'] = self.memo.to_alipay_dict() else: params['memo'] = self.memo if self.out_biz_no: if hasattr(self.out_biz_no, 'to_alipay_dict'): params['out_biz_no'] = self.out_biz_no.to_alipay_dict() else: params['out_biz_no'] = self.out_biz_no if self.point: if hasattr(self.point, 'to_alipay_dict'): params['point'] = self.point.to_alipay_dict() else: params['point'] = self.point if self.template_no: if hasattr(self.template_no, 'to_alipay_dict'): params['template_no'] = self.template_no.to_alipay_dict() else: params['template_no'] = self.template_no if self.user_id: if hasattr(self.user_id, 'to_alipay_dict'): params['user_id'] = self.user_id.to_alipay_dict() else: params['user_id'] = self.user_id return params @staticmethod def from_alipay_dict(d): if not d: return None o = AntfortuneEquityInstpointSendModel() if 'memo' in d: o.memo = d['memo'] if 'out_biz_no' in d: o.out_biz_no = d['out_biz_no'] if 'point' in d: o.point = d['point'] if 'template_no' in d: o.template_no = d['template_no'] if 'user_id' in d: o.user_id = d['user_id'] return o