IHFloorMapSelectedVCtr.swift 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. //
  2. // IHFloorMapSelectedVCtr.swift
  3. // Inhealth
  4. //
  5. // Created by weclouds on 2020/1/14.
  6. // Copyright © 2020 weclouds. All rights reserved.
  7. //
  8. import UIKit
  9. class IHFloorMapSelectedVCtr: UIViewController {
  10. var hotelId :String? = "0"
  11. var buildId:String? = "0"
  12. var buildListData : [DropDownData]?{
  13. didSet{
  14. var titleArray = [String]()
  15. if let datalist = self.buildListData {
  16. for build in datalist{
  17. titleArray.append(build.name!)
  18. }
  19. // self.buidlistView.titleArray = titleArray
  20. //默认后去第一个楼房的楼层
  21. let firstBuild = datalist[0]
  22. self.getFloorList(firstBuild.id!)
  23. self.buildId = firstBuild.id
  24. }
  25. }
  26. }
  27. var floorList:[RoomListData]?
  28. override func viewDidLoad() {
  29. super.viewDidLoad()
  30. }
  31. deinit {
  32. log.debug("IHFloorMapSelectedVCtr销毁")
  33. }
  34. func getFloorList(_ buildId:String) {
  35. var segmentViewTitles = [String]()
  36. IHAreaService.share.getRoomListData(buildId: buildId, keyworkds: nil, requestSuccess: { (roomlist) in
  37. for mRoomL in roomlist{
  38. segmentViewTitles.append(mRoomL.name!)
  39. // mRoomL.roomList
  40. }
  41. self.floorList = roomlist
  42. }) {
  43. }
  44. }
  45. }