电速宝
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

index.wxml 4.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <view class="container">
  2. <!-- 地图组件 wx:if="{{workorderdata.length<1}}" -->
  3. <map
  4. id="map"
  5. class="map"
  6. style="{{workorderdata.length < 1 ? 'height: 100%':'height: 70%'}}"
  7. longitude="{{longitude}}"
  8. latitude="{{latitude}}"
  9. scale="{{scale}}"
  10. markers="{{markers}}"
  11. polyline="{{polyline}}"
  12. show-location
  13. bindregionchange="onRegionChange"
  14. ></map>
  15. <!-- 底部操--作面板 -->
  16. <view class="bottom-panel" wx:if="{{workorderdata.length > 0 }}">
  17. <!-- 客户信息--(叫车后显示) -->
  18. <view wx:if="{{userdata.operationRole==5}}">
  19. <view class="driver-info" wx:for="{{workorderdata}}" wx:key="index" data-id="{{item.workorderId}}" bindtap="details">
  20. <image src="{{driverAvatar}}" class="driver-avatar"></image>
  21. <view style="width: 100%;">
  22. <view style="width: 100%;display: flex;justify-content: space-between;">
  23. <view class="driver-details">
  24. <!-- <view class="driver-name"><text style="color: #222;">司机:</text> {{item.driverName||'匹配中'}}</view> -->
  25. <view class="driver-name">车牌号:{{item.carName||'匹配中'}}</view>
  26. <view class="driver-car" wx:if="{{item.chargedischargeType==1}}">订单类型:充电</view>
  27. <view class="driver-car" wx:if="{{item.chargedischargeType==2}}">订单类型:放电</view>
  28. <view class="driver-car">目的地:{{item.poiName}}</view>
  29. </view>
  30. <view class="cancel-btn">
  31. <view wx:if="{{item.workorderType==0}}">待处理</view>
  32. <view wx:if="{{item.workorderType==1}}">待出发</view>
  33. <view wx:if="{{item.workorderType==2}}">行驶中</view>
  34. <view wx:if="{{item.workorderType==3}}">到达地点</view>
  35. <view wx:if="{{item.workorderType==4}}">工作中</view>
  36. <!-- <view wx:if="{{item.workorderType==5}}">完成工作</view> -->
  37. <view wx:if="{{item.workorderType==5&&item.workorderExaminetye==0}}">待审核</view>
  38. <view wx:if="{{item.workorderType==5&&item.workorderExaminetye==1}}">审核成功</view>
  39. <view wx:if="{{item.workorderType==5&&item.workorderExaminetye==2}}">审核失败</view>
  40. </view>
  41. </view>
  42. <view class="driver-arrive1">预约时间:{{item.workorderStarttime}}</view>
  43. </view>
  44. </view>
  45. </view>
  46. <!-- 司机信息--(叫车后显示) -->
  47. <view wx:if="{{userdata.operationRole==4}}">
  48. <view class="driver-info" wx:for="{{workorderdata}}" wx:key="index" data-id="{{item.workorderId}}" bind:tap="details">
  49. <image src="{{driverAvatar}}" class="driver-avatar" mode="widthFix"></image>
  50. <view style="width: 100%;">
  51. <view style="width: 100%;display: flex;justify-content: space-between;">
  52. <view class="driver-details">
  53. <view class="driver-name">{{item.poiName}}</view>
  54. <view class="driver-car">客户: {{item.receiver}}</view>
  55. <view class="driver-car" wx:if="{{item.chargedischargeType==1}}">订单类型:充电</view>
  56. <view class="driver-car" wx:if="{{item.chargedischargeType==2}}">订单类型:放电</view>
  57. </view>
  58. <!-- <button class="cancel-btn" data-id="{{item.workorderId}}" bind:tap="details">去查看</button> -->
  59. <view class="cancel-btn">
  60. <view wx:if="{{item.workorderType==0}}">待处理</view>
  61. <view wx:if="{{item.workorderType==1}}">待出发</view>
  62. <view wx:if="{{item.workorderType==2}}">行驶中</view>
  63. <view wx:if="{{item.workorderType==3}}">到达地点</view>
  64. <view wx:if="{{item.workorderType==4}}">工作中</view>
  65. <view wx:if="{{item.workorderType==5}}">完成工作</view>
  66. <view wx:if="{{item.workorderType==6}}">待审核</view>
  67. <view wx:if="{{item.workorderType==7}}">审核失败</view>
  68. </view>
  69. </view>
  70. <view class="driver-arrive1">约定到达时间:{{item.workorderCreatetime}}</view>
  71. </view>
  72. </view>
  73. </view>
  74. <!-- <view class="available" wx:if="{{workorderdata.length<1}}">
  75. <image src="https://esos-iot.bjdexn.cn/myminio/project/9efa1691f71a48b6ae20648c0a2dae56.png" mode="aspectFit"/>
  76. </view> -->
  77. <view style="height: 140rpx;" wx:if="{{userdata.operationRole==5}}"></view>
  78. <!-- <button class="call-btn" bindtap="onelectricity">
  79. <text class="call-btn_left_electricity">预约</text>
  80. </button> -->
  81. </view>
  82. <!-- 附近车辆--数量提示 -->
  83. <view class="cars-nearby" wx:if="{{carsNearby > 0}}">
  84. <view class="cars-icon">
  85. <text class="iconfont icon-car"></text>
  86. </view>
  87. <view class="cars-count">附近有 {{carsNearby}} 辆车</view>
  88. </view>
  89. </view>
  90. <button class="call-btn" bindtap="onelectricity" wx:if="{{userdata.operationRole==5}}">
  91. <text class="call-btn_left_electricity">预约</text>
  92. </button>
  93. <view class="positioning" bind:tap="positioning" style="{{workorderdata.length < 1 ? 'top: 85%':'top: 55%'}}">
  94. <t-icon name="focus" size="40rpx" data-name="focus" bind:tap="onIconTap" />
  95. </view>