123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import json
- from alipay.aop.api.constant.ParamConstants import *
- class AlipayEcoEduCampusJobCreateModel(object):
- def __init__(self):
- self._area_city_code = None
- self._area_city_name = None
- self._area_district_code = None
- self._area_district_name = None
- self._area_job_address = None
- self._area_province_code = None
- self._area_province_name = None
- self._area_street_name = None
- self._company_lawname = None
- self._company_logo = None
- self._company_name = None
- self._company_source = None
- self._content_var = None
- self._gmt_expired = None
- self._gmt_refresh = None
- self._gmt_start = None
- self._job_desc = None
- self._job_hire_number = None
- self._job_name = None
- self._job_perk = None
- self._job_resume_lg = None
- self._job_rq_education = None
- self._job_tier_one_code = None
- self._job_tier_one_name = None
- self._job_tier_three_code = None
- self._job_tier_three_name = None
- self._job_tier_two_code = None
- self._job_tier_two_name = None
- self._job_type = None
- self._payment_max = None
- self._payment_min = None
- self._payment_unit = None
- self._source_code = None
- self._source_id = None
- self._tra_job_freq = None
- self._tra_job_period = None
- self._tra_job_promot = None
- @property
- def area_city_code(self):
- return self._area_city_code
- @area_city_code.setter
- def area_city_code(self, value):
- self._area_city_code = value
- @property
- def area_city_name(self):
- return self._area_city_name
- @area_city_name.setter
- def area_city_name(self, value):
- self._area_city_name = value
- @property
- def area_district_code(self):
- return self._area_district_code
- @area_district_code.setter
- def area_district_code(self, value):
- self._area_district_code = value
- @property
- def area_district_name(self):
- return self._area_district_name
- @area_district_name.setter
- def area_district_name(self, value):
- self._area_district_name = value
- @property
- def area_job_address(self):
- return self._area_job_address
- @area_job_address.setter
- def area_job_address(self, value):
- self._area_job_address = value
- @property
- def area_province_code(self):
- return self._area_province_code
- @area_province_code.setter
- def area_province_code(self, value):
- self._area_province_code = value
- @property
- def area_province_name(self):
- return self._area_province_name
- @area_province_name.setter
- def area_province_name(self, value):
- self._area_province_name = value
- @property
- def area_street_name(self):
- return self._area_street_name
- @area_street_name.setter
- def area_street_name(self, value):
- self._area_street_name = value
- @property
- def company_lawname(self):
- return self._company_lawname
- @company_lawname.setter
- def company_lawname(self, value):
- self._company_lawname = 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 company_source(self):
- return self._company_source
- @company_source.setter
- def company_source(self, value):
- self._company_source = value
- @property
- def content_var(self):
- return self._content_var
- @content_var.setter
- def content_var(self, value):
- self._content_var = value
- @property
- def gmt_expired(self):
- return self._gmt_expired
- @gmt_expired.setter
- def gmt_expired(self, value):
- self._gmt_expired = value
- @property
- def gmt_refresh(self):
- return self._gmt_refresh
- @gmt_refresh.setter
- def gmt_refresh(self, value):
- self._gmt_refresh = value
- @property
- def gmt_start(self):
- return self._gmt_start
- @gmt_start.setter
- def gmt_start(self, value):
- self._gmt_start = value
- @property
- def job_desc(self):
- return self._job_desc
- @job_desc.setter
- def job_desc(self, value):
- self._job_desc = value
- @property
- def job_hire_number(self):
- return self._job_hire_number
- @job_hire_number.setter
- def job_hire_number(self, value):
- self._job_hire_number = 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_perk(self):
- return self._job_perk
- @job_perk.setter
- def job_perk(self, value):
- self._job_perk = value
- @property
- def job_resume_lg(self):
- return self._job_resume_lg
- @job_resume_lg.setter
- def job_resume_lg(self, value):
- self._job_resume_lg = value
- @property
- def job_rq_education(self):
- return self._job_rq_education
- @job_rq_education.setter
- def job_rq_education(self, value):
- self._job_rq_education = value
- @property
- def job_tier_one_code(self):
- return self._job_tier_one_code
- @job_tier_one_code.setter
- def job_tier_one_code(self, value):
- self._job_tier_one_code = value
- @property
- def job_tier_one_name(self):
- return self._job_tier_one_name
- @job_tier_one_name.setter
- def job_tier_one_name(self, value):
- self._job_tier_one_name = value
- @property
- def job_tier_three_code(self):
- return self._job_tier_three_code
- @job_tier_three_code.setter
- def job_tier_three_code(self, value):
- self._job_tier_three_code = value
- @property
- def job_tier_three_name(self):
- return self._job_tier_three_name
- @job_tier_three_name.setter
- def job_tier_three_name(self, value):
- self._job_tier_three_name = value
- @property
- def job_tier_two_code(self):
- return self._job_tier_two_code
- @job_tier_two_code.setter
- def job_tier_two_code(self, value):
- self._job_tier_two_code = value
- @property
- def job_tier_two_name(self):
- return self._job_tier_two_name
- @job_tier_two_name.setter
- def job_tier_two_name(self, value):
- self._job_tier_two_name = value
- @property
- def job_type(self):
- return self._job_type
- @job_type.setter
- def job_type(self, value):
- self._job_type = value
- @property
- def payment_max(self):
- return self._payment_max
- @payment_max.setter
- def payment_max(self, value):
- self._payment_max = value
- @property
- def payment_min(self):
- return self._payment_min
- @payment_min.setter
- def payment_min(self, value):
- self._payment_min = value
- @property
- def payment_unit(self):
- return self._payment_unit
- @payment_unit.setter
- def payment_unit(self, value):
- self._payment_unit = value
- @property
- def source_code(self):
- return self._source_code
- @source_code.setter
- def source_code(self, value):
- self._source_code = value
- @property
- def source_id(self):
- return self._source_id
- @source_id.setter
- def source_id(self, value):
- self._source_id = value
- @property
- def tra_job_freq(self):
- return self._tra_job_freq
- @tra_job_freq.setter
- def tra_job_freq(self, value):
- self._tra_job_freq = value
- @property
- def tra_job_period(self):
- return self._tra_job_period
- @tra_job_period.setter
- def tra_job_period(self, value):
- self._tra_job_period = value
- @property
- def tra_job_promot(self):
- return self._tra_job_promot
- @tra_job_promot.setter
- def tra_job_promot(self, value):
- self._tra_job_promot = value
- def to_alipay_dict(self):
- params = dict()
- if self.area_city_code:
- if hasattr(self.area_city_code, 'to_alipay_dict'):
- params['area_city_code'] = self.area_city_code.to_alipay_dict()
- else:
- params['area_city_code'] = self.area_city_code
- if self.area_city_name:
- if hasattr(self.area_city_name, 'to_alipay_dict'):
- params['area_city_name'] = self.area_city_name.to_alipay_dict()
- else:
- params['area_city_name'] = self.area_city_name
- if self.area_district_code:
- if hasattr(self.area_district_code, 'to_alipay_dict'):
- params['area_district_code'] = self.area_district_code.to_alipay_dict()
- else:
- params['area_district_code'] = self.area_district_code
- if self.area_district_name:
- if hasattr(self.area_district_name, 'to_alipay_dict'):
- params['area_district_name'] = self.area_district_name.to_alipay_dict()
- else:
- params['area_district_name'] = self.area_district_name
- if self.area_job_address:
- if hasattr(self.area_job_address, 'to_alipay_dict'):
- params['area_job_address'] = self.area_job_address.to_alipay_dict()
- else:
- params['area_job_address'] = self.area_job_address
- if self.area_province_code:
- if hasattr(self.area_province_code, 'to_alipay_dict'):
- params['area_province_code'] = self.area_province_code.to_alipay_dict()
- else:
- params['area_province_code'] = self.area_province_code
- if self.area_province_name:
- if hasattr(self.area_province_name, 'to_alipay_dict'):
- params['area_province_name'] = self.area_province_name.to_alipay_dict()
- else:
- params['area_province_name'] = self.area_province_name
- if self.area_street_name:
- if hasattr(self.area_street_name, 'to_alipay_dict'):
- params['area_street_name'] = self.area_street_name.to_alipay_dict()
- else:
- params['area_street_name'] = self.area_street_name
- if self.company_lawname:
- if hasattr(self.company_lawname, 'to_alipay_dict'):
- params['company_lawname'] = self.company_lawname.to_alipay_dict()
- else:
- params['company_lawname'] = self.company_lawname
- 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.company_source:
- if hasattr(self.company_source, 'to_alipay_dict'):
- params['company_source'] = self.company_source.to_alipay_dict()
- else:
- params['company_source'] = self.company_source
- if self.content_var:
- if hasattr(self.content_var, 'to_alipay_dict'):
- params['content_var'] = self.content_var.to_alipay_dict()
- else:
- params['content_var'] = self.content_var
- if self.gmt_expired:
- if hasattr(self.gmt_expired, 'to_alipay_dict'):
- params['gmt_expired'] = self.gmt_expired.to_alipay_dict()
- else:
- params['gmt_expired'] = self.gmt_expired
- if self.gmt_refresh:
- if hasattr(self.gmt_refresh, 'to_alipay_dict'):
- params['gmt_refresh'] = self.gmt_refresh.to_alipay_dict()
- else:
- params['gmt_refresh'] = self.gmt_refresh
- if self.gmt_start:
- if hasattr(self.gmt_start, 'to_alipay_dict'):
- params['gmt_start'] = self.gmt_start.to_alipay_dict()
- else:
- params['gmt_start'] = self.gmt_start
- if self.job_desc:
- if hasattr(self.job_desc, 'to_alipay_dict'):
- params['job_desc'] = self.job_desc.to_alipay_dict()
- else:
- params['job_desc'] = self.job_desc
- if self.job_hire_number:
- if hasattr(self.job_hire_number, 'to_alipay_dict'):
- params['job_hire_number'] = self.job_hire_number.to_alipay_dict()
- else:
- params['job_hire_number'] = self.job_hire_number
- 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_perk:
- if hasattr(self.job_perk, 'to_alipay_dict'):
- params['job_perk'] = self.job_perk.to_alipay_dict()
- else:
- params['job_perk'] = self.job_perk
- if self.job_resume_lg:
- if hasattr(self.job_resume_lg, 'to_alipay_dict'):
- params['job_resume_lg'] = self.job_resume_lg.to_alipay_dict()
- else:
- params['job_resume_lg'] = self.job_resume_lg
- if self.job_rq_education:
- if hasattr(self.job_rq_education, 'to_alipay_dict'):
- params['job_rq_education'] = self.job_rq_education.to_alipay_dict()
- else:
- params['job_rq_education'] = self.job_rq_education
- if self.job_tier_one_code:
- if hasattr(self.job_tier_one_code, 'to_alipay_dict'):
- params['job_tier_one_code'] = self.job_tier_one_code.to_alipay_dict()
- else:
- params['job_tier_one_code'] = self.job_tier_one_code
- if self.job_tier_one_name:
- if hasattr(self.job_tier_one_name, 'to_alipay_dict'):
- params['job_tier_one_name'] = self.job_tier_one_name.to_alipay_dict()
- else:
- params['job_tier_one_name'] = self.job_tier_one_name
- if self.job_tier_three_code:
- if hasattr(self.job_tier_three_code, 'to_alipay_dict'):
- params['job_tier_three_code'] = self.job_tier_three_code.to_alipay_dict()
- else:
- params['job_tier_three_code'] = self.job_tier_three_code
- if self.job_tier_three_name:
- if hasattr(self.job_tier_three_name, 'to_alipay_dict'):
- params['job_tier_three_name'] = self.job_tier_three_name.to_alipay_dict()
- else:
- params['job_tier_three_name'] = self.job_tier_three_name
- if self.job_tier_two_code:
- if hasattr(self.job_tier_two_code, 'to_alipay_dict'):
- params['job_tier_two_code'] = self.job_tier_two_code.to_alipay_dict()
- else:
- params['job_tier_two_code'] = self.job_tier_two_code
- if self.job_tier_two_name:
- if hasattr(self.job_tier_two_name, 'to_alipay_dict'):
- params['job_tier_two_name'] = self.job_tier_two_name.to_alipay_dict()
- else:
- params['job_tier_two_name'] = self.job_tier_two_name
- if self.job_type:
- if hasattr(self.job_type, 'to_alipay_dict'):
- params['job_type'] = self.job_type.to_alipay_dict()
- else:
- params['job_type'] = self.job_type
- if self.payment_max:
- if hasattr(self.payment_max, 'to_alipay_dict'):
- params['payment_max'] = self.payment_max.to_alipay_dict()
- else:
- params['payment_max'] = self.payment_max
- if self.payment_min:
- if hasattr(self.payment_min, 'to_alipay_dict'):
- params['payment_min'] = self.payment_min.to_alipay_dict()
- else:
- params['payment_min'] = self.payment_min
- if self.payment_unit:
- if hasattr(self.payment_unit, 'to_alipay_dict'):
- params['payment_unit'] = self.payment_unit.to_alipay_dict()
- else:
- params['payment_unit'] = self.payment_unit
- if self.source_code:
- if hasattr(self.source_code, 'to_alipay_dict'):
- params['source_code'] = self.source_code.to_alipay_dict()
- else:
- params['source_code'] = self.source_code
- if self.source_id:
- if hasattr(self.source_id, 'to_alipay_dict'):
- params['source_id'] = self.source_id.to_alipay_dict()
- else:
- params['source_id'] = self.source_id
- if self.tra_job_freq:
- if hasattr(self.tra_job_freq, 'to_alipay_dict'):
- params['tra_job_freq'] = self.tra_job_freq.to_alipay_dict()
- else:
- params['tra_job_freq'] = self.tra_job_freq
- if self.tra_job_period:
- if hasattr(self.tra_job_period, 'to_alipay_dict'):
- params['tra_job_period'] = self.tra_job_period.to_alipay_dict()
- else:
- params['tra_job_period'] = self.tra_job_period
- if self.tra_job_promot:
- if hasattr(self.tra_job_promot, 'to_alipay_dict'):
- params['tra_job_promot'] = self.tra_job_promot.to_alipay_dict()
- else:
- params['tra_job_promot'] = self.tra_job_promot
- return params
- @staticmethod
- def from_alipay_dict(d):
- if not d:
- return None
- o = AlipayEcoEduCampusJobCreateModel()
- if 'area_city_code' in d:
- o.area_city_code = d['area_city_code']
- if 'area_city_name' in d:
- o.area_city_name = d['area_city_name']
- if 'area_district_code' in d:
- o.area_district_code = d['area_district_code']
- if 'area_district_name' in d:
- o.area_district_name = d['area_district_name']
- if 'area_job_address' in d:
- o.area_job_address = d['area_job_address']
- if 'area_province_code' in d:
- o.area_province_code = d['area_province_code']
- if 'area_province_name' in d:
- o.area_province_name = d['area_province_name']
- if 'area_street_name' in d:
- o.area_street_name = d['area_street_name']
- if 'company_lawname' in d:
- o.company_lawname = d['company_lawname']
- if 'company_logo' in d:
- o.company_logo = d['company_logo']
- if 'company_name' in d:
- o.company_name = d['company_name']
- if 'company_source' in d:
- o.company_source = d['company_source']
- if 'content_var' in d:
- o.content_var = d['content_var']
- if 'gmt_expired' in d:
- o.gmt_expired = d['gmt_expired']
- if 'gmt_refresh' in d:
- o.gmt_refresh = d['gmt_refresh']
- if 'gmt_start' in d:
- o.gmt_start = d['gmt_start']
- if 'job_desc' in d:
- o.job_desc = d['job_desc']
- if 'job_hire_number' in d:
- o.job_hire_number = d['job_hire_number']
- if 'job_name' in d:
- o.job_name = d['job_name']
- if 'job_perk' in d:
- o.job_perk = d['job_perk']
- if 'job_resume_lg' in d:
- o.job_resume_lg = d['job_resume_lg']
- if 'job_rq_education' in d:
- o.job_rq_education = d['job_rq_education']
- if 'job_tier_one_code' in d:
- o.job_tier_one_code = d['job_tier_one_code']
- if 'job_tier_one_name' in d:
- o.job_tier_one_name = d['job_tier_one_name']
- if 'job_tier_three_code' in d:
- o.job_tier_three_code = d['job_tier_three_code']
- if 'job_tier_three_name' in d:
- o.job_tier_three_name = d['job_tier_three_name']
- if 'job_tier_two_code' in d:
- o.job_tier_two_code = d['job_tier_two_code']
- if 'job_tier_two_name' in d:
- o.job_tier_two_name = d['job_tier_two_name']
- if 'job_type' in d:
- o.job_type = d['job_type']
- if 'payment_max' in d:
- o.payment_max = d['payment_max']
- if 'payment_min' in d:
- o.payment_min = d['payment_min']
- if 'payment_unit' in d:
- o.payment_unit = d['payment_unit']
- if 'source_code' in d:
- o.source_code = d['source_code']
- if 'source_id' in d:
- o.source_id = d['source_id']
- if 'tra_job_freq' in d:
- o.tra_job_freq = d['tra_job_freq']
- if 'tra_job_period' in d:
- o.tra_job_period = d['tra_job_period']
- if 'tra_job_promot' in d:
- o.tra_job_promot = d['tra_job_promot']
- return o
|