AlipayEcoEduKtSchoolinfoModifyModel.py 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import json
  4. from alipay.aop.api.constant.ParamConstants import *
  5. class AlipayEcoEduKtSchoolinfoModifyModel(object):
  6. def __init__(self):
  7. self._bank_notify_url = None
  8. self._bank_partner_id = None
  9. self._bank_uid = None
  10. self._bankcard_no = None
  11. self._batch_no = None
  12. self._card_alias_no = None
  13. self._city_code = None
  14. self._city_name = None
  15. self._corporate_branch_pid = None
  16. self._district_code = None
  17. self._district_name = None
  18. self._isv_name = None
  19. self._isv_no = None
  20. self._isv_notify_url = None
  21. self._isv_phone = None
  22. self._isv_pid = None
  23. self._province_code = None
  24. self._province_name = None
  25. self._school_icon = None
  26. self._school_icon_type = None
  27. self._school_name = None
  28. self._school_pid = None
  29. self._school_stdcode = None
  30. self._school_type = None
  31. self._smid = None
  32. self._trans_in = None
  33. self._white_channel_code = None
  34. @property
  35. def bank_notify_url(self):
  36. return self._bank_notify_url
  37. @bank_notify_url.setter
  38. def bank_notify_url(self, value):
  39. self._bank_notify_url = value
  40. @property
  41. def bank_partner_id(self):
  42. return self._bank_partner_id
  43. @bank_partner_id.setter
  44. def bank_partner_id(self, value):
  45. self._bank_partner_id = value
  46. @property
  47. def bank_uid(self):
  48. return self._bank_uid
  49. @bank_uid.setter
  50. def bank_uid(self, value):
  51. self._bank_uid = value
  52. @property
  53. def bankcard_no(self):
  54. return self._bankcard_no
  55. @bankcard_no.setter
  56. def bankcard_no(self, value):
  57. self._bankcard_no = value
  58. @property
  59. def batch_no(self):
  60. return self._batch_no
  61. @batch_no.setter
  62. def batch_no(self, value):
  63. self._batch_no = value
  64. @property
  65. def card_alias_no(self):
  66. return self._card_alias_no
  67. @card_alias_no.setter
  68. def card_alias_no(self, value):
  69. self._card_alias_no = value
  70. @property
  71. def city_code(self):
  72. return self._city_code
  73. @city_code.setter
  74. def city_code(self, value):
  75. self._city_code = value
  76. @property
  77. def city_name(self):
  78. return self._city_name
  79. @city_name.setter
  80. def city_name(self, value):
  81. self._city_name = value
  82. @property
  83. def corporate_branch_pid(self):
  84. return self._corporate_branch_pid
  85. @corporate_branch_pid.setter
  86. def corporate_branch_pid(self, value):
  87. self._corporate_branch_pid = value
  88. @property
  89. def district_code(self):
  90. return self._district_code
  91. @district_code.setter
  92. def district_code(self, value):
  93. self._district_code = value
  94. @property
  95. def district_name(self):
  96. return self._district_name
  97. @district_name.setter
  98. def district_name(self, value):
  99. self._district_name = value
  100. @property
  101. def isv_name(self):
  102. return self._isv_name
  103. @isv_name.setter
  104. def isv_name(self, value):
  105. self._isv_name = value
  106. @property
  107. def isv_no(self):
  108. return self._isv_no
  109. @isv_no.setter
  110. def isv_no(self, value):
  111. self._isv_no = value
  112. @property
  113. def isv_notify_url(self):
  114. return self._isv_notify_url
  115. @isv_notify_url.setter
  116. def isv_notify_url(self, value):
  117. self._isv_notify_url = value
  118. @property
  119. def isv_phone(self):
  120. return self._isv_phone
  121. @isv_phone.setter
  122. def isv_phone(self, value):
  123. self._isv_phone = value
  124. @property
  125. def isv_pid(self):
  126. return self._isv_pid
  127. @isv_pid.setter
  128. def isv_pid(self, value):
  129. self._isv_pid = value
  130. @property
  131. def province_code(self):
  132. return self._province_code
  133. @province_code.setter
  134. def province_code(self, value):
  135. self._province_code = value
  136. @property
  137. def province_name(self):
  138. return self._province_name
  139. @province_name.setter
  140. def province_name(self, value):
  141. self._province_name = value
  142. @property
  143. def school_icon(self):
  144. return self._school_icon
  145. @school_icon.setter
  146. def school_icon(self, value):
  147. self._school_icon = value
  148. @property
  149. def school_icon_type(self):
  150. return self._school_icon_type
  151. @school_icon_type.setter
  152. def school_icon_type(self, value):
  153. self._school_icon_type = value
  154. @property
  155. def school_name(self):
  156. return self._school_name
  157. @school_name.setter
  158. def school_name(self, value):
  159. self._school_name = value
  160. @property
  161. def school_pid(self):
  162. return self._school_pid
  163. @school_pid.setter
  164. def school_pid(self, value):
  165. self._school_pid = value
  166. @property
  167. def school_stdcode(self):
  168. return self._school_stdcode
  169. @school_stdcode.setter
  170. def school_stdcode(self, value):
  171. self._school_stdcode = value
  172. @property
  173. def school_type(self):
  174. return self._school_type
  175. @school_type.setter
  176. def school_type(self, value):
  177. self._school_type = value
  178. @property
  179. def smid(self):
  180. return self._smid
  181. @smid.setter
  182. def smid(self, value):
  183. self._smid = value
  184. @property
  185. def trans_in(self):
  186. return self._trans_in
  187. @trans_in.setter
  188. def trans_in(self, value):
  189. self._trans_in = value
  190. @property
  191. def white_channel_code(self):
  192. return self._white_channel_code
  193. @white_channel_code.setter
  194. def white_channel_code(self, value):
  195. self._white_channel_code = value
  196. def to_alipay_dict(self):
  197. params = dict()
  198. if self.bank_notify_url:
  199. if hasattr(self.bank_notify_url, 'to_alipay_dict'):
  200. params['bank_notify_url'] = self.bank_notify_url.to_alipay_dict()
  201. else:
  202. params['bank_notify_url'] = self.bank_notify_url
  203. if self.bank_partner_id:
  204. if hasattr(self.bank_partner_id, 'to_alipay_dict'):
  205. params['bank_partner_id'] = self.bank_partner_id.to_alipay_dict()
  206. else:
  207. params['bank_partner_id'] = self.bank_partner_id
  208. if self.bank_uid:
  209. if hasattr(self.bank_uid, 'to_alipay_dict'):
  210. params['bank_uid'] = self.bank_uid.to_alipay_dict()
  211. else:
  212. params['bank_uid'] = self.bank_uid
  213. if self.bankcard_no:
  214. if hasattr(self.bankcard_no, 'to_alipay_dict'):
  215. params['bankcard_no'] = self.bankcard_no.to_alipay_dict()
  216. else:
  217. params['bankcard_no'] = self.bankcard_no
  218. if self.batch_no:
  219. if hasattr(self.batch_no, 'to_alipay_dict'):
  220. params['batch_no'] = self.batch_no.to_alipay_dict()
  221. else:
  222. params['batch_no'] = self.batch_no
  223. if self.card_alias_no:
  224. if hasattr(self.card_alias_no, 'to_alipay_dict'):
  225. params['card_alias_no'] = self.card_alias_no.to_alipay_dict()
  226. else:
  227. params['card_alias_no'] = self.card_alias_no
  228. if self.city_code:
  229. if hasattr(self.city_code, 'to_alipay_dict'):
  230. params['city_code'] = self.city_code.to_alipay_dict()
  231. else:
  232. params['city_code'] = self.city_code
  233. if self.city_name:
  234. if hasattr(self.city_name, 'to_alipay_dict'):
  235. params['city_name'] = self.city_name.to_alipay_dict()
  236. else:
  237. params['city_name'] = self.city_name
  238. if self.corporate_branch_pid:
  239. if hasattr(self.corporate_branch_pid, 'to_alipay_dict'):
  240. params['corporate_branch_pid'] = self.corporate_branch_pid.to_alipay_dict()
  241. else:
  242. params['corporate_branch_pid'] = self.corporate_branch_pid
  243. if self.district_code:
  244. if hasattr(self.district_code, 'to_alipay_dict'):
  245. params['district_code'] = self.district_code.to_alipay_dict()
  246. else:
  247. params['district_code'] = self.district_code
  248. if self.district_name:
  249. if hasattr(self.district_name, 'to_alipay_dict'):
  250. params['district_name'] = self.district_name.to_alipay_dict()
  251. else:
  252. params['district_name'] = self.district_name
  253. if self.isv_name:
  254. if hasattr(self.isv_name, 'to_alipay_dict'):
  255. params['isv_name'] = self.isv_name.to_alipay_dict()
  256. else:
  257. params['isv_name'] = self.isv_name
  258. if self.isv_no:
  259. if hasattr(self.isv_no, 'to_alipay_dict'):
  260. params['isv_no'] = self.isv_no.to_alipay_dict()
  261. else:
  262. params['isv_no'] = self.isv_no
  263. if self.isv_notify_url:
  264. if hasattr(self.isv_notify_url, 'to_alipay_dict'):
  265. params['isv_notify_url'] = self.isv_notify_url.to_alipay_dict()
  266. else:
  267. params['isv_notify_url'] = self.isv_notify_url
  268. if self.isv_phone:
  269. if hasattr(self.isv_phone, 'to_alipay_dict'):
  270. params['isv_phone'] = self.isv_phone.to_alipay_dict()
  271. else:
  272. params['isv_phone'] = self.isv_phone
  273. if self.isv_pid:
  274. if hasattr(self.isv_pid, 'to_alipay_dict'):
  275. params['isv_pid'] = self.isv_pid.to_alipay_dict()
  276. else:
  277. params['isv_pid'] = self.isv_pid
  278. if self.province_code:
  279. if hasattr(self.province_code, 'to_alipay_dict'):
  280. params['province_code'] = self.province_code.to_alipay_dict()
  281. else:
  282. params['province_code'] = self.province_code
  283. if self.province_name:
  284. if hasattr(self.province_name, 'to_alipay_dict'):
  285. params['province_name'] = self.province_name.to_alipay_dict()
  286. else:
  287. params['province_name'] = self.province_name
  288. if self.school_icon:
  289. if hasattr(self.school_icon, 'to_alipay_dict'):
  290. params['school_icon'] = self.school_icon.to_alipay_dict()
  291. else:
  292. params['school_icon'] = self.school_icon
  293. if self.school_icon_type:
  294. if hasattr(self.school_icon_type, 'to_alipay_dict'):
  295. params['school_icon_type'] = self.school_icon_type.to_alipay_dict()
  296. else:
  297. params['school_icon_type'] = self.school_icon_type
  298. if self.school_name:
  299. if hasattr(self.school_name, 'to_alipay_dict'):
  300. params['school_name'] = self.school_name.to_alipay_dict()
  301. else:
  302. params['school_name'] = self.school_name
  303. if self.school_pid:
  304. if hasattr(self.school_pid, 'to_alipay_dict'):
  305. params['school_pid'] = self.school_pid.to_alipay_dict()
  306. else:
  307. params['school_pid'] = self.school_pid
  308. if self.school_stdcode:
  309. if hasattr(self.school_stdcode, 'to_alipay_dict'):
  310. params['school_stdcode'] = self.school_stdcode.to_alipay_dict()
  311. else:
  312. params['school_stdcode'] = self.school_stdcode
  313. if self.school_type:
  314. if hasattr(self.school_type, 'to_alipay_dict'):
  315. params['school_type'] = self.school_type.to_alipay_dict()
  316. else:
  317. params['school_type'] = self.school_type
  318. if self.smid:
  319. if hasattr(self.smid, 'to_alipay_dict'):
  320. params['smid'] = self.smid.to_alipay_dict()
  321. else:
  322. params['smid'] = self.smid
  323. if self.trans_in:
  324. if hasattr(self.trans_in, 'to_alipay_dict'):
  325. params['trans_in'] = self.trans_in.to_alipay_dict()
  326. else:
  327. params['trans_in'] = self.trans_in
  328. if self.white_channel_code:
  329. if hasattr(self.white_channel_code, 'to_alipay_dict'):
  330. params['white_channel_code'] = self.white_channel_code.to_alipay_dict()
  331. else:
  332. params['white_channel_code'] = self.white_channel_code
  333. return params
  334. @staticmethod
  335. def from_alipay_dict(d):
  336. if not d:
  337. return None
  338. o = AlipayEcoEduKtSchoolinfoModifyModel()
  339. if 'bank_notify_url' in d:
  340. o.bank_notify_url = d['bank_notify_url']
  341. if 'bank_partner_id' in d:
  342. o.bank_partner_id = d['bank_partner_id']
  343. if 'bank_uid' in d:
  344. o.bank_uid = d['bank_uid']
  345. if 'bankcard_no' in d:
  346. o.bankcard_no = d['bankcard_no']
  347. if 'batch_no' in d:
  348. o.batch_no = d['batch_no']
  349. if 'card_alias_no' in d:
  350. o.card_alias_no = d['card_alias_no']
  351. if 'city_code' in d:
  352. o.city_code = d['city_code']
  353. if 'city_name' in d:
  354. o.city_name = d['city_name']
  355. if 'corporate_branch_pid' in d:
  356. o.corporate_branch_pid = d['corporate_branch_pid']
  357. if 'district_code' in d:
  358. o.district_code = d['district_code']
  359. if 'district_name' in d:
  360. o.district_name = d['district_name']
  361. if 'isv_name' in d:
  362. o.isv_name = d['isv_name']
  363. if 'isv_no' in d:
  364. o.isv_no = d['isv_no']
  365. if 'isv_notify_url' in d:
  366. o.isv_notify_url = d['isv_notify_url']
  367. if 'isv_phone' in d:
  368. o.isv_phone = d['isv_phone']
  369. if 'isv_pid' in d:
  370. o.isv_pid = d['isv_pid']
  371. if 'province_code' in d:
  372. o.province_code = d['province_code']
  373. if 'province_name' in d:
  374. o.province_name = d['province_name']
  375. if 'school_icon' in d:
  376. o.school_icon = d['school_icon']
  377. if 'school_icon_type' in d:
  378. o.school_icon_type = d['school_icon_type']
  379. if 'school_name' in d:
  380. o.school_name = d['school_name']
  381. if 'school_pid' in d:
  382. o.school_pid = d['school_pid']
  383. if 'school_stdcode' in d:
  384. o.school_stdcode = d['school_stdcode']
  385. if 'school_type' in d:
  386. o.school_type = d['school_type']
  387. if 'smid' in d:
  388. o.smid = d['smid']
  389. if 'trans_in' in d:
  390. o.trans_in = d['trans_in']
  391. if 'white_channel_code' in d:
  392. o.white_channel_code = d['white_channel_code']
  393. return o