|
@@ -6,8 +6,8 @@ export function login(username, password, code, uuid, referrerType, referrerId,
|
|
|
const lat = typeof latitude === 'number' ? latitude.toFixed(6) : (latitude || "0.000000")
|
|
|
const lng = typeof longitude === 'number' ? longitude.toFixed(6) : (longitude || "0.000000")
|
|
|
|
|
|
- // 确保referrerQrCodeVersion有默认值
|
|
|
- const qrCodeVersion = referrerQrCodeVersion || ""
|
|
|
+ // 只有当referrerQrCodeVersion有值且不为空字符串时才转换为数字
|
|
|
+ const qrCodeVersion = referrerQrCodeVersion === "" || referrerQrCodeVersion === undefined ? "" : Number(referrerQrCodeVersion)
|
|
|
// 确保referrerType有默认值1
|
|
|
const type = 1
|
|
|
// 确保referrerId有默认值
|
|
@@ -20,12 +20,13 @@ export function login(username, password, code, uuid, referrerType, referrerId,
|
|
|
uuid,
|
|
|
referrerType: type,
|
|
|
referrerId: id,
|
|
|
- referrerQrCodeVersion: qrCodeVersion, // 使用带默认值的变量
|
|
|
+ referrerQrCodeVersion: qrCodeVersion, // 使用转换为数字的变量
|
|
|
latitude: lat,
|
|
|
longitude: lng
|
|
|
}
|
|
|
|
|
|
console.log('API发送经纬度字符串格式:', lat, lng)
|
|
|
+ console.log('referrerQrCodeVersion数字类型:', qrCodeVersion, typeof qrCodeVersion)
|
|
|
|
|
|
return request({
|
|
|
url: '/login',
|