index.wxml 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <!--pages/use-record/index.wxml-->
  2. <view class="sg-container sg-pad">
  3. <inner-device-card item="{{inner_device}}" wx:key="index"></inner-device-card>
  4. <van-collapse value="{{ activeNames }}" bind:change="onChange">
  5. <van-collapse-item title="历史阅历" name="1">
  6. <view class="sg-list">
  7. <block wx:if="{{order_devices.length > 0}}">
  8. <view class="sg-item" wx:for="{{order_devices}}" wx:key="index">
  9. <view class="sg-date sg-flex sg-align-center sg-space-between sg-index-color sg-bold sg-pad-tb-sm sg-bottom-border">
  10. <view>{{item.start_date}}</view>
  11. <view>-</view>
  12. <view>{{ index == 0 && inner_device.end_date ? '' : item.end_date}}</view>
  13. </view>
  14. <view class="sg-flex sg-align-center sg-bottom-border sg-space-between sg-pad-tb-sm">
  15. <view>调用项目</view>
  16. <view class="sg-bold sg-black">{{item.project ? item.project.name : ''}}</view>
  17. </view>
  18. <view class="sg-flex sg-align-center sg-bottom-border sg-space-between sg-pad-tb-sm">
  19. <view>调用人员</view>
  20. <view class="sg-bold sg-black">{{item.user ? item.user.name : ''}}</view>
  21. </view>
  22. </view>
  23. </block>
  24. <block wx:else class="sg-center">暂无历史阅历</block>
  25. </view>
  26. </van-collapse-item>
  27. <van-collapse-item title="维修记录" name="2">
  28. <block wx:if="{{repair_devices.length > 0}}">
  29. <view class="sg-item" wx:for="{{repair_devices}}" wx:key="index">
  30. <view class="sg-date sg-flex sg-align-center sg-space-between sg-index-color sg-bold sg-pad-tb-sm sg-bottom-border">
  31. <view>{{item.date}}</view>
  32. <view>维修部位</view>
  33. <view>金额</view>
  34. </view>
  35. <view class="sg-part-list">
  36. <view wx:for="{{item.parts}}" wx:for-item="j_item" wx:for-index="j_index" wx:key="j_index" class="sg-flex sg-align-center sg-space-between sg-pad-tb-sm">
  37. <view>更换配件{{j_index + 1}}</view>
  38. <view>{{j_item.name}}</view>
  39. <view>¥{{j_item.price/100}}</view>
  40. </view>
  41. </view>
  42. <view class="sg-center sg-bold sg-black sg-pad-tb-sm">维修合计金额:¥{{item.money/100}}</view>
  43. <view>
  44. <view class="sg-flex sg-align-center sg-space-between sg-pad-tb-sm">
  45. <view class="sg-index-color">上报项目</view>
  46. <view>{{item.project ? item.project.name : ''}}</view>
  47. <view class="sg-index-color">提交人</view>
  48. <view>{{item.user ? item.user.name : ''}}</view>
  49. </view>
  50. <view class="sg-flex sg-align-center sg-space-between sg-pad-tb-sm">
  51. <view class="sg-index-color">维修天数</view>
  52. <view>{{item.day}}</view>
  53. </view>
  54. <view class="sg-flex sg-align-center sg-space-between sg-pad-tb-sm">
  55. <view class="sg-index-color">维修原因</view>
  56. <view>{{item.reason}}</view>
  57. </view>
  58. <view class="sg-flex sg-align-center sg-space-between sg-pad-tb-sm">
  59. <view class="sg-index-color">备注</view>
  60. <view>{{item.remark}}</view>
  61. </view>
  62. </view>
  63. </view>
  64. </block>
  65. <block wx:else class="sg-center">暂无维修记录</block>
  66. </van-collapse-item>
  67. </van-collapse>
  68. </view>