repairs.wxml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <!-- <view class="page" style="background-color: {{bgColor}}"> -->
  2. <view>
  3. <!-- <view class="menus " style="{{screenHeight=='xSeries' ? 'height:196rpx' : 'height:147rpx'}};{{repairsList.length>0?'background:#fff':'background:#efefef'}}">
  4. <text class="iconfont iconright1" bindtap="back" style="{{screenHeight=='xSeries' ? 'margin-top:50rpx' : 'margin-top:18rpx'}}"></text>
  5. <van-dropdown-menu class="{{screenHeight=='xSeries' ? 'menu1' : 'menu'}} {{repairsList.length>0?'fffBg':'background:#efBg'}}">
  6. <van-dropdown-item id="menu" value="{{ value1 }}" options="{{ option1 }}" bind:change="change" />
  7. </van-dropdown-menu>
  8. </view> -->
  9. <view class="menus " style="height: {{navBarHeight}}px;{{repairsList.length>0?'background:#fff':'background:#efefef'}}">
  10. <text class="iconfont iconright1" bindtap="back" style="{{screenHeight=='xSeries' ? 'margin-top:75rpx' : 'margin-top:43rpx'}}"></text>
  11. <view class="top">
  12. <picker bindchange="change" mode="selector" value="{{value1}}" range="{{option1}}" range-key="text">
  13. <view class="picker" style="height: {{menuHeight}}px;left: {{menuRight}}px;">
  14. {{option1[value1].text}}
  15. </view>
  16. </picker>
  17. </view>
  18. </view>
  19. <view class="feed" style="padding-top:{{screenHeight=='xSeries' ? '195rpx' : '147rpx'}}">
  20. <view class="cut" style="{{repairsList.length>0?'background:#fff':'background:#efefef'}}">
  21. <text class="{{curPage ==0 ? 'cur':''}}" bindtap="choose" data-idx="0">未读</text>
  22. <text class="{{curPage ==1 ? 'cur':''}}" bindtap="choose" data-idx="1">已读</text>
  23. </view>
  24. <view class="box" style="{{repairsList.length>0?'margin-top:117rpx':'margin-top:0rpx'}}">
  25. <view wx:for="{{repairsList}}" wx:key="{{index}}" class="list">
  26. <view data-idx="{{index}}" style="{{item.txtStyle}}" class="content">
  27. <view style="font-size:28rpx;" class="title">
  28. <view class="left">
  29. <text> {{item.trouble_part}}</text>
  30. <text style="margin-left:15rpx;">({{item.bike_no}})</text>
  31. </view>
  32. <view class="right" wx:if="{{curPage==0}}" bindtap="markRead" data-id="{{item.id}}">标为已读</view>
  33. </view>
  34. <view class="body">
  35. <view class="left">
  36. <image style="height:50rpx;width:112rpx" src="http://resource.weilaigo.l4j.cn/yunwei/rep4.png" wx:if="{{item.trouble_part=='刹车'}}"></image>
  37. <image style="height:96rpx;width:96rpx" src="http://resource.weilaigo.l4j.cn/yunwei/rep6.png" wx:if="{{item.trouble_part=='车胎'}}"></image>
  38. <image style="height:58rpx;width:116rpx" src="http://resource.weilaigo.l4j.cn/yunwei/rep5.png" wx:if="{{item.trouble_part=='链条'}}"></image>
  39. <image style="height:66rpx;width:116rpx" src="http://resource.weilaigo.l4j.cn/yunwei/rep1.png" wx:if="{{item.trouble_part=='车座'}}"></image>
  40. <image style="height:80rpx;width:60rpx" src="http://resource.weilaigo.l4j.cn/yunwei/rep2.png" wx:if="{{item.trouble_part=='二维码'}}"></image>
  41. <image style="height:72rpx;width:64rpx" src="http://resource.weilaigo.l4j.cn/yunwei/rep3.png" wx:if="{{item.trouble_part=='其他'}}"></image>
  42. </view>
  43. <view class="right">
  44. <view class="describe">问题描述:{{item.trouble_description}}</view>
  45. </view>
  46. </view>
  47. <view class="time flexB">
  48. <text>创建时间:{{item.created_at}}</text>
  49. <text bindtap="phone" data-phone="{{item.users.mobile}}" hover-stop-propagation>手机号:{{item.users.mobile}}</text>
  50. </view>
  51. </view>
  52. </view>
  53. <view class="noData" wx:if="{{repairsList.length == 0}}">
  54. <image src="http://resource.weilaigo.l4j.cn/none.png"></image>
  55. <view>暂无相关数据~</view>
  56. </view>
  57. </view>
  58. </view>
  59. </view>