seeAico.wxml 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. <view class="content">
  2. <view class="see-aico-info flex-vertical-center">
  3. <view class="see-aico-item flex-vertical-center flex-level-center">
  4. <image src="/subpagesTwo/images/seeAicoDetails/icon-1.png" class="see-aico-img"></image>
  5. <view class="see-aico-text">{{hotel_name}}</view>
  6. </view>
  7. <view class="see-aico-item flex-vertical-center flex-level-center">
  8. <image src="/subpagesTwo/images/seeAicoDetails/icon-2.png" style="margin-bottom: 5rpx;" class="see-aico-img"></image>
  9. <view class="see-aico-text">{{room_name}}</view>
  10. </view>
  11. </view>
  12. <view class="data-box flex-vertical-center flex-level-center">
  13. <view bind:tap="onStartInspection" class="start-see-aico flex-vertical-center flex-level-center" wx:if="{{pageStatus===0}}" >
  14. <image src="/subpagesTwo/images/seeAicoDetails/icon-4.png" class="start-img"></image>
  15. <view class="start-text">开始巡检</view>
  16. </view>
  17. <view class="in-see-aico" wx:if="{{pageStatus===1}}">
  18. <view class="in-see-aico-prompt">
  19. <image src="/subpagesTwo/images/seeAicoDetails/icon-5.png" class="in-see-aico-img"></image>
  20. <view class="in-see-aico-prompt-box">
  21. <view class="in-see-aico-prompt-title">巡检模式进行中。。。</view>
  22. <view class="in-see-aico-prompt-text">巡检模式进行中,设备正在自动启动。请根据设备运行情况填写巡检记录。</view>
  23. </view>
  24. </view>
  25. <view class="in-see-aico-list in-see-aico-list-tbm flex-vertical-center flex-space-between" wx:for="{{ deviceList }}"
  26. wx:key="index">
  27. <view class="flex-vertical-center">
  28. <view class="device-name">
  29. {{item.entity_name}}
  30. </view>
  31. <image src="{{item.status===0? '/subpagesTwo/images/seeAicoDetails/icon-7.png':'/subpagesTwo/images/seeAicoDetails/icon-6.png'}}" class="device-status-img"></image>
  32. </view>
  33. <view class="flex-vertical-center" >
  34. <view class="in-see-aico-btn flex-vertical-center flex-level-center {{item.checked=== 0 ? 'c-F76666' : 'c-888'}}" style="margin-right: 12rpx"
  35. bind:tap="setDeviceStats" data-index="{{ index }}" data-status="{{ 0 }}">
  36. 异常
  37. </view>
  38. <view class="in-see-aico-btn flex-vertical-center flex-level-center {{item.checked=== 1 ? 'c-3AA' : 'c-888'}}"
  39. bind:tap="setDeviceStats" data-index="{{ index }}" data-status="{{ 1 }}">
  40. 正常
  41. </view>
  42. </view>
  43. </view>
  44. <view class="in-see-aico-submit flex-vertical-center flex-level-center" bind:tap="onSubmit" >
  45. 提交结果
  46. </view>
  47. </view>
  48. <view class="in-see-aico" wx:if="{{pageStatus===2}}">
  49. <view class="in-see-aico-prompt flex-vertical-center">
  50. <image src="/subpagesTwo/images/seeAicoDetails/icon-8.png" class="end-see-aico-img"></image>
  51. <view class="in-see-aico-prompt-box">
  52. <view class="end-see-aico-prompt-title">巡检已完成,确认设备情况</view>
  53. </view>
  54. </view>
  55. <view class="in-see-aico-list end-see-aico-list-tbm-1">
  56. <view class="end-see-aico-item mb36">
  57. 巡查设备:<text class="see-aico-d-count">{{count}}</text>
  58. </view>
  59. <view class="end-see-aico-item mb36">
  60. 正常设备:<text class="normal-d-count">{{normal}}</text>
  61. </view>
  62. <view class="end-see-aico-item mb36">
  63. 异常设备:<text class="abnormal-d-count">{{abnormal}}</text>
  64. </view>
  65. <view class="end-see-aico-item">
  66. 异常设备为:<text class="abnormal-d-count">{{abnormal_d_name}}</text>
  67. </view>
  68. </view>
  69. <view class="in-see-aico-list end-see-aico-list-tbm-2 flex-vertical-center">
  70. <image src="/subpagesTwo/images/seeAicoDetails/icon-9.png" class="input-img"></image>
  71. <input type="text" class="bindNotesInput" bindinput="bindNotesInput" value="{{ notesInput }}" placeholder="请文字输入巡检异常设备情况,如都正常不用填写" />
  72. </view>
  73. <view class="end-see-aico-btn-box flex-vertical-center">
  74. <view bind:tap="onShow1" class="end-see-aico-btn end-see-aico-btn-color-1 flex-vertical-center flex-level-center" style="margin-right: 24rpx">
  75. 重新巡检
  76. </view >
  77. <view bind:tap="onClosePage" class="end-see-aico-btn end-see-aico-btn-color-2 flex-vertical-center flex-level-center">
  78. 结束巡检
  79. </view>
  80. </view>
  81. </view>
  82. </view>
  83. <van-popup show="{{ show1 }}" round bind:close="onClose">
  84. <view class="popup-box-1 flex-column flex-level-center">
  85. <view class="popup-title-1">重新巡检</view>
  86. <view class="popup-text-1 flex-level-center">确定要重新巡检该房间吗?</view>
  87. <view class="flex-level-center">
  88. <view bind:tap="onConfirm" class="popup-btn-1 end-see-aico-btn-color-1 flex-vertical-center flex-level-center" style="margin-right: 20rpx">
  89. 重新巡检
  90. </view >
  91. <view bind:tap="onClose" class="popup-btn-1 end-see-aico-btn-color-2 flex-vertical-center flex-level-center">
  92. 关闭
  93. </view>
  94. </view>
  95. </view>
  96. </van-popup>
  97. <van-popup show="{{ show2 }}" round bind:close="onClose">
  98. <view class="popup-box-2 flex-column flex-level-center">
  99. <view class="flex-level-center">
  100. <image src="/subpagesTwo/images/seeAicoDetails/icon-10.png" class="popup-abnormal-img"></image>
  101. <view class="popup-title-1">巡检异常</view>
  102. </view>
  103. <view class="popup-text-1 flex-level-center">{{show2Text||"巡检未完成,请保持房间网络和电源 畅通后,重新巡检"}}</view>
  104. <view class="flex-level-center">
  105. <view bind:tap="onConfirm" class="popup-btn-2 end-see-aico-btn-color-1 flex-vertical-center flex-level-center">
  106. 重新巡检
  107. </view >
  108. </view>
  109. </view>
  110. </van-popup>
  111. </view>