|
@@ -27,12 +27,21 @@
|
|
|
<van-button v-if="i === 0" type="info" size="small" @click="nextItem">
|
|
|
完成
|
|
|
</van-button>
|
|
|
+ <van-button
|
|
|
+ type="warning"
|
|
|
+ size="small"
|
|
|
+ v-if="i !== 0 && item.orderType === 1"
|
|
|
+ @click="() => advancefun(item.id)"
|
|
|
+ >
|
|
|
+ 已到达
|
|
|
+ </van-button>
|
|
|
<van-button
|
|
|
type="warning"
|
|
|
size="small"
|
|
|
@click="() => removequeue(item.id, i)"
|
|
|
- >删除</van-button
|
|
|
>
|
|
|
+ 删除
|
|
|
+ </van-button>
|
|
|
</template>
|
|
|
</van-cell>
|
|
|
</van-cell-group>
|
|
@@ -160,6 +169,7 @@ import {
|
|
|
skip,
|
|
|
nextone,
|
|
|
cancel,
|
|
|
+ advance,
|
|
|
getRule,
|
|
|
upRule,
|
|
|
} from "../api/index";
|
|
@@ -311,6 +321,16 @@ export default {
|
|
|
});
|
|
|
});
|
|
|
},
|
|
|
+ advancefun(id) {
|
|
|
+ Dialog.confirm({
|
|
|
+ message: "请确认该用户已到达",
|
|
|
+ confirmButtonColor: "#2a7ef4",
|
|
|
+ }).then(() => {
|
|
|
+ advance({id}).then(() => {
|
|
|
+ this.reloadOrder();
|
|
|
+ });
|
|
|
+ });
|
|
|
+ },
|
|
|
nextItem() {
|
|
|
Dialog.confirm({
|
|
|
message: "该服务是否已完成?",
|
|
@@ -381,20 +401,20 @@ export default {
|
|
|
border: 1px solid #eee;
|
|
|
cursor: pointer;
|
|
|
}
|
|
|
-.queue .van-cell{
|
|
|
- padding: 30px 16px
|
|
|
+.queue .van-cell {
|
|
|
+ padding: 30px 16px;
|
|
|
}
|
|
|
-.queue .van-cell__title{
|
|
|
- font-size: 50px
|
|
|
+.queue .van-cell__title {
|
|
|
+ font-size: 50px;
|
|
|
}
|
|
|
-.queue .van-cell__title{
|
|
|
- flex: 2
|
|
|
+.queue .van-cell__title {
|
|
|
+ flex: 2;
|
|
|
}
|
|
|
-.queue .van-button{
|
|
|
- font-size: 35px;
|
|
|
- height: 45px;
|
|
|
+.queue .van-button {
|
|
|
+ font-size: 35px;
|
|
|
+ height: 45px;
|
|
|
}
|
|
|
-.queue .van-tag{
|
|
|
- vertical-align: middle;
|
|
|
+.queue .van-tag {
|
|
|
+ vertical-align: middle;
|
|
|
}
|
|
|
</style>
|