diff --git a/App.vue b/App.vue index 3e60b7d..fd5c4b8 100644 --- a/App.vue +++ b/App.vue @@ -28,26 +28,42 @@ } }) }, + onShow: function() { - - console.log('App Show') const JSESSIONID = utils.uuid() console.log(JSESSIONID) // console.log(utils.bcrypt(JSESSIONID)) - uni.getLocation({ - type: 'wgs84', - success: function(res) { - console.log('当前位置的经度:' + res.longitude); - console.log('当前位置的纬度:' + res.latitude); - uni.setStorage({ - key: 'service_baseUrl', - data: 'https://www.51xingka.net/LSMOIL/', - success: function() { - console.log('缓存baseUrl成功'); + const updateManager = uni.getUpdateManager(); + + updateManager.onCheckForUpdate(function(res) { + // 请求完新版本信息的回调 + console.log('请求完新版本信息的回调', res.hasUpdate); + }); + + updateManager.onUpdateReady(function(res) { + uni.showModal({ + title: '更新提示', + content: '新版本已经准备好,是否重启应用?', + success(resRes) { + if (resRes.confirm) { + // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启 + updateManager.applyUpdate(); } - }) - } + } + }); + }); + + updateManager.onUpdateFailed(function(res) { + // 新的版本下载失败 + }); + uni.setStorage({ + key: 'service_baseUrl', + data: 'https://www.51xingka.net/LSMOIL/', + success: function() { + // console.log('缓存baseUrl成功'); + } + }) }, onHide: function() { console.log('App Hide') diff --git a/manifest.json b/manifest.json index e6c7b82..687697b 100644 --- a/manifest.json +++ b/manifest.json @@ -74,7 +74,7 @@ "subPackages" : true }, "uniStatistics" : { - "enable" : true + "enable" : false } }, "mp-alipay" : { diff --git a/package-lock.json b/package-lock.json index 6727649..b5fc198 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,62 +1,72 @@ { - "name": "lsm_oil_site", - "version": "1.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "axios": { - "version": "0.19.2", - "resolved": "https://registry.npm.taobao.org/axios/download/axios-0.19.2.tgz", - "integrity": "sha1-PqNsXYgY0NX4qKl6bTa4bNwAyyc=", - "requires": { - "follow-redirects": "1.5.10" - } - }, - "crypto-js": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/crypto-js/download/crypto-js-4.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcrypto-js%2Fdownload%2Fcrypto-js-4.0.0.tgz", - "integrity": "sha1-KQSrJnep0EKFai6i74DekuSjbcw=" - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz", - "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", - "requires": { - "ms": "2.0.0" - } - }, - "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.5.10.tgz?cache=0&sync_timestamp=1592518530318&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffollow-redirects%2Fdownload%2Ffollow-redirects-1.5.10.tgz", - "integrity": "sha1-e3qfmuov3/NnhqlP9kPtB/T/Xio=", - "requires": { - "debug": "=3.1.0" - } - }, - "js-cookie": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/js-cookie/download/js-cookie-2.2.1.tgz", - "integrity": "sha1-aeEG3F1YBolFYpAqpbrsN0Tpsrg=" - }, - "js-md5": { - "version": "0.7.3", - "resolved": "https://registry.npm.taobao.org/js-md5/download/js-md5-0.7.3.tgz", - "integrity": "sha1-tPL7sLMnRV9ZjWcn447Ccs0Jw/I=" - }, - "jsencrypt": { - "version": "3.0.0-rc.1", - "resolved": "https://registry.npm.taobao.org/jsencrypt/download/jsencrypt-3.0.0-rc.1.tgz", - "integrity": "sha1-DgpHRLpDzFV/tc9i/oZGvOtWGxw=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "tki-qrcode": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/tki-qrcode/download/tki-qrcode-0.1.6.tgz", - "integrity": "sha1-cTc9nEs/iUT6pU0+6Ziroz2X3n8=" - } - } + "name": "lsm_oil_site", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "axios": { + "version": "0.19.2", + "resolved": "https://registry.npm.taobao.org/axios/download/axios-0.19.2.tgz", + "integrity": "sha1-PqNsXYgY0NX4qKl6bTa4bNwAyyc=", + "requires": { + "follow-redirects": "1.5.10" + } + }, + "crypto-js": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/crypto-js/download/crypto-js-4.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcrypto-js%2Fdownload%2Fcrypto-js-4.0.0.tgz", + "integrity": "sha1-KQSrJnep0EKFai6i74DekuSjbcw=" + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "requires": { + "ms": "2.0.0" + } + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.5.10.tgz?cache=0&sync_timestamp=1592518530318&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffollow-redirects%2Fdownload%2Ffollow-redirects-1.5.10.tgz", + "integrity": "sha1-e3qfmuov3/NnhqlP9kPtB/T/Xio=", + "requires": { + "debug": "=3.1.0" + } + }, + "js-cookie": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/js-cookie/download/js-cookie-2.2.1.tgz", + "integrity": "sha1-aeEG3F1YBolFYpAqpbrsN0Tpsrg=" + }, + "js-md5": { + "version": "0.7.3", + "resolved": "https://registry.npm.taobao.org/js-md5/download/js-md5-0.7.3.tgz", + "integrity": "sha1-tPL7sLMnRV9ZjWcn447Ccs0Jw/I=" + }, + "jsencrypt": { + "version": "3.0.0-rc.1", + "resolved": "https://registry.npm.taobao.org/jsencrypt/download/jsencrypt-3.0.0-rc.1.tgz", + "integrity": "sha1-DgpHRLpDzFV/tc9i/oZGvOtWGxw=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "tki-qrcode": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/tki-qrcode/download/tki-qrcode-0.1.6.tgz", + "integrity": "sha1-cTc9nEs/iUT6pU0+6Ziroz2X3n8=" + }, + "tsc": { + "version": "2.0.3", + "resolved": "https://registry.nlark.com/tsc/download/tsc-2.0.3.tgz", + "integrity": "sha1-A3/leeO9Z6XL2qYEtDxsGZGwS+8=" + }, + "typescript": { + "version": "4.3.5", + "resolved": "https://registry.nlark.com/typescript/download/typescript-4.3.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftypescript%2Fdownload%2Ftypescript-4.3.5.tgz", + "integrity": "sha1-TRw3zBbok5c8RaBohrcRMjTxGfQ=" + } + } } diff --git a/package.json b/package.json index 0697b84..1d80376 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,8 @@ "js-cookie": "2.2.1", "js-md5": "0.7.3", "jsencrypt": "^3.0.0-rc.1", - "tki-qrcode": "^0.1.6" + "tki-qrcode": "^0.1.6", + "tsc": "^2.0.3", + "typescript": "^4.3.5" } } diff --git a/packageOrders/components/order-item.vue b/packageOrders/components/order-item.vue index 190ba84..e9ddeaa 100644 --- a/packageOrders/components/order-item.vue +++ b/packageOrders/components/order-item.vue @@ -3,12 +3,9 @@