Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
alipay-sdk-python / alipay / aop / api / domain / AlipayEcoEduCampusJobCreateModel.py
Size: Mime:
#!/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