#!/usr/bin/env python # -*- coding: utf-8 -*- import json from alipay.aop.api.constant.ParamConstants import * class SsdataDataserviceRiskAntimarketcheatQueryModel(object): def __init__(self): self._cert_no = None self._partner_id = None self._phone = None self._risk_code = None self._scene_code = None self._sys_version = None @property def cert_no(self): return self._cert_no @cert_no.setter def cert_no(self, value): self._cert_no = value @property def partner_id(self): return self._partner_id @partner_id.setter def partner_id(self, value): self._partner_id = value @property def phone(self): return self._phone @phone.setter def phone(self, value): self._phone = value @property def risk_code(self): return self._risk_code @risk_code.setter def risk_code(self, value): self._risk_code = value @property def scene_code(self): return self._scene_code @scene_code.setter def scene_code(self, value): self._scene_code = value @property def sys_version(self): return self._sys_version @sys_version.setter def sys_version(self, value): self._sys_version = value def to_alipay_dict(self): params = dict() if self.cert_no: if hasattr(self.cert_no, 'to_alipay_dict'): params['cert_no'] = self.cert_no.to_alipay_dict() else: params['cert_no'] = self.cert_no if self.partner_id: if hasattr(self.partner_id, 'to_alipay_dict'): params['partner_id'] = self.partner_id.to_alipay_dict() else: params['partner_id'] = self.partner_id if self.phone: if hasattr(self.phone, 'to_alipay_dict'): params['phone'] = self.phone.to_alipay_dict() else: params['phone'] = self.phone if self.risk_code: if hasattr(self.risk_code, 'to_alipay_dict'): params['risk_code'] = self.risk_code.to_alipay_dict() else: params['risk_code'] = self.risk_code if self.scene_code: if hasattr(self.scene_code, 'to_alipay_dict'): params['scene_code'] = self.scene_code.to_alipay_dict() else: params['scene_code'] = self.scene_code if self.sys_version: if hasattr(self.sys_version, 'to_alipay_dict'): params['sys_version'] = self.sys_version.to_alipay_dict() else: params['sys_version'] = self.sys_version return params @staticmethod def from_alipay_dict(d): if not d: return None o = SsdataDataserviceRiskAntimarketcheatQueryModel() if 'cert_no' in d: o.cert_no = d['cert_no'] if 'partner_id' in d: o.partner_id = d['partner_id'] if 'phone' in d: o.phone = d['phone'] if 'risk_code' in d: o.risk_code = d['risk_code'] if 'scene_code' in d: o.scene_code = d['scene_code'] if 'sys_version' in d: o.sys_version = d['sys_version'] return o