123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import json
- from alipay.aop.api.constant.ParamConstants import *
- class AlipaySecurityRiskHufuAuthCreateModel(object):
- def __init__(self):
- self._callback = None
- self._policy = None
- self._serial = None
- self._strategies = None
- self._uid = None
- self._user = None
- @property
- def callback(self):
- return self._callback
- @callback.setter
- def callback(self, value):
- self._callback = value
- @property
- def policy(self):
- return self._policy
- @policy.setter
- def policy(self, value):
- self._policy = value
- @property
- def serial(self):
- return self._serial
- @serial.setter
- def serial(self, value):
- self._serial = value
- @property
- def strategies(self):
- return self._strategies
- @strategies.setter
- def strategies(self, value):
- self._strategies = value
- @property
- def uid(self):
- return self._uid
- @uid.setter
- def uid(self, value):
- self._uid = value
- @property
- def user(self):
- return self._user
- @user.setter
- def user(self, value):
- self._user = value
- def to_alipay_dict(self):
- params = dict()
- if self.callback:
- if hasattr(self.callback, 'to_alipay_dict'):
- params['callback'] = self.callback.to_alipay_dict()
- else:
- params['callback'] = self.callback
- if self.policy:
- if hasattr(self.policy, 'to_alipay_dict'):
- params['policy'] = self.policy.to_alipay_dict()
- else:
- params['policy'] = self.policy
- if self.serial:
- if hasattr(self.serial, 'to_alipay_dict'):
- params['serial'] = self.serial.to_alipay_dict()
- else:
- params['serial'] = self.serial
- if self.strategies:
- if hasattr(self.strategies, 'to_alipay_dict'):
- params['strategies'] = self.strategies.to_alipay_dict()
- else:
- params['strategies'] = self.strategies
- if self.uid:
- if hasattr(self.uid, 'to_alipay_dict'):
- params['uid'] = self.uid.to_alipay_dict()
- else:
- params['uid'] = self.uid
- if self.user:
- if hasattr(self.user, 'to_alipay_dict'):
- params['user'] = self.user.to_alipay_dict()
- else:
- params['user'] = self.user
- return params
- @staticmethod
- def from_alipay_dict(d):
- if not d:
- return None
- o = AlipaySecurityRiskHufuAuthCreateModel()
- if 'callback' in d:
- o.callback = d['callback']
- if 'policy' in d:
- o.policy = d['policy']
- if 'serial' in d:
- o.serial = d['serial']
- if 'strategies' in d:
- o.strategies = d['strategies']
- if 'uid' in d:
- o.uid = d['uid']
- if 'user' in d:
- o.user = d['user']
- return o
|