From 34e4d9f68c605d3e1072a7cb2241f0613c128054 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Thu, 2 Jun 2022 09:35:41 +0800 Subject: [PATCH] no message --- electron/entitlements.plist | 4 +++ package.json | 2 +- .../assets/js/components/RightBottom.vue | 17 +++++------ resources/assets/js/pages/login.vue | 30 ++++--------------- resources/assets/js/pages/token.vue | 4 +-- resources/mobile | 2 +- 6 files changed, 21 insertions(+), 38 deletions(-) diff --git a/electron/entitlements.plist b/electron/entitlements.plist index c4317486d..9a84bf72a 100644 --- a/electron/entitlements.plist +++ b/electron/entitlements.plist @@ -8,5 +8,9 @@ com.apple.security.cs.disable-library-validation + com.apple.security.device.audio-input + + com.apple.security.device.camera + diff --git a/package.json b/package.json index 4c0016d56..7ad3cbb18 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "DooTask", - "version": "0.15.83", + "version": "0.15.90", "description": "DooTask is task management system.", "scripts": { "start": "./cmd dev", diff --git a/resources/assets/js/components/RightBottom.vue b/resources/assets/js/components/RightBottom.vue index 961bab041..25bd1c011 100644 --- a/resources/assets/js/components/RightBottom.vue +++ b/resources/assets/js/components/RightBottom.vue @@ -102,15 +102,14 @@ export default { axios.get($A.apiUrl('../version')).then(({status, data}) => { if (status === 200) { this.apiVersion = data.version || '' - if (this.$isEEUiApp) { - // App 检查接口版本 - if (this.compareVersion(this.apiVersion, '0.14.94') === -1) { - $A.eeuiAppAlert({ - title: '温馨提示', - message: '服务器接口版本过低,有可能无法正常使用系统功能。', - }); - } - } else if (this.$Electron) { + // 检查接口版本 + if (this.compareVersion(this.apiVersion, '0.14.94') === -1) { + $A.modalWarning({ + title: '温馨提示', + message: '服务器接口版本过低,部分功能可能无法正常使用。', + }); + } + if (this.$Electron) { // 客户端提示更新 this.$Electron.sendMessage('updateCheckAndDownload', { apiVersion: this.apiVersion diff --git a/resources/assets/js/pages/login.vue b/resources/assets/js/pages/login.vue index f0d5788da..6329fe2d7 100644 --- a/resources/assets/js/pages/login.vue +++ b/resources/assets/js/pages/login.vue @@ -436,9 +436,9 @@ export default { this.codeNeed = false; $A.setStorage("cacheLoginEmail", this.email) this.$store.dispatch("handleClearCache", data).then(() => { - this.goNext1(); + this.goNext(); }).catch(_ => { - this.goNext1(); + this.goNext(); }); }).catch(({data, msg}) => { if (data.code === 'email') { @@ -457,35 +457,15 @@ export default { }) }, - goNext1() { + goNext() { this.loginJump = true; - if (this.loginType == 'login') { - this.goNext2(); - } else { - // 新注册自动创建项目 - this.$store.dispatch("call", { - url: 'project/add', - data: { - name: this.$L('个人项目'), - desc: this.$L('注册时系统自动创建项目,你可以自由删除。'), - personal: 1, - }, - }).then(() => { - this.goNext2(); - }).catch(_ => { - this.goNext2(); - }); - } - }, - - goNext2() { - let fromUrl = decodeURIComponent($A.getObject(this.$route.query, 'from')); + const fromUrl = decodeURIComponent($A.getObject(this.$route.query, 'from')); if (fromUrl) { window.location.replace(fromUrl); } else { this.goForward({name: 'manage-dashboard'}, true); } - } + }, } } diff --git a/resources/assets/js/pages/token.vue b/resources/assets/js/pages/token.vue index a92992c17..ac35aa5a5 100644 --- a/resources/assets/js/pages/token.vue +++ b/resources/assets/js/pages/token.vue @@ -20,11 +20,11 @@