代码合并
This commit is contained in:
parent
899a6cdd2b
commit
28a371ddc2
@ -1,6 +1,7 @@
|
|||||||
import config from "./config.js";
|
import config from "./config.js";
|
||||||
import {
|
import {
|
||||||
showModelMessage
|
showModelMessage,
|
||||||
|
jkcBaseDecode
|
||||||
} from "./tools.js";
|
} from "./tools.js";
|
||||||
import {
|
import {
|
||||||
callOrdereApi
|
callOrdereApi
|
||||||
@ -8,7 +9,12 @@ import {
|
|||||||
|
|
||||||
const imgPath = config.imgPath;
|
const imgPath = config.imgPath;
|
||||||
|
|
||||||
export const sdkKey = 'BECBZ-EJIEQ-LUU5N-B5ISQ-3TLMZ-BXFLG';
|
export const sdkKey = '1f8f159583f28dfba6eb06deb55e3b56';
|
||||||
|
export function getMap(mapid, instance) {
|
||||||
|
return uni.createMapContext(mapid, {
|
||||||
|
this: instance.proxy
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
//获取当前定位
|
//获取当前定位
|
||||||
export function getLoalcation(success, fail) {
|
export function getLoalcation(success, fail) {
|
||||||
@ -32,14 +38,32 @@ export function getLoalcation(success, fail) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//逆解析地址
|
//逆解析地址
|
||||||
export function reverseGeocoder(qqmapsdk, longitude, latitude, success, fail) {
|
export function reverseGeocoder(mapsdk, longitude, latitude, success, fail) {
|
||||||
qqmapsdk.reverseGeocoder({
|
mapsdk.getRegeo({
|
||||||
location: {
|
location: `${longitude},${latitude}`,
|
||||||
latitude: latitude,
|
|
||||||
longitude: longitude
|
|
||||||
},
|
|
||||||
success: (res) => {
|
success: (res) => {
|
||||||
if (success) success(res.result);
|
const {
|
||||||
|
name,
|
||||||
|
regeocodeData
|
||||||
|
} = res[0];
|
||||||
|
|
||||||
|
const {
|
||||||
|
addressComponent: {
|
||||||
|
adcode,
|
||||||
|
province,
|
||||||
|
city,
|
||||||
|
district
|
||||||
|
},
|
||||||
|
formatted_address
|
||||||
|
} = regeocodeData;
|
||||||
|
if (success) success({
|
||||||
|
name,
|
||||||
|
formatted_address,
|
||||||
|
adcode,
|
||||||
|
province,
|
||||||
|
city,
|
||||||
|
district
|
||||||
|
});
|
||||||
},
|
},
|
||||||
fail: (res) => {
|
fail: (res) => {
|
||||||
if (fail) success(fail);
|
if (fail) success(fail);
|
||||||
@ -73,7 +97,7 @@ export function addLine(scolor, arrPoints) {
|
|||||||
|
|
||||||
//创建订单
|
//创建订单
|
||||||
export function addOrder(bikeCode, callback) {
|
export function addOrder(bikeCode, callback) {
|
||||||
const oUser = uni.getStorageSync("wechat_user");
|
const oUser = JSON.parse(jkcBaseDecode(uni.getStorageSync("wechat_user")));
|
||||||
if (!oUser) {
|
if (!oUser) {
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: "/pages/user/login/wx_login"
|
url: "/pages/user/login/wx_login"
|
||||||
@ -95,22 +119,32 @@ function saveRide(params, icnt, callback) {
|
|||||||
code,
|
code,
|
||||||
message
|
message
|
||||||
} = res;
|
} = res;
|
||||||
console.log("33333333333333333333333","userOrders/saveRide",res);
|
|
||||||
if (code != 200) {
|
if (code != 200) {
|
||||||
if (icnt <= 3) {
|
if (icnt <= 3) {
|
||||||
saveRide(params, icnt + 1, callback);
|
saveRide(params, icnt + 1, callback);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
showModelMessage(message);
|
showModelMessage(message);
|
||||||
if(callback) callback(false);
|
if (callback) callback(false);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(callback)callback(true);
|
if (callback) callback(true);
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
uni.switchTab({
|
uni.navigateTo({
|
||||||
url: "/pages/user/home/home"
|
url: "/pages/user/home/home"
|
||||||
})
|
})
|
||||||
}, 1000)
|
}, 1000)
|
||||||
|
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//添加面
|
||||||
|
export function addPolygon(scolor, fcolor, arrPoints) {
|
||||||
|
return {
|
||||||
|
points: arrPoints,
|
||||||
|
fillColor: fcolor,
|
||||||
|
strokeWidth: 3,
|
||||||
|
strokeColor: scolor,
|
||||||
|
zIndex: 11
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user