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 AdUser(object):
def __init__(self):
self._company_license = None
self._company_name = None
self._company_trade = None
self._first_trade_id = None
self._icp_license = None
self._icp_license_url = None
self._register_place = None
self._second_trade_id = None
self._telephone = None
self._third_user_id = None
self._user_mail = None
self._user_name = None
@property
def company_license(self):
return self._company_license
@company_license.setter
def company_license(self, value):
self._company_license = value
@property
def company_name(self):
return self._company_name
@company_name.setter
def company_name(self, value):
self._company_name = value
@property
def company_trade(self):
return self._company_trade
@company_trade.setter
def company_trade(self, value):
self._company_trade = value
@property
def first_trade_id(self):
return self._first_trade_id
@first_trade_id.setter
def first_trade_id(self, value):
self._first_trade_id = value
@property
def icp_license(self):
return self._icp_license
@icp_license.setter
def icp_license(self, value):
self._icp_license = value
@property
def icp_license_url(self):
return self._icp_license_url
@icp_license_url.setter
def icp_license_url(self, value):
self._icp_license_url = value
@property
def register_place(self):
return self._register_place
@register_place.setter
def register_place(self, value):
self._register_place = value
@property
def second_trade_id(self):
return self._second_trade_id
@second_trade_id.setter
def second_trade_id(self, value):
self._second_trade_id = value
@property
def telephone(self):
return self._telephone
@telephone.setter
def telephone(self, value):
self._telephone = value
@property
def third_user_id(self):
return self._third_user_id
@third_user_id.setter
def third_user_id(self, value):
self._third_user_id = value
@property
def user_mail(self):
return self._user_mail
@user_mail.setter
def user_mail(self, value):
self._user_mail = 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.company_license:
if hasattr(self.company_license, 'to_alipay_dict'):
params['company_license'] = self.company_license.to_alipay_dict()
else:
params['company_license'] = self.company_license
if self.company_name:
if hasattr(self.company_name, 'to_alipay_dict'):
params['company_name'] = self.company_name.to_alipay_dict()
else:
params['company_name'] = self.company_name
if self.company_trade:
if hasattr(self.company_trade, 'to_alipay_dict'):
params['company_trade'] = self.company_trade.to_alipay_dict()
else:
params['company_trade'] = self.company_trade
if self.first_trade_id:
if hasattr(self.first_trade_id, 'to_alipay_dict'):
params['first_trade_id'] = self.first_trade_id.to_alipay_dict()
else:
params['first_trade_id'] = self.first_trade_id
if self.icp_license:
if hasattr(self.icp_license, 'to_alipay_dict'):
params['icp_license'] = self.icp_license.to_alipay_dict()
else:
params['icp_license'] = self.icp_license
if self.icp_license_url:
if hasattr(self.icp_license_url, 'to_alipay_dict'):
params['icp_license_url'] = self.icp_license_url.to_alipay_dict()
else:
params['icp_license_url'] = self.icp_license_url
if self.register_place:
if hasattr(self.register_place, 'to_alipay_dict'):
params['register_place'] = self.register_place.to_alipay_dict()
else:
params['register_place'] = self.register_place
if self.second_trade_id:
if hasattr(self.second_trade_id, 'to_alipay_dict'):
params['second_trade_id'] = self.second_trade_id.to_alipay_dict()
else:
params['second_trade_id'] = self.second_trade_id
if self.telephone:
if hasattr(self.telephone, 'to_alipay_dict'):
params['telephone'] = self.telephone.to_alipay_dict()
else:
params['telephone'] = self.telephone
if self.third_user_id:
if hasattr(self.third_user_id, 'to_alipay_dict'):
params['third_user_id'] = self.third_user_id.to_alipay_dict()
else:
params['third_user_id'] = self.third_user_id
if self.user_mail:
if hasattr(self.user_mail, 'to_alipay_dict'):
params['user_mail'] = self.user_mail.to_alipay_dict()
else:
params['user_mail'] = self.user_mail
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 = AdUser()
if 'company_license' in d:
o.company_license = d['company_license']
if 'company_name' in d:
o.company_name = d['company_name']
if 'company_trade' in d:
o.company_trade = d['company_trade']
if 'first_trade_id' in d:
o.first_trade_id = d['first_trade_id']
if 'icp_license' in d:
o.icp_license = d['icp_license']
if 'icp_license_url' in d:
o.icp_license_url = d['icp_license_url']
if 'register_place' in d:
o.register_place = d['register_place']
if 'second_trade_id' in d:
o.second_trade_id = d['second_trade_id']
if 'telephone' in d:
o.telephone = d['telephone']
if 'third_user_id' in d:
o.third_user_id = d['third_user_id']
if 'user_mail' in d:
o.user_mail = d['user_mail']
if 'user_name' in d:
o.user_name = d['user_name']
return o