|
@@ -1,14 +1,7 @@
|
|
<template>
|
|
<template>
|
|
<view>
|
|
<view>
|
|
<car-common ref="common" ></car-common>
|
|
<car-common ref="common" ></car-common>
|
|
- <u-modal v-model="caritemBl" v-if="stationList.length" >
|
|
|
|
- <view class="slot-content">
|
|
|
|
- <h4>{{stationList[0].name}} → {{stationList[stationList.length-1].name}}</h4>
|
|
|
|
- </view>
|
|
|
|
- <view class="slot-content">
|
|
|
|
- {{caritem.licensePlateNumber}}{{caritem.driverInfo.name}}{{caritem.driverInfo.phone}}
|
|
|
|
- </view>
|
|
|
|
- </u-modal>
|
|
|
|
|
|
+
|
|
<u-popup v-model="show1" mode="center" border-radius="20">
|
|
<u-popup v-model="show1" mode="center" border-radius="20">
|
|
<view class="sitePopup">
|
|
<view class="sitePopup">
|
|
<view class="sitePopup-head">
|
|
<view class="sitePopup-head">
|
|
@@ -16,19 +9,19 @@
|
|
<p>开往:红光路加气站 上车站点:玉桥小区</p>
|
|
<p>开往:红光路加气站 上车站点:玉桥小区</p>
|
|
</view>
|
|
</view>
|
|
<view class="sitePopup-main">
|
|
<view class="sitePopup-main">
|
|
- <view class="remind-item-bg remind-item-bg1 ">
|
|
|
|
|
|
+ <view class="remind-item-bg remind-item-bg1 ":class="popid==0?'active':''" @click="selectBtn(0)" >
|
|
<view class="remind-item remind-item1">
|
|
<view class="remind-item remind-item1">
|
|
<u-icon name="icon_tixing-01" custom-prefix="custom-icon" size="72" color="#fff"></u-icon>
|
|
<u-icon name="icon_tixing-01" custom-prefix="custom-icon" size="72" color="#fff"></u-icon>
|
|
<span>无提醒</span>
|
|
<span>无提醒</span>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="remind-item-bg remind-item-bg2 active">
|
|
|
|
|
|
+ <view class="remind-item-bg remind-item-bg2 " :class="popid==1?'active':''" @click="selectBtn(1)">
|
|
<view class="remind-item remind-item2">
|
|
<view class="remind-item remind-item2">
|
|
<u-icon name="icon_tixing-02" custom-prefix="custom-icon" size="72" color="#fff"></u-icon>
|
|
<u-icon name="icon_tixing-02" custom-prefix="custom-icon" size="72" color="#fff"></u-icon>
|
|
<span>距离1站</span>
|
|
<span>距离1站</span>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="remind-item-bg remind-item-bg3">
|
|
|
|
|
|
+ <view class="remind-item-bg remind-item-bg3" :class="popid==2?'active':''" @click="selectBtn(2)">
|
|
<view class="remind-item remind-item3">
|
|
<view class="remind-item remind-item3">
|
|
<u-icon name="icon_tixing-03" custom-prefix="custom-icon" size="72" color="#fff"></u-icon>
|
|
<u-icon name="icon_tixing-03" custom-prefix="custom-icon" size="72" color="#fff"></u-icon>
|
|
<span>距离2站</span>
|
|
<span>距离2站</span>
|
|
@@ -36,36 +29,36 @@
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="sitePopup-foot">
|
|
<view class="sitePopup-foot">
|
|
- <view class="sitePopup-btn">取消</view>
|
|
|
|
- <view class="sitePopup-btn">确定</view>
|
|
|
|
|
|
+ <view class="sitePopup-btn" @click="show1 = false">取消</view>
|
|
|
|
+ <view class="sitePopup-btn" @click="radioGroupChange">确定</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</u-popup>
|
|
</u-popup>
|
|
- <u-button @click="show1 = true">打开</u-button>
|
|
|
|
|
|
+
|
|
|
|
|
|
- <u-popup v-model="show2" mode="center" closeable="true" border-radius="20">
|
|
|
|
|
|
+ <u-popup v-model="caritemBl" v-if="stationList.length" mode="center" closeable="true" border-radius="20">
|
|
<view class="sitePopup">
|
|
<view class="sitePopup">
|
|
<view class="sitePopup-head">
|
|
<view class="sitePopup-head">
|
|
- <h1>六中 → 锣场</h1>
|
|
|
|
- <p>首班:6:00 末班:18:00</p>
|
|
|
|
|
|
+ <h1>{{stationList[0].name}} → {{stationList[stationList.length-1].name}}</h1>
|
|
|
|
+ <p>首班:{{routeInfo.startTime}} 末班:{{routeInfo.endTime}}</p>
|
|
</view>
|
|
</view>
|
|
<view class="sitePopup-main">
|
|
<view class="sitePopup-main">
|
|
<view class="sitePopup-driver">
|
|
<view class="sitePopup-driver">
|
|
<view class="driver-info">
|
|
<view class="driver-info">
|
|
<view class="driver-head">
|
|
<view class="driver-head">
|
|
- <u-avatar :src="src" size="100"></u-avatar>
|
|
|
|
|
|
+ <u-avatar :src="caritem.driverInfo.faceImage" size="100"></u-avatar>
|
|
</view>
|
|
</view>
|
|
<view class="driver-text">
|
|
<view class="driver-text">
|
|
- <h2>鄂D12345</h2>
|
|
|
|
- <p>李师傅 15512344567</p>
|
|
|
|
|
|
+ <h2>{{caritem.licensePlateNumber}}</h2>
|
|
|
|
+ <p>{{caritem.driverInfo.name}} {{caritem.driverInfo.phone}}</p>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <u-icon name="dianhua" custom-prefix="custom-icon" size="80" color="#1778fb"></u-icon>
|
|
|
|
|
|
+ <u-icon name="dianhua" v-if="caritem.driverInfo.phone" @click="makePhoneCall(caritem.driverInfo.phone)" custom-prefix="custom-icon" size="80" color="#1778fb"></u-icon>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</u-popup>
|
|
</u-popup>
|
|
- <u-button @click="show2 = true">打开</u-button>
|
|
|
|
|
|
+
|
|
|
|
|
|
<u-navbar :title="title" >
|
|
<u-navbar :title="title" >
|
|
<view class="slot-wrap"></view>
|
|
<view class="slot-wrap"></view>
|
|
@@ -91,7 +84,7 @@
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="map-route">
|
|
<view class="map-route">
|
|
- <view class="map-route-head" >
|
|
|
|
|
|
+ <view class="map-route-head" v-if="false" >
|
|
<view >上车提醒</view>
|
|
<view >上车提醒</view>
|
|
<view >
|
|
<view >
|
|
<u-radio-group v-model="downItem.isRemind" @change="radioGroupChange" >
|
|
<u-radio-group v-model="downItem.isRemind" @change="radioGroupChange" >
|
|
@@ -106,7 +99,10 @@
|
|
</view>
|
|
</view>
|
|
|
|
|
|
</view>
|
|
</view>
|
|
-
|
|
|
|
|
|
+ <view class="map-route-head" >
|
|
|
|
+ <view>{{dis}}</view>
|
|
|
|
+ <<< 下方列表可以左右滑动 >>>
|
|
|
|
+ </view>
|
|
<view class="map-route-main" id="map-route-main">
|
|
<view class="map-route-main" id="map-route-main">
|
|
|
|
|
|
<template v-for="item,i in stationList">
|
|
<template v-for="item,i in stationList">
|
|
@@ -132,11 +128,20 @@
|
|
|
|
|
|
</view>
|
|
</view>
|
|
<view class="map-route-foot">
|
|
<view class="map-route-foot">
|
|
- <view class="remind-btn">
|
|
|
|
- <u-icon name="md-alarm" custom-prefix="custom-icon" color="#666" size="44"></u-icon>
|
|
|
|
- <span>设置提醒</span>
|
|
|
|
|
|
+ <view class="remind-btn" @click="show1 = true,popid=downItem.isRemind" v-show="!downItem.remindId">
|
|
|
|
+
|
|
|
|
+ <u-icon name="md-alarm" custom-prefix="custom-icon" color="#666" size="44"></u-icon>
|
|
|
|
+ <span>设置提醒</span>
|
|
|
|
+
|
|
</view>
|
|
</view>
|
|
- <view class="reset-btn">
|
|
|
|
|
|
+ <view class="remind-btn" @click="show1 = true,popid=downItem.isRemind" v-show="downItem.remindId" style=" background-color: blue; color: #fff; ">
|
|
|
|
+
|
|
|
|
+ <u-icon name="md-alarm" custom-prefix="custom-icon" color="#fff" size="44"></u-icon>
|
|
|
|
+ <span>提前{{downItem.isRemind}}站</span>
|
|
|
|
+
|
|
|
|
+ </view>
|
|
|
|
+
|
|
|
|
+ <view class="reset-btn" v-if="false">
|
|
<u-icon name="shuaxin" custom-prefix="custom-icon" color="#666" size="44"></u-icon>
|
|
<u-icon name="shuaxin" custom-prefix="custom-icon" color="#666" size="44"></u-icon>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -270,7 +275,7 @@
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
color: #007AFF;
|
|
color: #007AFF;
|
|
text-align: center;
|
|
text-align: center;
|
|
- line-height: 40px;
|
|
|
|
|
|
+ line-height: 20px;
|
|
border-bottom: 1px solid #eee;
|
|
border-bottom: 1px solid #eee;
|
|
}
|
|
}
|
|
|
|
|