Workorder.vue 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <template>
  2. <view class="management">
  3. <view class="managelind">
  4. <view class="managename" @click="Tenantbill" v-if="$has('app:TenantBill')">
  5. <view class="managename1">
  6. <u--image mode="widthFix" :src="srczuhu" width="48rpx" height="48rpx"></u--image>
  7. </view>
  8. <view class="managename2">
  9. 租户账单
  10. </view>
  11. </view>
  12. <view class="managename" @click="Remotecontrol" v-if="$has('app:RemoteControl')">
  13. <view class="managename1">
  14. <!-- <img :src='srcyuanc' alt=""> -->
  15. <u--image mode="widthFix" :src="srcyuanc" width="48rpx" height="48rpx"></u--image>
  16. </view>
  17. <view class="managename2">
  18. 远程管控
  19. </view>
  20. </view>
  21. <view class="managename" @click="Videosurveillance" >
  22. <view class="managename1">
  23. <!-- <img :src='srcyuanc' alt=""> -->
  24. <u--image mode="widthFix" :src="srcshipin" width="48rpx" height="48rpx"></u--image>
  25. </view>
  26. <view class="managename2">
  27. 视频监控
  28. </view>
  29. </view>
  30. <!-- v-if="$has('app:Arrearsrecord')" -->
  31. <!--<view class="managename" @click="Arrearsrecord" >-->
  32. <!--<view class="managename1">-->
  33. <!--&lt;!&ndash; <img :src='srcyuanc' alt=""> &ndash;&gt;-->
  34. <!--<u&#45;&#45;image mode="widthFix" :src="srcjilu" width="48rpx" height="48rpx"></u&#45;&#45;image>-->
  35. <!--</view>-->
  36. <!--<view class="managename2">-->
  37. <!--欠费记录-->
  38. <!--</view>-->
  39. <!--</view>-->
  40. <!-- <view class="managename" @click="pay">
  41. <view class="managename1">
  42. <img :src='srcyuanc' alt="">
  43. <u--image mode="widthFix" :src="srcyuanc" width="48rpx" height="48rpx"></u--image>
  44. </view>
  45. <view class="managename2">
  46. 支付功能
  47. </view>
  48. </view> -->
  49. </view>
  50. </view>
  51. </template>
  52. <script>
  53. export default {
  54. data() {
  55. return {
  56. srczuhu: require('@/static/management/zd.png'),
  57. srcyuanc: require('@/static/management/yc.png'),
  58. srcjilu: require('@/static/management/jl.png'),
  59. srcshipin: require('@/static/management/sp.png'),
  60. }
  61. },
  62. methods: {
  63. Tenantbill(){
  64. uni.navigateTo({
  65. url: '/pages/Workorder/Tenantbill/Tenantbill'
  66. })
  67. },
  68. Remotecontrol(){
  69. uni.navigateTo({
  70. url: '/pages/Workorder/Remotecontrol/Remotecontrol'
  71. })
  72. },
  73. // Arrearsrecord(){
  74. // uni.navigateTo({
  75. // url: '/pages/Workorder/Arrearsrecord/Arrearsrecord'
  76. // })
  77. // },
  78. Videosurveillance(){
  79. uni.navigateTo({
  80. url: '/pages/Workorder/Videosurveillance/Videosurveillance'
  81. })
  82. },
  83. // pay(){
  84. // uni.navigateTo({
  85. // url: '/pages/Workorder/pay/pay'
  86. // })
  87. // },
  88. }
  89. }
  90. </script>
  91. <style>
  92. .management{}
  93. .managelind{
  94. display: flex;
  95. justify-content: space-around;
  96. align-items: center;
  97. width: 690rpx;
  98. min-height: 130rpx;
  99. margin: 20rpx auto;
  100. background: #fff;
  101. border-radius: 10px;
  102. }
  103. .managename{
  104. display: flex;
  105. flex-direction: column;
  106. align-items: center;
  107. justify-content: center;
  108. }
  109. .managename1 img{
  110. width: 40rpx;
  111. height: 40rpx;
  112. }
  113. .managename2{
  114. padding-top: 15rpx;
  115. color: #666;
  116. font-size: 20rpx;
  117. }
  118. </style>