AlipayEcoRenthouseRoomConcentrationSyncModel.py 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import json
  4. from alipay.aop.api.constant.ParamConstants import *
  5. from alipay.aop.api.domain.EcoRenthouseOtherAmount import EcoRenthouseOtherAmount
  6. from alipay.aop.api.domain.EcoCenRenthousepayTypeList import EcoCenRenthousepayTypeList
  7. from alipay.aop.api.domain.EcoRenthouseRoomInfoList import EcoRenthouseRoomInfoList
  8. class AlipayEcoRenthouseRoomConcentrationSyncModel(object):
  9. def __init__(self):
  10. self._ali_short_num = None
  11. self._all_room_num = None
  12. self._bedroom_count = None
  13. self._can_rent_num = None
  14. self._checkin_time = None
  15. self._comm_req_id = None
  16. self._commission = None
  17. self._commission_type = None
  18. self._community_code = None
  19. self._fee_remark = None
  20. self._floor_count = None
  21. self._foregift_amount = None
  22. self._free_begin_date = None
  23. self._free_end_date = None
  24. self._images = None
  25. self._intro = None
  26. self._max_amount = None
  27. self._max_deposit_amount = None
  28. self._max_lease_time = None
  29. self._min_rent_days = None
  30. self._nickname = None
  31. self._other_amount = None
  32. self._owners_name = None
  33. self._owners_tel = None
  34. self._parlor_count = None
  35. self._pay_type = None
  36. self._pay_type_list = None
  37. self._rent_status = None
  38. self._rent_type = None
  39. self._room_amount = None
  40. self._room_area = None
  41. self._room_code = None
  42. self._room_configs = None
  43. self._room_info_list = None
  44. self._room_max_area = None
  45. self._room_status = None
  46. self._room_store_no = None
  47. self._toilet_count = None
  48. self._total_floor_count = None
  49. @property
  50. def ali_short_num(self):
  51. return self._ali_short_num
  52. @ali_short_num.setter
  53. def ali_short_num(self, value):
  54. self._ali_short_num = value
  55. @property
  56. def all_room_num(self):
  57. return self._all_room_num
  58. @all_room_num.setter
  59. def all_room_num(self, value):
  60. self._all_room_num = value
  61. @property
  62. def bedroom_count(self):
  63. return self._bedroom_count
  64. @bedroom_count.setter
  65. def bedroom_count(self, value):
  66. self._bedroom_count = value
  67. @property
  68. def can_rent_num(self):
  69. return self._can_rent_num
  70. @can_rent_num.setter
  71. def can_rent_num(self, value):
  72. self._can_rent_num = value
  73. @property
  74. def checkin_time(self):
  75. return self._checkin_time
  76. @checkin_time.setter
  77. def checkin_time(self, value):
  78. self._checkin_time = value
  79. @property
  80. def comm_req_id(self):
  81. return self._comm_req_id
  82. @comm_req_id.setter
  83. def comm_req_id(self, value):
  84. self._comm_req_id = value
  85. @property
  86. def commission(self):
  87. return self._commission
  88. @commission.setter
  89. def commission(self, value):
  90. self._commission = value
  91. @property
  92. def commission_type(self):
  93. return self._commission_type
  94. @commission_type.setter
  95. def commission_type(self, value):
  96. self._commission_type = value
  97. @property
  98. def community_code(self):
  99. return self._community_code
  100. @community_code.setter
  101. def community_code(self, value):
  102. self._community_code = value
  103. @property
  104. def fee_remark(self):
  105. return self._fee_remark
  106. @fee_remark.setter
  107. def fee_remark(self, value):
  108. self._fee_remark = value
  109. @property
  110. def floor_count(self):
  111. return self._floor_count
  112. @floor_count.setter
  113. def floor_count(self, value):
  114. self._floor_count = value
  115. @property
  116. def foregift_amount(self):
  117. return self._foregift_amount
  118. @foregift_amount.setter
  119. def foregift_amount(self, value):
  120. self._foregift_amount = value
  121. @property
  122. def free_begin_date(self):
  123. return self._free_begin_date
  124. @free_begin_date.setter
  125. def free_begin_date(self, value):
  126. self._free_begin_date = value
  127. @property
  128. def free_end_date(self):
  129. return self._free_end_date
  130. @free_end_date.setter
  131. def free_end_date(self, value):
  132. self._free_end_date = value
  133. @property
  134. def images(self):
  135. return self._images
  136. @images.setter
  137. def images(self, value):
  138. if isinstance(value, list):
  139. self._images = list()
  140. for i in value:
  141. self._images.append(i)
  142. @property
  143. def intro(self):
  144. return self._intro
  145. @intro.setter
  146. def intro(self, value):
  147. self._intro = value
  148. @property
  149. def max_amount(self):
  150. return self._max_amount
  151. @max_amount.setter
  152. def max_amount(self, value):
  153. self._max_amount = value
  154. @property
  155. def max_deposit_amount(self):
  156. return self._max_deposit_amount
  157. @max_deposit_amount.setter
  158. def max_deposit_amount(self, value):
  159. self._max_deposit_amount = value
  160. @property
  161. def max_lease_time(self):
  162. return self._max_lease_time
  163. @max_lease_time.setter
  164. def max_lease_time(self, value):
  165. self._max_lease_time = value
  166. @property
  167. def min_rent_days(self):
  168. return self._min_rent_days
  169. @min_rent_days.setter
  170. def min_rent_days(self, value):
  171. self._min_rent_days = value
  172. @property
  173. def nickname(self):
  174. return self._nickname
  175. @nickname.setter
  176. def nickname(self, value):
  177. self._nickname = value
  178. @property
  179. def other_amount(self):
  180. return self._other_amount
  181. @other_amount.setter
  182. def other_amount(self, value):
  183. if isinstance(value, list):
  184. self._other_amount = list()
  185. for i in value:
  186. if isinstance(i, EcoRenthouseOtherAmount):
  187. self._other_amount.append(i)
  188. else:
  189. self._other_amount.append(EcoRenthouseOtherAmount.from_alipay_dict(i))
  190. @property
  191. def owners_name(self):
  192. return self._owners_name
  193. @owners_name.setter
  194. def owners_name(self, value):
  195. self._owners_name = value
  196. @property
  197. def owners_tel(self):
  198. return self._owners_tel
  199. @owners_tel.setter
  200. def owners_tel(self, value):
  201. self._owners_tel = value
  202. @property
  203. def parlor_count(self):
  204. return self._parlor_count
  205. @parlor_count.setter
  206. def parlor_count(self, value):
  207. self._parlor_count = value
  208. @property
  209. def pay_type(self):
  210. return self._pay_type
  211. @pay_type.setter
  212. def pay_type(self, value):
  213. self._pay_type = value
  214. @property
  215. def pay_type_list(self):
  216. return self._pay_type_list
  217. @pay_type_list.setter
  218. def pay_type_list(self, value):
  219. if isinstance(value, list):
  220. self._pay_type_list = list()
  221. for i in value:
  222. if isinstance(i, EcoCenRenthousepayTypeList):
  223. self._pay_type_list.append(i)
  224. else:
  225. self._pay_type_list.append(EcoCenRenthousepayTypeList.from_alipay_dict(i))
  226. @property
  227. def rent_status(self):
  228. return self._rent_status
  229. @rent_status.setter
  230. def rent_status(self, value):
  231. self._rent_status = value
  232. @property
  233. def rent_type(self):
  234. return self._rent_type
  235. @rent_type.setter
  236. def rent_type(self, value):
  237. self._rent_type = value
  238. @property
  239. def room_amount(self):
  240. return self._room_amount
  241. @room_amount.setter
  242. def room_amount(self, value):
  243. self._room_amount = value
  244. @property
  245. def room_area(self):
  246. return self._room_area
  247. @room_area.setter
  248. def room_area(self, value):
  249. self._room_area = value
  250. @property
  251. def room_code(self):
  252. return self._room_code
  253. @room_code.setter
  254. def room_code(self, value):
  255. self._room_code = value
  256. @property
  257. def room_configs(self):
  258. return self._room_configs
  259. @room_configs.setter
  260. def room_configs(self, value):
  261. if isinstance(value, list):
  262. self._room_configs = list()
  263. for i in value:
  264. self._room_configs.append(i)
  265. @property
  266. def room_info_list(self):
  267. return self._room_info_list
  268. @room_info_list.setter
  269. def room_info_list(self, value):
  270. if isinstance(value, list):
  271. self._room_info_list = list()
  272. for i in value:
  273. if isinstance(i, EcoRenthouseRoomInfoList):
  274. self._room_info_list.append(i)
  275. else:
  276. self._room_info_list.append(EcoRenthouseRoomInfoList.from_alipay_dict(i))
  277. @property
  278. def room_max_area(self):
  279. return self._room_max_area
  280. @room_max_area.setter
  281. def room_max_area(self, value):
  282. self._room_max_area = value
  283. @property
  284. def room_status(self):
  285. return self._room_status
  286. @room_status.setter
  287. def room_status(self, value):
  288. self._room_status = value
  289. @property
  290. def room_store_no(self):
  291. return self._room_store_no
  292. @room_store_no.setter
  293. def room_store_no(self, value):
  294. self._room_store_no = value
  295. @property
  296. def toilet_count(self):
  297. return self._toilet_count
  298. @toilet_count.setter
  299. def toilet_count(self, value):
  300. self._toilet_count = value
  301. @property
  302. def total_floor_count(self):
  303. return self._total_floor_count
  304. @total_floor_count.setter
  305. def total_floor_count(self, value):
  306. self._total_floor_count = value
  307. def to_alipay_dict(self):
  308. params = dict()
  309. if self.ali_short_num:
  310. if hasattr(self.ali_short_num, 'to_alipay_dict'):
  311. params['ali_short_num'] = self.ali_short_num.to_alipay_dict()
  312. else:
  313. params['ali_short_num'] = self.ali_short_num
  314. if self.all_room_num:
  315. if hasattr(self.all_room_num, 'to_alipay_dict'):
  316. params['all_room_num'] = self.all_room_num.to_alipay_dict()
  317. else:
  318. params['all_room_num'] = self.all_room_num
  319. if self.bedroom_count:
  320. if hasattr(self.bedroom_count, 'to_alipay_dict'):
  321. params['bedroom_count'] = self.bedroom_count.to_alipay_dict()
  322. else:
  323. params['bedroom_count'] = self.bedroom_count
  324. if self.can_rent_num:
  325. if hasattr(self.can_rent_num, 'to_alipay_dict'):
  326. params['can_rent_num'] = self.can_rent_num.to_alipay_dict()
  327. else:
  328. params['can_rent_num'] = self.can_rent_num
  329. if self.checkin_time:
  330. if hasattr(self.checkin_time, 'to_alipay_dict'):
  331. params['checkin_time'] = self.checkin_time.to_alipay_dict()
  332. else:
  333. params['checkin_time'] = self.checkin_time
  334. if self.comm_req_id:
  335. if hasattr(self.comm_req_id, 'to_alipay_dict'):
  336. params['comm_req_id'] = self.comm_req_id.to_alipay_dict()
  337. else:
  338. params['comm_req_id'] = self.comm_req_id
  339. if self.commission:
  340. if hasattr(self.commission, 'to_alipay_dict'):
  341. params['commission'] = self.commission.to_alipay_dict()
  342. else:
  343. params['commission'] = self.commission
  344. if self.commission_type:
  345. if hasattr(self.commission_type, 'to_alipay_dict'):
  346. params['commission_type'] = self.commission_type.to_alipay_dict()
  347. else:
  348. params['commission_type'] = self.commission_type
  349. if self.community_code:
  350. if hasattr(self.community_code, 'to_alipay_dict'):
  351. params['community_code'] = self.community_code.to_alipay_dict()
  352. else:
  353. params['community_code'] = self.community_code
  354. if self.fee_remark:
  355. if hasattr(self.fee_remark, 'to_alipay_dict'):
  356. params['fee_remark'] = self.fee_remark.to_alipay_dict()
  357. else:
  358. params['fee_remark'] = self.fee_remark
  359. if self.floor_count:
  360. if hasattr(self.floor_count, 'to_alipay_dict'):
  361. params['floor_count'] = self.floor_count.to_alipay_dict()
  362. else:
  363. params['floor_count'] = self.floor_count
  364. if self.foregift_amount:
  365. if hasattr(self.foregift_amount, 'to_alipay_dict'):
  366. params['foregift_amount'] = self.foregift_amount.to_alipay_dict()
  367. else:
  368. params['foregift_amount'] = self.foregift_amount
  369. if self.free_begin_date:
  370. if hasattr(self.free_begin_date, 'to_alipay_dict'):
  371. params['free_begin_date'] = self.free_begin_date.to_alipay_dict()
  372. else:
  373. params['free_begin_date'] = self.free_begin_date
  374. if self.free_end_date:
  375. if hasattr(self.free_end_date, 'to_alipay_dict'):
  376. params['free_end_date'] = self.free_end_date.to_alipay_dict()
  377. else:
  378. params['free_end_date'] = self.free_end_date
  379. if self.images:
  380. if isinstance(self.images, list):
  381. for i in range(0, len(self.images)):
  382. element = self.images[i]
  383. if hasattr(element, 'to_alipay_dict'):
  384. self.images[i] = element.to_alipay_dict()
  385. if hasattr(self.images, 'to_alipay_dict'):
  386. params['images'] = self.images.to_alipay_dict()
  387. else:
  388. params['images'] = self.images
  389. if self.intro:
  390. if hasattr(self.intro, 'to_alipay_dict'):
  391. params['intro'] = self.intro.to_alipay_dict()
  392. else:
  393. params['intro'] = self.intro
  394. if self.max_amount:
  395. if hasattr(self.max_amount, 'to_alipay_dict'):
  396. params['max_amount'] = self.max_amount.to_alipay_dict()
  397. else:
  398. params['max_amount'] = self.max_amount
  399. if self.max_deposit_amount:
  400. if hasattr(self.max_deposit_amount, 'to_alipay_dict'):
  401. params['max_deposit_amount'] = self.max_deposit_amount.to_alipay_dict()
  402. else:
  403. params['max_deposit_amount'] = self.max_deposit_amount
  404. if self.max_lease_time:
  405. if hasattr(self.max_lease_time, 'to_alipay_dict'):
  406. params['max_lease_time'] = self.max_lease_time.to_alipay_dict()
  407. else:
  408. params['max_lease_time'] = self.max_lease_time
  409. if self.min_rent_days:
  410. if hasattr(self.min_rent_days, 'to_alipay_dict'):
  411. params['min_rent_days'] = self.min_rent_days.to_alipay_dict()
  412. else:
  413. params['min_rent_days'] = self.min_rent_days
  414. if self.nickname:
  415. if hasattr(self.nickname, 'to_alipay_dict'):
  416. params['nickname'] = self.nickname.to_alipay_dict()
  417. else:
  418. params['nickname'] = self.nickname
  419. if self.other_amount:
  420. if isinstance(self.other_amount, list):
  421. for i in range(0, len(self.other_amount)):
  422. element = self.other_amount[i]
  423. if hasattr(element, 'to_alipay_dict'):
  424. self.other_amount[i] = element.to_alipay_dict()
  425. if hasattr(self.other_amount, 'to_alipay_dict'):
  426. params['other_amount'] = self.other_amount.to_alipay_dict()
  427. else:
  428. params['other_amount'] = self.other_amount
  429. if self.owners_name:
  430. if hasattr(self.owners_name, 'to_alipay_dict'):
  431. params['owners_name'] = self.owners_name.to_alipay_dict()
  432. else:
  433. params['owners_name'] = self.owners_name
  434. if self.owners_tel:
  435. if hasattr(self.owners_tel, 'to_alipay_dict'):
  436. params['owners_tel'] = self.owners_tel.to_alipay_dict()
  437. else:
  438. params['owners_tel'] = self.owners_tel
  439. if self.parlor_count:
  440. if hasattr(self.parlor_count, 'to_alipay_dict'):
  441. params['parlor_count'] = self.parlor_count.to_alipay_dict()
  442. else:
  443. params['parlor_count'] = self.parlor_count
  444. if self.pay_type:
  445. if hasattr(self.pay_type, 'to_alipay_dict'):
  446. params['pay_type'] = self.pay_type.to_alipay_dict()
  447. else:
  448. params['pay_type'] = self.pay_type
  449. if self.pay_type_list:
  450. if isinstance(self.pay_type_list, list):
  451. for i in range(0, len(self.pay_type_list)):
  452. element = self.pay_type_list[i]
  453. if hasattr(element, 'to_alipay_dict'):
  454. self.pay_type_list[i] = element.to_alipay_dict()
  455. if hasattr(self.pay_type_list, 'to_alipay_dict'):
  456. params['pay_type_list'] = self.pay_type_list.to_alipay_dict()
  457. else:
  458. params['pay_type_list'] = self.pay_type_list
  459. if self.rent_status:
  460. if hasattr(self.rent_status, 'to_alipay_dict'):
  461. params['rent_status'] = self.rent_status.to_alipay_dict()
  462. else:
  463. params['rent_status'] = self.rent_status
  464. if self.rent_type:
  465. if hasattr(self.rent_type, 'to_alipay_dict'):
  466. params['rent_type'] = self.rent_type.to_alipay_dict()
  467. else:
  468. params['rent_type'] = self.rent_type
  469. if self.room_amount:
  470. if hasattr(self.room_amount, 'to_alipay_dict'):
  471. params['room_amount'] = self.room_amount.to_alipay_dict()
  472. else:
  473. params['room_amount'] = self.room_amount
  474. if self.room_area:
  475. if hasattr(self.room_area, 'to_alipay_dict'):
  476. params['room_area'] = self.room_area.to_alipay_dict()
  477. else:
  478. params['room_area'] = self.room_area
  479. if self.room_code:
  480. if hasattr(self.room_code, 'to_alipay_dict'):
  481. params['room_code'] = self.room_code.to_alipay_dict()
  482. else:
  483. params['room_code'] = self.room_code
  484. if self.room_configs:
  485. if isinstance(self.room_configs, list):
  486. for i in range(0, len(self.room_configs)):
  487. element = self.room_configs[i]
  488. if hasattr(element, 'to_alipay_dict'):
  489. self.room_configs[i] = element.to_alipay_dict()
  490. if hasattr(self.room_configs, 'to_alipay_dict'):
  491. params['room_configs'] = self.room_configs.to_alipay_dict()
  492. else:
  493. params['room_configs'] = self.room_configs
  494. if self.room_info_list:
  495. if isinstance(self.room_info_list, list):
  496. for i in range(0, len(self.room_info_list)):
  497. element = self.room_info_list[i]
  498. if hasattr(element, 'to_alipay_dict'):
  499. self.room_info_list[i] = element.to_alipay_dict()
  500. if hasattr(self.room_info_list, 'to_alipay_dict'):
  501. params['room_info_list'] = self.room_info_list.to_alipay_dict()
  502. else:
  503. params['room_info_list'] = self.room_info_list
  504. if self.room_max_area:
  505. if hasattr(self.room_max_area, 'to_alipay_dict'):
  506. params['room_max_area'] = self.room_max_area.to_alipay_dict()
  507. else:
  508. params['room_max_area'] = self.room_max_area
  509. if self.room_status:
  510. if hasattr(self.room_status, 'to_alipay_dict'):
  511. params['room_status'] = self.room_status.to_alipay_dict()
  512. else:
  513. params['room_status'] = self.room_status
  514. if self.room_store_no:
  515. if hasattr(self.room_store_no, 'to_alipay_dict'):
  516. params['room_store_no'] = self.room_store_no.to_alipay_dict()
  517. else:
  518. params['room_store_no'] = self.room_store_no
  519. if self.toilet_count:
  520. if hasattr(self.toilet_count, 'to_alipay_dict'):
  521. params['toilet_count'] = self.toilet_count.to_alipay_dict()
  522. else:
  523. params['toilet_count'] = self.toilet_count
  524. if self.total_floor_count:
  525. if hasattr(self.total_floor_count, 'to_alipay_dict'):
  526. params['total_floor_count'] = self.total_floor_count.to_alipay_dict()
  527. else:
  528. params['total_floor_count'] = self.total_floor_count
  529. return params
  530. @staticmethod
  531. def from_alipay_dict(d):
  532. if not d:
  533. return None
  534. o = AlipayEcoRenthouseRoomConcentrationSyncModel()
  535. if 'ali_short_num' in d:
  536. o.ali_short_num = d['ali_short_num']
  537. if 'all_room_num' in d:
  538. o.all_room_num = d['all_room_num']
  539. if 'bedroom_count' in d:
  540. o.bedroom_count = d['bedroom_count']
  541. if 'can_rent_num' in d:
  542. o.can_rent_num = d['can_rent_num']
  543. if 'checkin_time' in d:
  544. o.checkin_time = d['checkin_time']
  545. if 'comm_req_id' in d:
  546. o.comm_req_id = d['comm_req_id']
  547. if 'commission' in d:
  548. o.commission = d['commission']
  549. if 'commission_type' in d:
  550. o.commission_type = d['commission_type']
  551. if 'community_code' in d:
  552. o.community_code = d['community_code']
  553. if 'fee_remark' in d:
  554. o.fee_remark = d['fee_remark']
  555. if 'floor_count' in d:
  556. o.floor_count = d['floor_count']
  557. if 'foregift_amount' in d:
  558. o.foregift_amount = d['foregift_amount']
  559. if 'free_begin_date' in d:
  560. o.free_begin_date = d['free_begin_date']
  561. if 'free_end_date' in d:
  562. o.free_end_date = d['free_end_date']
  563. if 'images' in d:
  564. o.images = d['images']
  565. if 'intro' in d:
  566. o.intro = d['intro']
  567. if 'max_amount' in d:
  568. o.max_amount = d['max_amount']
  569. if 'max_deposit_amount' in d:
  570. o.max_deposit_amount = d['max_deposit_amount']
  571. if 'max_lease_time' in d:
  572. o.max_lease_time = d['max_lease_time']
  573. if 'min_rent_days' in d:
  574. o.min_rent_days = d['min_rent_days']
  575. if 'nickname' in d:
  576. o.nickname = d['nickname']
  577. if 'other_amount' in d:
  578. o.other_amount = d['other_amount']
  579. if 'owners_name' in d:
  580. o.owners_name = d['owners_name']
  581. if 'owners_tel' in d:
  582. o.owners_tel = d['owners_tel']
  583. if 'parlor_count' in d:
  584. o.parlor_count = d['parlor_count']
  585. if 'pay_type' in d:
  586. o.pay_type = d['pay_type']
  587. if 'pay_type_list' in d:
  588. o.pay_type_list = d['pay_type_list']
  589. if 'rent_status' in d:
  590. o.rent_status = d['rent_status']
  591. if 'rent_type' in d:
  592. o.rent_type = d['rent_type']
  593. if 'room_amount' in d:
  594. o.room_amount = d['room_amount']
  595. if 'room_area' in d:
  596. o.room_area = d['room_area']
  597. if 'room_code' in d:
  598. o.room_code = d['room_code']
  599. if 'room_configs' in d:
  600. o.room_configs = d['room_configs']
  601. if 'room_info_list' in d:
  602. o.room_info_list = d['room_info_list']
  603. if 'room_max_area' in d:
  604. o.room_max_area = d['room_max_area']
  605. if 'room_status' in d:
  606. o.room_status = d['room_status']
  607. if 'room_store_no' in d:
  608. o.room_store_no = d['room_store_no']
  609. if 'toilet_count' in d:
  610. o.toilet_count = d['toilet_count']
  611. if 'total_floor_count' in d:
  612. o.total_floor_count = d['total_floor_count']
  613. return o