workDetail.wxml 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <!--工单详情-->
  2. <view class="workDetail">
  3. <view class="con">
  4. <view class="reason">{{detail.reason}}({{detail.bike_no}})</view>
  5. <!-- <view>发生位置:{{detail.location}}</view> -->
  6. <view>创建人:{{detail.created_man}}</view>
  7. <view>处理人:{{detail.received_name ? detail.received_name:'暂无'}}</view>
  8. <view>关闭人:{{detail.work_over_name ?detail.work_over_name : '暂无'}}</view>
  9. <text class="iconfont iconAdd" bindtap="openICon"></text>
  10. </view>
  11. <view class="step">
  12. <view class="flexCC" style="margin-top:20rpx;">
  13. <image src="http://resource.weilaibike.com/common/circle.png" class="circle"></image>
  14. <image src="http://resource.weilaibike.com/common/line.png" class="line"></image>
  15. <image src="http://resource.weilaibike.com/common/circle.png" class="circle"></image>
  16. <image src="http://resource.weilaibike.com/common/line.png" class="line"></image>
  17. <image src="http://resource.weilaibike.com/common/circle.png" class="circle"></image>
  18. <image src="http://resource.weilaibike.com/common/line.png" class="line"></image>
  19. <image src="http://resource.weilaibike.com/common/circle.png" class="circle"></image>
  20. </view>
  21. <view class="list" style="width:100%;">
  22. <view class="stepCon flexB" wx:if="{{one}}">
  23. <view>
  24. <view>待接单</view>
  25. <view>{{detail.created_man}}</view>
  26. </view>
  27. <view>{{detail.created_at}}</view>
  28. </view>
  29. <view class="stepCon flexB" wx:if="{{two}}">
  30. <view>
  31. <view>处理中</view>
  32. <view>{{detail.work_over_name}}</view>
  33. </view>
  34. <view>{{detail.received_at}}</view>
  35. </view>
  36. <view class="stepCon flexB" wx:if="{{three}}">
  37. <view>
  38. <view>已处理</view>
  39. <view>{{detail.work_over_name}}</view>
  40. </view>
  41. <view>{{detail.work_over_time}}</view>
  42. </view>
  43. <view class="stepCon flexB" wx:if="{{four}}">
  44. <view>
  45. <view>已完成</view>
  46. <view>{{detail.work_over_name}}</view>
  47. </view>
  48. <view>{{detail.work_over_time}}</view>
  49. </view>
  50. </view>
  51. </view>
  52. <view class="goHome" bindtap="goHome">
  53. <text>查看车辆详情</text>
  54. </view>
  55. <!-- 显示操作步骤 -->
  56. <view class="cover" wx:if="{{iconShow}}" bindtap="closeIcon"></view>
  57. <view class="icon" wx:if="{{iconShow}}">
  58. <view class="button" bindtap="closeIcon">
  59. <image src="http://resource.weilaibike.com/common/button.png"></image>
  60. </view>
  61. <view bindtap="getWork" wx:if="{{detail.planned==1}}">
  62. <text>领取工单</text>
  63. <image src="http://resource.weilaibike.com/common/get.png"></image>
  64. </view>
  65. <view bindtap="reported" wx:if="{{detail.planned==2}}">
  66. <text>有故障,报告组长并下线车辆</text>
  67. <image src="http://resource.weilaibike.com/common/outline.png"></image>
  68. </view>
  69. <view bindtap="reported" wx:if="{{detail.planned==2}}">
  70. <text>可以上线,但有情况需要上报组长处理</text>
  71. <image src="http://resource.weilaibike.com/common/online.png"></image>
  72. </view>
  73. <view bindtap="finish" wx:if="{{detail.planned==2}}">
  74. <text>已处理好,正常关闭</text>
  75. <image src="http://resource.weilaibike.com/common/finish.png"></image>
  76. </view>
  77. </view>
  78. <!-- 上报组长弹框 -->
  79. <view class="cover" wx:if="{{commitShow}}" bindtap="closeIcon"></view>
  80. <view class="commit" wx:if="{{commitShow}}">
  81. <view wx:if="{{inpShow}}">
  82. <view class="title">生成组长工单</view>
  83. <input placeholder="请输入报告组长内容" bindinput="input"></input>
  84. </view>
  85. <view wx:else>
  86. <view class="title">完成并关闭工单</view>
  87. <view class="detail">已处理好,正常</view>
  88. </view>
  89. <view style="text-align:right;">
  90. <text bindtap="cancel">取消</text>
  91. <text style="margin:0 50rpx 0 80rpx;" bindtap="submit">确定</text>
  92. </view>
  93. </view>
  94. </view>