|
|
|
|
@ -42,7 +42,7 @@ export default {
|
|
|
|
|
let that = this;
|
|
|
|
|
console.log("show 项目init:", options, decodeURIComponent(options.query.scene));
|
|
|
|
|
let requestComeFrom = this.G.globalConstantData.requestComeFrom;
|
|
|
|
|
uni.setStorageSync("requestComeFrom", (requestComeFrom && (requestComeFrom == "assistant_miniapp" || requestComeFrom == "supply_chain_miniapp")) ? 'isToB' : 'isToC');
|
|
|
|
|
uni.setStorageSync("requestComeFrom", requestComeFrom && (requestComeFrom == "assistant_miniapp" || requestComeFrom == "supply_chain_miniapp") ? "isToB" : "isToC");
|
|
|
|
|
|
|
|
|
|
// 清除扫码获取的id信息
|
|
|
|
|
uni.removeStorageSync("scene");
|
|
|
|
|
@ -96,6 +96,36 @@ export default {
|
|
|
|
|
// console.log("app.vue 检查IM连接状态");
|
|
|
|
|
that.checkAndReconnectIM();
|
|
|
|
|
}
|
|
|
|
|
const updateManager = uni.getUpdateManager();
|
|
|
|
|
updateManager.onCheckForUpdate(function (res) {
|
|
|
|
|
console.log("检测是否有新版本:", res.hasUpdate);
|
|
|
|
|
});
|
|
|
|
|
updateManager.onUpdateReady(function (res) {
|
|
|
|
|
uni.showModal({
|
|
|
|
|
title: "更新提示",
|
|
|
|
|
content: "新版本已经准备好,需重启应用",
|
|
|
|
|
showCancel: false,
|
|
|
|
|
success(res) {
|
|
|
|
|
if (res.confirm) {
|
|
|
|
|
console.log("新版本已经准备好,需重启应用");
|
|
|
|
|
updateManager.applyUpdate();
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
updateManager.onUpdateFailed(function (res) {
|
|
|
|
|
uni.showModal({
|
|
|
|
|
title: "更新提示",
|
|
|
|
|
content: "新版本下载异常,需重启应用",
|
|
|
|
|
showCancel: false,
|
|
|
|
|
success(res) {
|
|
|
|
|
if (res.confirm) {
|
|
|
|
|
console.log("新版本下载异常,需重启应用");
|
|
|
|
|
updateManager.applyUpdate();
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
onHide: function () {
|
|
|
|
|
// 应用进入后台时不清除定时器,保持心跳
|
|
|
|
|
|