123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import json
- from alipay.aop.api.constant.ParamConstants import *
- class AlipayCommerceEducateParttimejobInfoCreateModel(object):
- def __init__(self):
- self._city_code = None
- self._clearing_form = None
- self._company_logo = None
- self._company_name = None
- self._educational_requirements = None
- self._features = None
- self._gender_requirement = None
- self._heat = None
- self._height_limit = None
- self._industry_attributes = None
- self._is_famous = None
- self._job_address = None
- self._job_category = None
- self._job_frequency = None
- self._job_id = None
- self._job_name = None
- self._job_remark = None
- self._job_welfare = None
- self._need_health = None
- self._salary = None
- self._skip_url = None
- self._status = None
- self._working_date = None
- @property
- def city_code(self):
- return self._city_code
- @city_code.setter
- def city_code(self, value):
- self._city_code = value
- @property
- def clearing_form(self):
- return self._clearing_form
- @clearing_form.setter
- def clearing_form(self, value):
- self._clearing_form = value
- @property
- def company_logo(self):
- return self._company_logo
- @company_logo.setter
- def company_logo(self, value):
- self._company_logo = value
- @property
- def company_name(self):
- return self._company_name
- @company_name.setter
- def company_name(self, value):
- self._company_name = value
- @property
- def educational_requirements(self):
- return self._educational_requirements
- @educational_requirements.setter
- def educational_requirements(self, value):
- self._educational_requirements = value
- @property
- def features(self):
- return self._features
- @features.setter
- def features(self, value):
- self._features = value
- @property
- def gender_requirement(self):
- return self._gender_requirement
- @gender_requirement.setter
- def gender_requirement(self, value):
- self._gender_requirement = value
- @property
- def heat(self):
- return self._heat
- @heat.setter
- def heat(self, value):
- self._heat = value
- @property
- def height_limit(self):
- return self._height_limit
- @height_limit.setter
- def height_limit(self, value):
- self._height_limit = value
- @property
- def industry_attributes(self):
- return self._industry_attributes
- @industry_attributes.setter
- def industry_attributes(self, value):
- self._industry_attributes = value
- @property
- def is_famous(self):
- return self._is_famous
- @is_famous.setter
- def is_famous(self, value):
- self._is_famous = value
- @property
- def job_address(self):
- return self._job_address
- @job_address.setter
- def job_address(self, value):
- self._job_address = value
- @property
- def job_category(self):
- return self._job_category
- @job_category.setter
- def job_category(self, value):
- self._job_category = value
- @property
- def job_frequency(self):
- return self._job_frequency
- @job_frequency.setter
- def job_frequency(self, value):
- self._job_frequency = value
- @property
- def job_id(self):
- return self._job_id
- @job_id.setter
- def job_id(self, value):
- self._job_id = value
- @property
- def job_name(self):
- return self._job_name
- @job_name.setter
- def job_name(self, value):
- self._job_name = value
- @property
- def job_remark(self):
- return self._job_remark
- @job_remark.setter
- def job_remark(self, value):
- self._job_remark = value
- @property
- def job_welfare(self):
- return self._job_welfare
- @job_welfare.setter
- def job_welfare(self, value):
- self._job_welfare = value
- @property
- def need_health(self):
- return self._need_health
- @need_health.setter
- def need_health(self, value):
- self._need_health = value
- @property
- def salary(self):
- return self._salary
- @salary.setter
- def salary(self, value):
- self._salary = value
- @property
- def skip_url(self):
- return self._skip_url
- @skip_url.setter
- def skip_url(self, value):
- self._skip_url = value
- @property
- def status(self):
- return self._status
- @status.setter
- def status(self, value):
- self._status = value
- @property
- def working_date(self):
- return self._working_date
- @working_date.setter
- def working_date(self, value):
- self._working_date = value
- def to_alipay_dict(self):
- params = dict()
- if self.city_code:
- if hasattr(self.city_code, 'to_alipay_dict'):
- params['city_code'] = self.city_code.to_alipay_dict()
- else:
- params['city_code'] = self.city_code
- if self.clearing_form:
- if hasattr(self.clearing_form, 'to_alipay_dict'):
- params['clearing_form'] = self.clearing_form.to_alipay_dict()
- else:
- params['clearing_form'] = self.clearing_form
- if self.company_logo:
- if hasattr(self.company_logo, 'to_alipay_dict'):
- params['company_logo'] = self.company_logo.to_alipay_dict()
- else:
- params['company_logo'] = self.company_logo
- 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.educational_requirements:
- if hasattr(self.educational_requirements, 'to_alipay_dict'):
- params['educational_requirements'] = self.educational_requirements.to_alipay_dict()
- else:
- params['educational_requirements'] = self.educational_requirements
- if self.features:
- if hasattr(self.features, 'to_alipay_dict'):
- params['features'] = self.features.to_alipay_dict()
- else:
- params['features'] = self.features
- if self.gender_requirement:
- if hasattr(self.gender_requirement, 'to_alipay_dict'):
- params['gender_requirement'] = self.gender_requirement.to_alipay_dict()
- else:
- params['gender_requirement'] = self.gender_requirement
- if self.heat:
- if hasattr(self.heat, 'to_alipay_dict'):
- params['heat'] = self.heat.to_alipay_dict()
- else:
- params['heat'] = self.heat
- if self.height_limit:
- if hasattr(self.height_limit, 'to_alipay_dict'):
- params['height_limit'] = self.height_limit.to_alipay_dict()
- else:
- params['height_limit'] = self.height_limit
- if self.industry_attributes:
- if hasattr(self.industry_attributes, 'to_alipay_dict'):
- params['industry_attributes'] = self.industry_attributes.to_alipay_dict()
- else:
- params['industry_attributes'] = self.industry_attributes
- if self.is_famous:
- if hasattr(self.is_famous, 'to_alipay_dict'):
- params['is_famous'] = self.is_famous.to_alipay_dict()
- else:
- params['is_famous'] = self.is_famous
- if self.job_address:
- if hasattr(self.job_address, 'to_alipay_dict'):
- params['job_address'] = self.job_address.to_alipay_dict()
- else:
- params['job_address'] = self.job_address
- if self.job_category:
- if hasattr(self.job_category, 'to_alipay_dict'):
- params['job_category'] = self.job_category.to_alipay_dict()
- else:
- params['job_category'] = self.job_category
- if self.job_frequency:
- if hasattr(self.job_frequency, 'to_alipay_dict'):
- params['job_frequency'] = self.job_frequency.to_alipay_dict()
- else:
- params['job_frequency'] = self.job_frequency
- if self.job_id:
- if hasattr(self.job_id, 'to_alipay_dict'):
- params['job_id'] = self.job_id.to_alipay_dict()
- else:
- params['job_id'] = self.job_id
- if self.job_name:
- if hasattr(self.job_name, 'to_alipay_dict'):
- params['job_name'] = self.job_name.to_alipay_dict()
- else:
- params['job_name'] = self.job_name
- if self.job_remark:
- if hasattr(self.job_remark, 'to_alipay_dict'):
- params['job_remark'] = self.job_remark.to_alipay_dict()
- else:
- params['job_remark'] = self.job_remark
- if self.job_welfare:
- if hasattr(self.job_welfare, 'to_alipay_dict'):
- params['job_welfare'] = self.job_welfare.to_alipay_dict()
- else:
- params['job_welfare'] = self.job_welfare
- if self.need_health:
- if hasattr(self.need_health, 'to_alipay_dict'):
- params['need_health'] = self.need_health.to_alipay_dict()
- else:
- params['need_health'] = self.need_health
- if self.salary:
- if hasattr(self.salary, 'to_alipay_dict'):
- params['salary'] = self.salary.to_alipay_dict()
- else:
- params['salary'] = self.salary
- if self.skip_url:
- if hasattr(self.skip_url, 'to_alipay_dict'):
- params['skip_url'] = self.skip_url.to_alipay_dict()
- else:
- params['skip_url'] = self.skip_url
- if self.status:
- if hasattr(self.status, 'to_alipay_dict'):
- params['status'] = self.status.to_alipay_dict()
- else:
- params['status'] = self.status
- if self.working_date:
- if hasattr(self.working_date, 'to_alipay_dict'):
- params['working_date'] = self.working_date.to_alipay_dict()
- else:
- params['working_date'] = self.working_date
- return params
- @staticmethod
- def from_alipay_dict(d):
- if not d:
- return None
- o = AlipayCommerceEducateParttimejobInfoCreateModel()
- if 'city_code' in d:
- o.city_code = d['city_code']
- if 'clearing_form' in d:
- o.clearing_form = d['clearing_form']
- if 'company_logo' in d:
- o.company_logo = d['company_logo']
- if 'company_name' in d:
- o.company_name = d['company_name']
- if 'educational_requirements' in d:
- o.educational_requirements = d['educational_requirements']
- if 'features' in d:
- o.features = d['features']
- if 'gender_requirement' in d:
- o.gender_requirement = d['gender_requirement']
- if 'heat' in d:
- o.heat = d['heat']
- if 'height_limit' in d:
- o.height_limit = d['height_limit']
- if 'industry_attributes' in d:
- o.industry_attributes = d['industry_attributes']
- if 'is_famous' in d:
- o.is_famous = d['is_famous']
- if 'job_address' in d:
- o.job_address = d['job_address']
- if 'job_category' in d:
- o.job_category = d['job_category']
- if 'job_frequency' in d:
- o.job_frequency = d['job_frequency']
- if 'job_id' in d:
- o.job_id = d['job_id']
- if 'job_name' in d:
- o.job_name = d['job_name']
- if 'job_remark' in d:
- o.job_remark = d['job_remark']
- if 'job_welfare' in d:
- o.job_welfare = d['job_welfare']
- if 'need_health' in d:
- o.need_health = d['need_health']
- if 'salary' in d:
- o.salary = d['salary']
- if 'skip_url' in d:
- o.skip_url = d['skip_url']
- if 'status' in d:
- o.status = d['status']
- if 'working_date' in d:
- o.working_date = d['working_date']
- return o
|