remoteControl.vue 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. <template>
  2. <view>
  3. <u-navbar title="远程控制" title-color="#101010" >
  4. <view class="u-nav-slot" slot="right" >
  5. 操作日志
  6. </view>
  7. </u-navbar>
  8. <!-- 标签-->
  9. <view class="tabs-box">
  10. <view class="tabs">
  11. <u-tabs :list="list" bg-color="#F2F4F6" :is-scroll="false" :current="current" @change="change"></u-tabs>
  12. </view>
  13. <view class="icon">
  14. <u-icon name="arrow-down" color="#777777" size="28"></u-icon>
  15. </view>
  16. </view>
  17. <view class="main">
  18. <view class="switch" >
  19. <view class="switch-name">
  20. <view class="name">
  21. 大厅空调
  22. </view>
  23. <view class="place">
  24. 一楼大厅
  25. </view>
  26. </view>
  27. <view class="switch-icon">
  28. <image class="img" src="@/assets/img/switch-open.png" ></image>
  29. </view>
  30. </view>
  31. <view class="switch" >
  32. <view class="switch-name">
  33. <view class="name">
  34. 大厅灯控
  35. </view>
  36. <view class="place">
  37. 一楼大厅
  38. </view>
  39. </view>
  40. <view class="switch-icon">
  41. <image class="img" src="@/assets/img/switchClose.png" ></image>
  42. </view>
  43. </view>
  44. <view class="switch" >
  45. <view class="switch-name">
  46. <view class="name">
  47. 道闸
  48. </view>
  49. <view class="place">
  50. 门房
  51. </view>
  52. </view>
  53. <view class="switch-icon">
  54. <image class="img" src="@/assets/img/switch-open.png" ></image>
  55. </view>
  56. </view>
  57. <view class="switch" >
  58. <view class="switch-name">
  59. <view class="name">
  60. 地下车库灯控
  61. </view>
  62. <view class="place">
  63. 门房
  64. </view>
  65. </view>
  66. <view class="switch-icon">
  67. <image class="img" src="@/assets/img/switchClose.png" ></image>
  68. </view>
  69. </view>
  70. </view>
  71. </view>
  72. </template>
  73. <script>
  74. export default {
  75. data() {
  76. return {
  77. list: [{
  78. name: '全部'
  79. }, {
  80. name: '一楼大厅'
  81. }, {
  82. name: '门房',
  83. }, {
  84. name: '八楼',
  85. }, {
  86. name: '九楼',
  87. }],
  88. current: 0
  89. }
  90. },
  91. methods: {
  92. change(index) {
  93. this.current = index;
  94. }
  95. }
  96. }
  97. </script>
  98. <style lang="scss" scoped>
  99. .u-nav-slot {
  100. margin-right: 32rpx;
  101. }
  102. // 标签
  103. .tabs-box{
  104. display: flex;
  105. align-items: center;
  106. justify-content: space-between;
  107. padding: 24rpx 32rpx 24rpx 0;
  108. .tabs{
  109. width: 92%;
  110. }
  111. }
  112. .main{
  113. padding: 0 32rpx;
  114. display: flex;
  115. justify-content: space-between;
  116. flex-wrap: wrap;
  117. .switch{
  118. width: 332rpx;
  119. background-color: #fff;
  120. border-radius: 12px;
  121. padding: 32rpx 24rpx;
  122. display: flex;
  123. align-items: center;
  124. justify-content: space-between;
  125. margin-bottom: 24rpx;
  126. }
  127. .switch-name{
  128. .name{
  129. color: rgba(51,51,51,1);
  130. font-size: 32rpx;
  131. font-weight: bold;
  132. }
  133. .place{
  134. color: rgba(119,119,119,1);
  135. font-size: 24rpx;
  136. }
  137. }
  138. .switch-icon{
  139. .img{
  140. width: 64rpx;
  141. height: 64rpx;
  142. }
  143. }
  144. }
  145. </style>