123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230 |
- <view bindtouchstart="touchStart" bindtouchend="touchEnd" style="width:100%;height:100%">
- <van-dropdown-menu class="{{screenHeight=='xSeries' ? 'menu1' : 'menu'}}">
- <van-dropdown-item id="menu" value="{{ value1 }}" options="{{ option1 }}" bind:change="change" />
- </van-dropdown-menu>
- <view class="{{screenHeight=='xSeries' ? 'myWork1' : 'myWork'}}">
- <van-tabs active="{{ active }}" bind:change="onChange" color="#18D5B9">
- <van-tab title="未认领">
- <view class="list" wx:for="{{workList}}" wx:key="index" bindtap="wordDetail" data-id="{{item.id}}">
- <view class="reason">{{item.reason?item.reason:item.type_name}}</view>
- <view class="type " wx:if="{{item.type_name=='充电工单'}}" style="background: linear-gradient(163deg, #68e9ce 0%, #18d5b9 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type" wx:if="{{item.type_name=='断电工单'}}" style="background: linear-gradient(163deg, #ff6477 0%, #ff7a69 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type" wx:if="{{item.type_name=='组长工单'}}" style="background: linear-gradient(163deg, #41b8fd 0%, #0ee7fe 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type" wx:if="{{item.type_name=='偷盗工单'}}" style="background: linear-gradient(163deg, #ff8b66 0%, #fe5722 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type" wx:if="{{item.type_name=='离线工单'}}" style="background: linear-gradient(163deg, #FF8CC7 0%, #F232A3 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type" wx:if="{{item.type_name=='救援工单'}}" style="background: linear-gradient(163deg, #9382f4 0%, #a297fb 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type" wx:if="{{item.type_name=='断电工单'}}" style="background: linear-gradient(163deg, #ff6477 0%, #ff7a69 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type" wx:if="{{item.type_name=='警报工单'}}" style="background: linear-gradient(163deg, #FF9854 0%, #FFC573 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type" wx:if="{{item.type_name=='故障工单'}}" style="background: linear-gradient(163deg, #D684DD 0%, #F7A7EC 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type" wx:if="{{item.type_name=='其他工单'}}" style="background: linear-gradient(163deg, #47DDA8 0%, #61F79C 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type" wx:if="{{item.type_name=='查看工单'}}" style="background: linear-gradient(163deg, #88B9E1 0%, #004FB6 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="flexB" style="margin-top:0;">
- <view>
- <view>车辆编号:{{item.bike_no}}</view>
- <view>更新时间:{{item.updated_at}}</view>
- <!-- <view>次数:20</view> -->
- </view>
- <view style="margin-right:50rpx;">
- <view>进度:{{item.planned}}</view>
- <view>来源:{{item.source}}</view>
- <!-- <view>查看详情</view> -->
- </view>
- </view>
- </view>
- <view class="noData" wx:if="{{workList.length == 0 && active ==0}}">
- <image src="http://resource.bike.hanyiyun.com/none.png"></image>
- <view>暂无相关数据~</view>
- </view>
- </van-tab>
- <van-tab title="处理中">
- <view class="list" wx:for="{{workList}}" wx:key="index" bindtap="wordDetail" data-id="{{item.id}}">
- <view class="reason">{{item.reason?item.reason:item.type_name}}</view>
- <view class="type flexC state2" wx:if="{{item.type_name=='充电工单'}}" style="background: linear-gradient(163deg, #68e9ce 0%, #18d5b9 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='断电工单'}}" style="background: linear-gradient(163deg, #ff6477 0%, #ff7a69 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='组长工单'}}" style="background: linear-gradient(163deg, #41b8fd 0%, #0ee7fe 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='偷盗工单'}}" style="background: linear-gradient(163deg, #ff8b66 0%, #fe5722 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='离线工单'}}" style="background: linear-gradient(163deg, #FF8CC7 0%, #F232A3 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='救援工单'}}" style="background: linear-gradient(163deg, #9382f4 0%, #a297fb 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='断电工单'}}" style="background: linear-gradient(163deg, #ff6477 0%, #ff7a69 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='警报工单'}}" style="background: linear-gradient(163deg, #FF9854 0%, #FFC573 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='故障工单'}}" style="background: linear-gradient(163deg, #D684DD 0%, #F7A7EC 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='其他工单'}}" style="background: linear-gradient(163deg, #47DDA8 0%, #61F79C 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='查看工单'}}" style="background: linear-gradient(163deg, #88B9E1 0%, #004FB6 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view>
- <view>当前负责人:{{item.worker}}</view>
- <view class="flexB" style="margin-top:0;">
- <view>
- <view>车辆编号:{{item.bike_no}}</view>
- <view>更新时间:{{item.updated_at}}</view>
- </view>
- <view style="margin-right:50rpx;">
- <view>进度:{{item.planned}}</view>
- <view>来源:{{item.source}}</view>
- </view>
- </view>
- </view>
- </view>
- <view class="noData" wx:if="{{workList.length == 0 && active ==1}}">
- <image src="http://resource.bike.hanyiyun.com/none.png"></image>
- <view>暂无相关数据~</view>
- </view>
- </van-tab>
- <van-tab title="已处理">
- <view class="list" wx:for="{{workList}}" wx:key="index" bindtap="wordDetail" data-id="{{item.id}}">
- <view class="reason">{{item.reason?item.reason:item.type_name}}</view>
- <view class="type flexC state2" wx:if="{{item.type_name=='充电工单'}}" style="background: linear-gradient(163deg, #68e9ce 0%, #18d5b9 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='断电工单'}}" style="background: linear-gradient(163deg, #ff6477 0%, #ff7a69 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='组长工单'}}" style="background: linear-gradient(163deg, #41b8fd 0%, #0ee7fe 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='偷盗工单'}}" style="background: linear-gradient(163deg, #ff8b66 0%, #fe5722 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='离线工单'}}" style="background: linear-gradient(163deg, #FF8CC7 0%, #F232A3 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='救援工单'}}" style="background: linear-gradient(163deg, #9382f4 0%, #a297fb 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='断电工单'}}" style="background: linear-gradient(163deg, #ff6477 0%, #ff7a69 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='警报工单'}}" style="background: linear-gradient(163deg, #FF9854 0%, #FFC573 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='故障工单'}}" style="background: linear-gradient(163deg, #D684DD 0%, #F7A7EC 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='其他工单'}}" style="background: linear-gradient(163deg, #47DDA8 0%, #61F79C 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='查看工单'}}" style="background: linear-gradient(163deg, #88B9E1 0%, #004FB6 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view>
- <view>当前负责人:{{item.worker}}</view>
- <view class="flexB" style="margin-top:0;">
- <view>
- <view>车辆编号:{{item.bike_no}}</view>
- <view>更新时间:{{item.updated_at}}</view>
- </view>
- <view style="margin-right:50rpx;">
- <view>进度:{{item.planned}}</view>
- <view>来源:{{item.source}}</view>
- </view>
- </view>
- </view>
- </view>
- <view class="noData" wx:if="{{workList.length == 0 && active ==2}}">
- <image src="http://resource.bike.hanyiyun.com/none.png"></image>
- <view>暂无相关数据~</view>
- </view>
- </van-tab>
- <van-tab title="已完成">
- <view class="list" wx:for="{{workList}}" wx:key="index" bindtap="wordDetail" data-id="{{item.id}}">
- <view class="reason">{{item.reason?item.reason:item.type_name}}</view>
- <view class="type flexC state2" wx:if="{{item.type_name=='充电工单'}}" style="background: linear-gradient(163deg, #68e9ce 0%, #18d5b9 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='断电工单'}}" style="background: linear-gradient(163deg, #ff6477 0%, #ff7a69 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='组长工单'}}" style="background: linear-gradient(163deg, #41b8fd 0%, #0ee7fe 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='偷盗工单'}}" style="background: linear-gradient(163deg, #ff8b66 0%, #fe5722 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='离线工单'}}" style="background: linear-gradient(163deg, #FF8CC7 0%, #F232A3 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='救援工单'}}" style="background: linear-gradient(163deg, #9382f4 0%, #a297fb 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='断电工单'}}" style="background: linear-gradient(163deg, #ff6477 0%, #ff7a69 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='警报工单'}}" style="background: linear-gradient(163deg, #FF9854 0%, #FFC573 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='故障工单'}}" style="background: linear-gradient(163deg, #D684DD 0%, #F7A7EC 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='其他工单'}}" style="background: linear-gradient(163deg, #47DDA8 0%, #61F79C 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view class="type flexC state2" wx:if="{{item.type_name=='查看工单'}}" style="background: linear-gradient(163deg, #88B9E1 0%, #004FB6 100%);">
- {{item.type_name}}({{item.times}}次)
- </view>
- <view>
- <view>当前负责人:{{item.worker}}</view>
- <view class="flexB" style="margin-top:0;">
- <view>
- <view>车辆编号:{{item.bike_no}}</view>
- <view>更新时间:{{item.updated_at}}</view>
- </view>
- <view style="margin-right:50rpx;">
- <view>进度:{{item.planned}}</view>
- <view>来源:{{item.source}}</view>
- </view>
- </view>
- </view>
- </view>
- <view class="noData" wx:if="{{workList.length == 0 && active ==3}}">
- <image src="http://resource.bike.hanyiyun.com/none.png"></image>
- <view>暂无相关数据~</view>
- </view>
- </van-tab>
- </van-tabs>
- </view>
- <footer params="{{current}}" bind:scanCode="scanCode"></footer>
- </view>
|