123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import json
- from alipay.aop.api.constant.ParamConstants import *
- from alipay.aop.api.domain.BankCardInfo import BankCardInfo
- class AntMerchantExpandIndirectActivityCreateModel(object):
- def __init__(self):
- self._activity_type = None
- self._alias_name = None
- self._bank_account = None
- self._business_license_pic = None
- self._certificate_file = None
- self._charge_sample = None
- self._checkstand_pic = None
- self._diplomatic_note = None
- self._indoor_pic = None
- self._institutional_organization_pic = None
- self._legal_person_pic = None
- self._legal_person_registration_pic = None
- self._medical_instrument_practice_license_pic = None
- self._name = None
- self._org_cert_pic = None
- self._private_nonenterprise_units = None
- self._run_school_license_pic = None
- self._settled_pic = None
- self._shop_entrance_pic = None
- self._sub_merchant_id = None
- @property
- def activity_type(self):
- return self._activity_type
- @activity_type.setter
- def activity_type(self, value):
- self._activity_type = value
- @property
- def alias_name(self):
- return self._alias_name
- @alias_name.setter
- def alias_name(self, value):
- self._alias_name = value
- @property
- def bank_account(self):
- return self._bank_account
- @bank_account.setter
- def bank_account(self, value):
- if isinstance(value, BankCardInfo):
- self._bank_account = value
- else:
- self._bank_account = BankCardInfo.from_alipay_dict(value)
- @property
- def business_license_pic(self):
- return self._business_license_pic
- @business_license_pic.setter
- def business_license_pic(self, value):
- self._business_license_pic = value
- @property
- def certificate_file(self):
- return self._certificate_file
- @certificate_file.setter
- def certificate_file(self, value):
- self._certificate_file = value
- @property
- def charge_sample(self):
- return self._charge_sample
- @charge_sample.setter
- def charge_sample(self, value):
- self._charge_sample = value
- @property
- def checkstand_pic(self):
- return self._checkstand_pic
- @checkstand_pic.setter
- def checkstand_pic(self, value):
- self._checkstand_pic = value
- @property
- def diplomatic_note(self):
- return self._diplomatic_note
- @diplomatic_note.setter
- def diplomatic_note(self, value):
- self._diplomatic_note = value
- @property
- def indoor_pic(self):
- return self._indoor_pic
- @indoor_pic.setter
- def indoor_pic(self, value):
- self._indoor_pic = value
- @property
- def institutional_organization_pic(self):
- return self._institutional_organization_pic
- @institutional_organization_pic.setter
- def institutional_organization_pic(self, value):
- self._institutional_organization_pic = value
- @property
- def legal_person_pic(self):
- return self._legal_person_pic
- @legal_person_pic.setter
- def legal_person_pic(self, value):
- self._legal_person_pic = value
- @property
- def legal_person_registration_pic(self):
- return self._legal_person_registration_pic
- @legal_person_registration_pic.setter
- def legal_person_registration_pic(self, value):
- self._legal_person_registration_pic = value
- @property
- def medical_instrument_practice_license_pic(self):
- return self._medical_instrument_practice_license_pic
- @medical_instrument_practice_license_pic.setter
- def medical_instrument_practice_license_pic(self, value):
- self._medical_instrument_practice_license_pic = value
- @property
- def name(self):
- return self._name
- @name.setter
- def name(self, value):
- self._name = value
- @property
- def org_cert_pic(self):
- return self._org_cert_pic
- @org_cert_pic.setter
- def org_cert_pic(self, value):
- self._org_cert_pic = value
- @property
- def private_nonenterprise_units(self):
- return self._private_nonenterprise_units
- @private_nonenterprise_units.setter
- def private_nonenterprise_units(self, value):
- self._private_nonenterprise_units = value
- @property
- def run_school_license_pic(self):
- return self._run_school_license_pic
- @run_school_license_pic.setter
- def run_school_license_pic(self, value):
- self._run_school_license_pic = value
- @property
- def settled_pic(self):
- return self._settled_pic
- @settled_pic.setter
- def settled_pic(self, value):
- self._settled_pic = value
- @property
- def shop_entrance_pic(self):
- return self._shop_entrance_pic
- @shop_entrance_pic.setter
- def shop_entrance_pic(self, value):
- self._shop_entrance_pic = value
- @property
- def sub_merchant_id(self):
- return self._sub_merchant_id
- @sub_merchant_id.setter
- def sub_merchant_id(self, value):
- self._sub_merchant_id = value
- def to_alipay_dict(self):
- params = dict()
- if self.activity_type:
- if hasattr(self.activity_type, 'to_alipay_dict'):
- params['activity_type'] = self.activity_type.to_alipay_dict()
- else:
- params['activity_type'] = self.activity_type
- if self.alias_name:
- if hasattr(self.alias_name, 'to_alipay_dict'):
- params['alias_name'] = self.alias_name.to_alipay_dict()
- else:
- params['alias_name'] = self.alias_name
- if self.bank_account:
- if hasattr(self.bank_account, 'to_alipay_dict'):
- params['bank_account'] = self.bank_account.to_alipay_dict()
- else:
- params['bank_account'] = self.bank_account
- if self.business_license_pic:
- if hasattr(self.business_license_pic, 'to_alipay_dict'):
- params['business_license_pic'] = self.business_license_pic.to_alipay_dict()
- else:
- params['business_license_pic'] = self.business_license_pic
- if self.certificate_file:
- if hasattr(self.certificate_file, 'to_alipay_dict'):
- params['certificate_file'] = self.certificate_file.to_alipay_dict()
- else:
- params['certificate_file'] = self.certificate_file
- if self.charge_sample:
- if hasattr(self.charge_sample, 'to_alipay_dict'):
- params['charge_sample'] = self.charge_sample.to_alipay_dict()
- else:
- params['charge_sample'] = self.charge_sample
- if self.checkstand_pic:
- if hasattr(self.checkstand_pic, 'to_alipay_dict'):
- params['checkstand_pic'] = self.checkstand_pic.to_alipay_dict()
- else:
- params['checkstand_pic'] = self.checkstand_pic
- if self.diplomatic_note:
- if hasattr(self.diplomatic_note, 'to_alipay_dict'):
- params['diplomatic_note'] = self.diplomatic_note.to_alipay_dict()
- else:
- params['diplomatic_note'] = self.diplomatic_note
- if self.indoor_pic:
- if hasattr(self.indoor_pic, 'to_alipay_dict'):
- params['indoor_pic'] = self.indoor_pic.to_alipay_dict()
- else:
- params['indoor_pic'] = self.indoor_pic
- if self.institutional_organization_pic:
- if hasattr(self.institutional_organization_pic, 'to_alipay_dict'):
- params['institutional_organization_pic'] = self.institutional_organization_pic.to_alipay_dict()
- else:
- params['institutional_organization_pic'] = self.institutional_organization_pic
- if self.legal_person_pic:
- if hasattr(self.legal_person_pic, 'to_alipay_dict'):
- params['legal_person_pic'] = self.legal_person_pic.to_alipay_dict()
- else:
- params['legal_person_pic'] = self.legal_person_pic
- if self.legal_person_registration_pic:
- if hasattr(self.legal_person_registration_pic, 'to_alipay_dict'):
- params['legal_person_registration_pic'] = self.legal_person_registration_pic.to_alipay_dict()
- else:
- params['legal_person_registration_pic'] = self.legal_person_registration_pic
- if self.medical_instrument_practice_license_pic:
- if hasattr(self.medical_instrument_practice_license_pic, 'to_alipay_dict'):
- params['medical_instrument_practice_license_pic'] = self.medical_instrument_practice_license_pic.to_alipay_dict()
- else:
- params['medical_instrument_practice_license_pic'] = self.medical_instrument_practice_license_pic
- if self.name:
- if hasattr(self.name, 'to_alipay_dict'):
- params['name'] = self.name.to_alipay_dict()
- else:
- params['name'] = self.name
- if self.org_cert_pic:
- if hasattr(self.org_cert_pic, 'to_alipay_dict'):
- params['org_cert_pic'] = self.org_cert_pic.to_alipay_dict()
- else:
- params['org_cert_pic'] = self.org_cert_pic
- if self.private_nonenterprise_units:
- if hasattr(self.private_nonenterprise_units, 'to_alipay_dict'):
- params['private_nonenterprise_units'] = self.private_nonenterprise_units.to_alipay_dict()
- else:
- params['private_nonenterprise_units'] = self.private_nonenterprise_units
- if self.run_school_license_pic:
- if hasattr(self.run_school_license_pic, 'to_alipay_dict'):
- params['run_school_license_pic'] = self.run_school_license_pic.to_alipay_dict()
- else:
- params['run_school_license_pic'] = self.run_school_license_pic
- if self.settled_pic:
- if hasattr(self.settled_pic, 'to_alipay_dict'):
- params['settled_pic'] = self.settled_pic.to_alipay_dict()
- else:
- params['settled_pic'] = self.settled_pic
- if self.shop_entrance_pic:
- if hasattr(self.shop_entrance_pic, 'to_alipay_dict'):
- params['shop_entrance_pic'] = self.shop_entrance_pic.to_alipay_dict()
- else:
- params['shop_entrance_pic'] = self.shop_entrance_pic
- if self.sub_merchant_id:
- if hasattr(self.sub_merchant_id, 'to_alipay_dict'):
- params['sub_merchant_id'] = self.sub_merchant_id.to_alipay_dict()
- else:
- params['sub_merchant_id'] = self.sub_merchant_id
- return params
- @staticmethod
- def from_alipay_dict(d):
- if not d:
- return None
- o = AntMerchantExpandIndirectActivityCreateModel()
- if 'activity_type' in d:
- o.activity_type = d['activity_type']
- if 'alias_name' in d:
- o.alias_name = d['alias_name']
- if 'bank_account' in d:
- o.bank_account = d['bank_account']
- if 'business_license_pic' in d:
- o.business_license_pic = d['business_license_pic']
- if 'certificate_file' in d:
- o.certificate_file = d['certificate_file']
- if 'charge_sample' in d:
- o.charge_sample = d['charge_sample']
- if 'checkstand_pic' in d:
- o.checkstand_pic = d['checkstand_pic']
- if 'diplomatic_note' in d:
- o.diplomatic_note = d['diplomatic_note']
- if 'indoor_pic' in d:
- o.indoor_pic = d['indoor_pic']
- if 'institutional_organization_pic' in d:
- o.institutional_organization_pic = d['institutional_organization_pic']
- if 'legal_person_pic' in d:
- o.legal_person_pic = d['legal_person_pic']
- if 'legal_person_registration_pic' in d:
- o.legal_person_registration_pic = d['legal_person_registration_pic']
- if 'medical_instrument_practice_license_pic' in d:
- o.medical_instrument_practice_license_pic = d['medical_instrument_practice_license_pic']
- if 'name' in d:
- o.name = d['name']
- if 'org_cert_pic' in d:
- o.org_cert_pic = d['org_cert_pic']
- if 'private_nonenterprise_units' in d:
- o.private_nonenterprise_units = d['private_nonenterprise_units']
- if 'run_school_license_pic' in d:
- o.run_school_license_pic = d['run_school_license_pic']
- if 'settled_pic' in d:
- o.settled_pic = d['settled_pic']
- if 'shop_entrance_pic' in d:
- o.shop_entrance_pic = d['shop_entrance_pic']
- if 'sub_merchant_id' in d:
- o.sub_merchant_id = d['sub_merchant_id']
- return o
|