123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import json
- from alipay.aop.api.constant.ParamConstants import *
- class AlipayCommerceEducateUserClickCreateModel(object):
- def __init__(self):
- self._city_code = None
- self._click_time = None
- self._company_name = None
- self._date = None
- self._features = None
- self._is_apply_job = None
- self._job_id = None
- self._parttime_job_name = None
- self._stay_avg_time = None
- self._user_id = None
- @property
- def city_code(self):
- return self._city_code
- @city_code.setter
- def city_code(self, value):
- self._city_code = value
- @property
- def click_time(self):
- return self._click_time
- @click_time.setter
- def click_time(self, value):
- self._click_time = value
- @property
- def company_name(self):
- return self._company_name
- @company_name.setter
- def company_name(self, value):
- self._company_name = value
- @property
- def date(self):
- return self._date
- @date.setter
- def date(self, value):
- self._date = value
- @property
- def features(self):
- return self._features
- @features.setter
- def features(self, value):
- self._features = value
- @property
- def is_apply_job(self):
- return self._is_apply_job
- @is_apply_job.setter
- def is_apply_job(self, value):
- self._is_apply_job = value
- @property
- def job_id(self):
- return self._job_id
- @job_id.setter
- def job_id(self, value):
- self._job_id = value
- @property
- def parttime_job_name(self):
- return self._parttime_job_name
- @parttime_job_name.setter
- def parttime_job_name(self, value):
- self._parttime_job_name = value
- @property
- def stay_avg_time(self):
- return self._stay_avg_time
- @stay_avg_time.setter
- def stay_avg_time(self, value):
- self._stay_avg_time = value
- @property
- def user_id(self):
- return self._user_id
- @user_id.setter
- def user_id(self, value):
- self._user_id = 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.click_time:
- if hasattr(self.click_time, 'to_alipay_dict'):
- params['click_time'] = self.click_time.to_alipay_dict()
- else:
- params['click_time'] = self.click_time
- 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.date:
- if hasattr(self.date, 'to_alipay_dict'):
- params['date'] = self.date.to_alipay_dict()
- else:
- params['date'] = self.date
- if self.features:
- if hasattr(self.features, 'to_alipay_dict'):
- params['features'] = self.features.to_alipay_dict()
- else:
- params['features'] = self.features
- if self.is_apply_job:
- if hasattr(self.is_apply_job, 'to_alipay_dict'):
- params['is_apply_job'] = self.is_apply_job.to_alipay_dict()
- else:
- params['is_apply_job'] = self.is_apply_job
- 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.parttime_job_name:
- if hasattr(self.parttime_job_name, 'to_alipay_dict'):
- params['parttime_job_name'] = self.parttime_job_name.to_alipay_dict()
- else:
- params['parttime_job_name'] = self.parttime_job_name
- if self.stay_avg_time:
- if hasattr(self.stay_avg_time, 'to_alipay_dict'):
- params['stay_avg_time'] = self.stay_avg_time.to_alipay_dict()
- else:
- params['stay_avg_time'] = self.stay_avg_time
- if self.user_id:
- if hasattr(self.user_id, 'to_alipay_dict'):
- params['user_id'] = self.user_id.to_alipay_dict()
- else:
- params['user_id'] = self.user_id
- return params
- @staticmethod
- def from_alipay_dict(d):
- if not d:
- return None
- o = AlipayCommerceEducateUserClickCreateModel()
- if 'city_code' in d:
- o.city_code = d['city_code']
- if 'click_time' in d:
- o.click_time = d['click_time']
- if 'company_name' in d:
- o.company_name = d['company_name']
- if 'date' in d:
- o.date = d['date']
- if 'features' in d:
- o.features = d['features']
- if 'is_apply_job' in d:
- o.is_apply_job = d['is_apply_job']
- if 'job_id' in d:
- o.job_id = d['job_id']
- if 'parttime_job_name' in d:
- o.parttime_job_name = d['parttime_job_name']
- if 'stay_avg_time' in d:
- o.stay_avg_time = d['stay_avg_time']
- if 'user_id' in d:
- o.user_id = d['user_id']
- return o
|