AlipayEcoEduCampusJobtalkCreateModel.py 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import json
  4. from alipay.aop.api.constant.ParamConstants import *
  5. class AlipayEcoEduCampusJobtalkCreateModel(object):
  6. def __init__(self):
  7. self._campany_source = None
  8. self._city = None
  9. self._city_code = None
  10. self._company_lawname = None
  11. self._company_name = None
  12. self._content_var = None
  13. self._district = None
  14. self._latitude = None
  15. self._logo_url = None
  16. self._longitude = None
  17. self._province = None
  18. self._province_code = None
  19. self._street = None
  20. self._talk_address = None
  21. self._talk_content = None
  22. self._talk_endtime = None
  23. self._talk_holdtime = None
  24. self._talk_school_code = None
  25. self._talk_school_name = None
  26. self._talk_source_code = None
  27. self._talk_source_id = None
  28. self._talk_title = None
  29. self._talk_type = None
  30. self._talksource_source = None
  31. self._web_url = None
  32. @property
  33. def campany_source(self):
  34. return self._campany_source
  35. @campany_source.setter
  36. def campany_source(self, value):
  37. self._campany_source = value
  38. @property
  39. def city(self):
  40. return self._city
  41. @city.setter
  42. def city(self, value):
  43. self._city = value
  44. @property
  45. def city_code(self):
  46. return self._city_code
  47. @city_code.setter
  48. def city_code(self, value):
  49. self._city_code = value
  50. @property
  51. def company_lawname(self):
  52. return self._company_lawname
  53. @company_lawname.setter
  54. def company_lawname(self, value):
  55. self._company_lawname = value
  56. @property
  57. def company_name(self):
  58. return self._company_name
  59. @company_name.setter
  60. def company_name(self, value):
  61. self._company_name = value
  62. @property
  63. def content_var(self):
  64. return self._content_var
  65. @content_var.setter
  66. def content_var(self, value):
  67. self._content_var = value
  68. @property
  69. def district(self):
  70. return self._district
  71. @district.setter
  72. def district(self, value):
  73. self._district = value
  74. @property
  75. def latitude(self):
  76. return self._latitude
  77. @latitude.setter
  78. def latitude(self, value):
  79. self._latitude = value
  80. @property
  81. def logo_url(self):
  82. return self._logo_url
  83. @logo_url.setter
  84. def logo_url(self, value):
  85. self._logo_url = value
  86. @property
  87. def longitude(self):
  88. return self._longitude
  89. @longitude.setter
  90. def longitude(self, value):
  91. self._longitude = value
  92. @property
  93. def province(self):
  94. return self._province
  95. @province.setter
  96. def province(self, value):
  97. self._province = value
  98. @property
  99. def province_code(self):
  100. return self._province_code
  101. @province_code.setter
  102. def province_code(self, value):
  103. self._province_code = value
  104. @property
  105. def street(self):
  106. return self._street
  107. @street.setter
  108. def street(self, value):
  109. self._street = value
  110. @property
  111. def talk_address(self):
  112. return self._talk_address
  113. @talk_address.setter
  114. def talk_address(self, value):
  115. self._talk_address = value
  116. @property
  117. def talk_content(self):
  118. return self._talk_content
  119. @talk_content.setter
  120. def talk_content(self, value):
  121. self._talk_content = value
  122. @property
  123. def talk_endtime(self):
  124. return self._talk_endtime
  125. @talk_endtime.setter
  126. def talk_endtime(self, value):
  127. self._talk_endtime = value
  128. @property
  129. def talk_holdtime(self):
  130. return self._talk_holdtime
  131. @talk_holdtime.setter
  132. def talk_holdtime(self, value):
  133. self._talk_holdtime = value
  134. @property
  135. def talk_school_code(self):
  136. return self._talk_school_code
  137. @talk_school_code.setter
  138. def talk_school_code(self, value):
  139. self._talk_school_code = value
  140. @property
  141. def talk_school_name(self):
  142. return self._talk_school_name
  143. @talk_school_name.setter
  144. def talk_school_name(self, value):
  145. self._talk_school_name = value
  146. @property
  147. def talk_source_code(self):
  148. return self._talk_source_code
  149. @talk_source_code.setter
  150. def talk_source_code(self, value):
  151. self._talk_source_code = value
  152. @property
  153. def talk_source_id(self):
  154. return self._talk_source_id
  155. @talk_source_id.setter
  156. def talk_source_id(self, value):
  157. self._talk_source_id = value
  158. @property
  159. def talk_title(self):
  160. return self._talk_title
  161. @talk_title.setter
  162. def talk_title(self, value):
  163. self._talk_title = value
  164. @property
  165. def talk_type(self):
  166. return self._talk_type
  167. @talk_type.setter
  168. def talk_type(self, value):
  169. self._talk_type = value
  170. @property
  171. def talksource_source(self):
  172. return self._talksource_source
  173. @talksource_source.setter
  174. def talksource_source(self, value):
  175. self._talksource_source = value
  176. @property
  177. def web_url(self):
  178. return self._web_url
  179. @web_url.setter
  180. def web_url(self, value):
  181. self._web_url = value
  182. def to_alipay_dict(self):
  183. params = dict()
  184. if self.campany_source:
  185. if hasattr(self.campany_source, 'to_alipay_dict'):
  186. params['campany_source'] = self.campany_source.to_alipay_dict()
  187. else:
  188. params['campany_source'] = self.campany_source
  189. if self.city:
  190. if hasattr(self.city, 'to_alipay_dict'):
  191. params['city'] = self.city.to_alipay_dict()
  192. else:
  193. params['city'] = self.city
  194. if self.city_code:
  195. if hasattr(self.city_code, 'to_alipay_dict'):
  196. params['city_code'] = self.city_code.to_alipay_dict()
  197. else:
  198. params['city_code'] = self.city_code
  199. if self.company_lawname:
  200. if hasattr(self.company_lawname, 'to_alipay_dict'):
  201. params['company_lawname'] = self.company_lawname.to_alipay_dict()
  202. else:
  203. params['company_lawname'] = self.company_lawname
  204. if self.company_name:
  205. if hasattr(self.company_name, 'to_alipay_dict'):
  206. params['company_name'] = self.company_name.to_alipay_dict()
  207. else:
  208. params['company_name'] = self.company_name
  209. if self.content_var:
  210. if hasattr(self.content_var, 'to_alipay_dict'):
  211. params['content_var'] = self.content_var.to_alipay_dict()
  212. else:
  213. params['content_var'] = self.content_var
  214. if self.district:
  215. if hasattr(self.district, 'to_alipay_dict'):
  216. params['district'] = self.district.to_alipay_dict()
  217. else:
  218. params['district'] = self.district
  219. if self.latitude:
  220. if hasattr(self.latitude, 'to_alipay_dict'):
  221. params['latitude'] = self.latitude.to_alipay_dict()
  222. else:
  223. params['latitude'] = self.latitude
  224. if self.logo_url:
  225. if hasattr(self.logo_url, 'to_alipay_dict'):
  226. params['logo_url'] = self.logo_url.to_alipay_dict()
  227. else:
  228. params['logo_url'] = self.logo_url
  229. if self.longitude:
  230. if hasattr(self.longitude, 'to_alipay_dict'):
  231. params['longitude'] = self.longitude.to_alipay_dict()
  232. else:
  233. params['longitude'] = self.longitude
  234. if self.province:
  235. if hasattr(self.province, 'to_alipay_dict'):
  236. params['province'] = self.province.to_alipay_dict()
  237. else:
  238. params['province'] = self.province
  239. if self.province_code:
  240. if hasattr(self.province_code, 'to_alipay_dict'):
  241. params['province_code'] = self.province_code.to_alipay_dict()
  242. else:
  243. params['province_code'] = self.province_code
  244. if self.street:
  245. if hasattr(self.street, 'to_alipay_dict'):
  246. params['street'] = self.street.to_alipay_dict()
  247. else:
  248. params['street'] = self.street
  249. if self.talk_address:
  250. if hasattr(self.talk_address, 'to_alipay_dict'):
  251. params['talk_address'] = self.talk_address.to_alipay_dict()
  252. else:
  253. params['talk_address'] = self.talk_address
  254. if self.talk_content:
  255. if hasattr(self.talk_content, 'to_alipay_dict'):
  256. params['talk_content'] = self.talk_content.to_alipay_dict()
  257. else:
  258. params['talk_content'] = self.talk_content
  259. if self.talk_endtime:
  260. if hasattr(self.talk_endtime, 'to_alipay_dict'):
  261. params['talk_endtime'] = self.talk_endtime.to_alipay_dict()
  262. else:
  263. params['talk_endtime'] = self.talk_endtime
  264. if self.talk_holdtime:
  265. if hasattr(self.talk_holdtime, 'to_alipay_dict'):
  266. params['talk_holdtime'] = self.talk_holdtime.to_alipay_dict()
  267. else:
  268. params['talk_holdtime'] = self.talk_holdtime
  269. if self.talk_school_code:
  270. if hasattr(self.talk_school_code, 'to_alipay_dict'):
  271. params['talk_school_code'] = self.talk_school_code.to_alipay_dict()
  272. else:
  273. params['talk_school_code'] = self.talk_school_code
  274. if self.talk_school_name:
  275. if hasattr(self.talk_school_name, 'to_alipay_dict'):
  276. params['talk_school_name'] = self.talk_school_name.to_alipay_dict()
  277. else:
  278. params['talk_school_name'] = self.talk_school_name
  279. if self.talk_source_code:
  280. if hasattr(self.talk_source_code, 'to_alipay_dict'):
  281. params['talk_source_code'] = self.talk_source_code.to_alipay_dict()
  282. else:
  283. params['talk_source_code'] = self.talk_source_code
  284. if self.talk_source_id:
  285. if hasattr(self.talk_source_id, 'to_alipay_dict'):
  286. params['talk_source_id'] = self.talk_source_id.to_alipay_dict()
  287. else:
  288. params['talk_source_id'] = self.talk_source_id
  289. if self.talk_title:
  290. if hasattr(self.talk_title, 'to_alipay_dict'):
  291. params['talk_title'] = self.talk_title.to_alipay_dict()
  292. else:
  293. params['talk_title'] = self.talk_title
  294. if self.talk_type:
  295. if hasattr(self.talk_type, 'to_alipay_dict'):
  296. params['talk_type'] = self.talk_type.to_alipay_dict()
  297. else:
  298. params['talk_type'] = self.talk_type
  299. if self.talksource_source:
  300. if hasattr(self.talksource_source, 'to_alipay_dict'):
  301. params['talksource_source'] = self.talksource_source.to_alipay_dict()
  302. else:
  303. params['talksource_source'] = self.talksource_source
  304. if self.web_url:
  305. if hasattr(self.web_url, 'to_alipay_dict'):
  306. params['web_url'] = self.web_url.to_alipay_dict()
  307. else:
  308. params['web_url'] = self.web_url
  309. return params
  310. @staticmethod
  311. def from_alipay_dict(d):
  312. if not d:
  313. return None
  314. o = AlipayEcoEduCampusJobtalkCreateModel()
  315. if 'campany_source' in d:
  316. o.campany_source = d['campany_source']
  317. if 'city' in d:
  318. o.city = d['city']
  319. if 'city_code' in d:
  320. o.city_code = d['city_code']
  321. if 'company_lawname' in d:
  322. o.company_lawname = d['company_lawname']
  323. if 'company_name' in d:
  324. o.company_name = d['company_name']
  325. if 'content_var' in d:
  326. o.content_var = d['content_var']
  327. if 'district' in d:
  328. o.district = d['district']
  329. if 'latitude' in d:
  330. o.latitude = d['latitude']
  331. if 'logo_url' in d:
  332. o.logo_url = d['logo_url']
  333. if 'longitude' in d:
  334. o.longitude = d['longitude']
  335. if 'province' in d:
  336. o.province = d['province']
  337. if 'province_code' in d:
  338. o.province_code = d['province_code']
  339. if 'street' in d:
  340. o.street = d['street']
  341. if 'talk_address' in d:
  342. o.talk_address = d['talk_address']
  343. if 'talk_content' in d:
  344. o.talk_content = d['talk_content']
  345. if 'talk_endtime' in d:
  346. o.talk_endtime = d['talk_endtime']
  347. if 'talk_holdtime' in d:
  348. o.talk_holdtime = d['talk_holdtime']
  349. if 'talk_school_code' in d:
  350. o.talk_school_code = d['talk_school_code']
  351. if 'talk_school_name' in d:
  352. o.talk_school_name = d['talk_school_name']
  353. if 'talk_source_code' in d:
  354. o.talk_source_code = d['talk_source_code']
  355. if 'talk_source_id' in d:
  356. o.talk_source_id = d['talk_source_id']
  357. if 'talk_title' in d:
  358. o.talk_title = d['talk_title']
  359. if 'talk_type' in d:
  360. o.talk_type = d['talk_type']
  361. if 'talksource_source' in d:
  362. o.talksource_source = d['talksource_source']
  363. if 'web_url' in d:
  364. o.web_url = d['web_url']
  365. return o