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 AlipaySecurityProdCtidVerifyModel(object):
def __init__(self):
self._id_number = None
self._identify_model = None
self._picture = None
self._user_name = None
@property
def id_number(self):
return self._id_number
@id_number.setter
def id_number(self, value):
self._id_number = value
@property
def identify_model(self):
return self._identify_model
@identify_model.setter
def identify_model(self, value):
self._identify_model = value
@property
def picture(self):
return self._picture
@picture.setter
def picture(self, value):
self._picture = value
@property
def user_name(self):
return self._user_name
@user_name.setter
def user_name(self, value):
self._user_name = value
def to_alipay_dict(self):
params = dict()
if self.id_number:
if hasattr(self.id_number, 'to_alipay_dict'):
params['id_number'] = self.id_number.to_alipay_dict()
else:
params['id_number'] = self.id_number
if self.identify_model:
if hasattr(self.identify_model, 'to_alipay_dict'):
params['identify_model'] = self.identify_model.to_alipay_dict()
else:
params['identify_model'] = self.identify_model
if self.picture:
if hasattr(self.picture, 'to_alipay_dict'):
params['picture'] = self.picture.to_alipay_dict()
else:
params['picture'] = self.picture
if self.user_name:
if hasattr(self.user_name, 'to_alipay_dict'):
params['user_name'] = self.user_name.to_alipay_dict()
else:
params['user_name'] = self.user_name
return params
@staticmethod
def from_alipay_dict(d):
if not d:
return None
o = AlipaySecurityProdCtidVerifyModel()
if 'id_number' in d:
o.id_number = d['id_number']
if 'identify_model' in d:
o.identify_model = d['identify_model']
if 'picture' in d:
o.picture = d['picture']
if 'user_name' in d:
o.user_name = d['user_name']
return o