- 新增 lefu 服务层(扫描/连接/断开/保活重连/测量回调/WiFi 配网),事件回调支持多监听 - connectedDevice 接入真实蓝牙扫描连接,修复断线重连 UI 未同步、蓝牙/定位开关误判 - connectedWifi 接入真实 WiFi 配网,补连接状态校验与退出配网模式 - 新增 5 张设备图标并调整应用入口 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
31 lines
818 B
TypeScript
31 lines
818 B
TypeScript
App<IAppOption>({
|
|
globalData: {},
|
|
|
|
onLaunch() {
|
|
// 已登录则跳过登录页
|
|
const userInfo = wx.getStorageSync('userInfo') || null;
|
|
if (userInfo) {
|
|
wx.reLaunch({
|
|
url: '/pages/home/home'
|
|
})
|
|
}
|
|
},
|
|
|
|
getWxLoginCode(): Promise<string> {
|
|
return new Promise((resolve, reject) => {
|
|
wx.login({
|
|
success: (res) => {
|
|
if (res.code) {
|
|
resolve(res.code)
|
|
} else {
|
|
reject(new Error('获取登录凭证失败'))
|
|
}
|
|
},
|
|
fail: (err) => {
|
|
reject(new Error(err.errMsg || '获取登录凭证失败'))
|
|
},
|
|
})
|
|
})
|
|
},
|
|
})
|