@@ -105,6 +105,9 @@
+
+
+
@@ -141,7 +144,8 @@
const circles = ref([]); //圆
let oMap = null;
-
+
+ const showTools=ref(true);
const oUser = uni.getStorageSync("wechat_user");
const showMess = ref(uni.getStorageSync("kbike-mess"));
const hasOrder = ref(false); //是否有订单
@@ -161,6 +165,7 @@
};
let orderTimer = null;
const orderState = ref(0);
+ const showOrderPay=ref(false);
//车辆
@@ -178,12 +183,12 @@
longitude
} = res;
location.value = {
- longitude: 103.975457,
- latitude: 30.633199
+ latitude,
+ longitude
};
const params = {
- longitude: 103.975457,
- latitude: 30.633199
+ latitude,
+ longitude
};
callOrdereApi("userOrders/bikeList", params, "post").then(res => {
console.log("11111111111111111", "userOrders/bikeList", res);
@@ -212,7 +217,6 @@
true);
})
markers.value = arrData;
-
})
},
@@ -298,8 +302,9 @@
}
}
//显示订单
- function showOrderInfo() {
- showOrder.value = true;
+ function openOrderPay() {
+ showTools.value=false;
+ showOrderPay.value=true;
}
//获取订单
@@ -339,6 +344,7 @@
if (status == 2) {
completeRiding();
hasOrder.value = true;
+ getTracking();
return;
} else if (status != 0) {
completeRiding();
@@ -346,7 +352,6 @@
}
showOrder.value = true;
if (!orderTimer) {
- console.log("5555555555555555555555555555555");
orderTimer = setInterval(getTracking, 10000);
}
})
@@ -362,8 +367,7 @@
} = orderData;
const params = {
ebikeCode: bikeCode,
- //startTime: createdAt
- startTime: '2025-04-02 09:00:00'
+ startTime: createdAt
}
callOperateApi("ebikeTracking/query", params, "post").then(res => {
const {
@@ -468,19 +472,26 @@
}
//查看车辆信息
- function openBikeInfo() {
+ function openBikeInfo(e) {
showModelMessage("该功能暂未实现!");
+ if(!oUser){
+ tologin();
+ }
+ console.log("33333333333333333",e);
showBikeInfo.value = true;
+ showTools.value=false;
}
//关闭车辆信息
function closeBikeInfo(){
showBikeInfo.value =false;
+ showTools.value=true;
}
getLoalcationData();
onMounted(() => {
+ console.log("7777777777777777777777",oUser)
const instance = getCurrentInstance();
oMap = uni.createMapContext("mapRef", {
this: instance.proxy
diff --git a/ebike-maintenance/static/iconfont.css b/ebike-maintenance/static/iconfont.css
index 306b80f..bdba0da 100644
--- a/ebike-maintenance/static/iconfont.css
+++ b/ebike-maintenance/static/iconfont.css
@@ -1,6 +1,6 @@
@font-face {
font-family: "iconfont"; /* Project id 4868066 */
- src: url('iconfont.ttf?t=1744624163365') format('truetype');
+ src: url('iconfont.ttf?t=1744696432017') format('truetype');
}
.iconfont {
@@ -11,6 +11,10 @@
-moz-osx-font-smoothing: grayscale;
}
+.icon-ebikeweixin:before {
+ content: "\e608";
+}
+
.icon-ebikeditu2:before {
content: "\e620";
}
diff --git a/ebike-maintenance/static/iconfont.ttf b/ebike-maintenance/static/iconfont.ttf
index 6c88f510f704e183df02b099aa6dc97c6aeb2d91..a1ccf56e3ed321ed88dad778271d99f43f4e7e56 100644
GIT binary patch
delta 2246
zcmbW1Yiu0V8HV3;W_EUVclJIzv);sOd)GVb*ojT{9_O+)N~;nsPNITa1achW#sMeU
zk`!F2$`YtllokkBA}C0yN+Ob~DWai25VhKhR;8-ci%>;Tg(8a3v7;iWgg`2Z*Zq!9
zsl?yT%yX{a%zT%3X88&Bucz4QeA@un4*=}D@9=a>Tz>K_z<&?;jvSo(_BV_ZuU`ku
zOTef(J2QP?=;{-HBinb0+AJ-Yllm}?7m5Da!^h{}`PJ&j^t=yf{?6Rd`=;-F{@{1%
z{szrkho|RTY=#ZdewyaJN2U+Y#Lj27y$sw;@Pn
2qVim&ky>_4H!CSqCFq
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
P&x#R&$#W}~Xaau%tCyB=