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 SmartCityCommodityInfo(object):
def __init__(self):
self._affiliation = None
self._auth_file = None
self._test_detail = None
self._test_report = None
self._user_guide = None
@property
def affiliation(self):
return self._affiliation
@affiliation.setter
def affiliation(self, value):
self._affiliation = value
@property
def auth_file(self):
return self._auth_file
@auth_file.setter
def auth_file(self, value):
self._auth_file = value
@property
def test_detail(self):
return self._test_detail
@test_detail.setter
def test_detail(self, value):
self._test_detail = value
@property
def test_report(self):
return self._test_report
@test_report.setter
def test_report(self, value):
self._test_report = value
@property
def user_guide(self):
return self._user_guide
@user_guide.setter
def user_guide(self, value):
self._user_guide = value
def to_alipay_dict(self):
params = dict()
if self.affiliation:
if hasattr(self.affiliation, 'to_alipay_dict'):
params['affiliation'] = self.affiliation.to_alipay_dict()
else:
params['affiliation'] = self.affiliation
if self.auth_file:
if hasattr(self.auth_file, 'to_alipay_dict'):
params['auth_file'] = self.auth_file.to_alipay_dict()
else:
params['auth_file'] = self.auth_file
if self.test_detail:
if hasattr(self.test_detail, 'to_alipay_dict'):
params['test_detail'] = self.test_detail.to_alipay_dict()
else:
params['test_detail'] = self.test_detail
if self.test_report:
if hasattr(self.test_report, 'to_alipay_dict'):
params['test_report'] = self.test_report.to_alipay_dict()
else:
params['test_report'] = self.test_report
if self.user_guide:
if hasattr(self.user_guide, 'to_alipay_dict'):
params['user_guide'] = self.user_guide.to_alipay_dict()
else:
params['user_guide'] = self.user_guide
return params
@staticmethod
def from_alipay_dict(d):
if not d:
return None
o = SmartCityCommodityInfo()
if 'affiliation' in d:
o.affiliation = d['affiliation']
if 'auth_file' in d:
o.auth_file = d['auth_file']
if 'test_detail' in d:
o.test_detail = d['test_detail']
if 'test_report' in d:
o.test_report = d['test_report']
if 'user_guide' in d:
o.user_guide = d['user_guide']
return o