|
@@ -37,8 +37,9 @@
|
|
<tel-dialog ref="telDialogRef" @telClose="telClose" @bindBtn="bindBtn" v-if="telDialogFlag"></tel-dialog>
|
|
<tel-dialog ref="telDialogRef" @telClose="telClose" @bindBtn="bindBtn" v-if="telDialogFlag"></tel-dialog>
|
|
<tipMiddleDialog ref="tipDialogRef" :closeFlag='false' :title="tipTitle" @confirm-btn="BanbenConfirmBtn"
|
|
<tipMiddleDialog ref="tipDialogRef" :closeFlag='false' :title="tipTitle" @confirm-btn="BanbenConfirmBtn"
|
|
:content="tipContent"></tipMiddleDialog>
|
|
:content="tipContent"></tipMiddleDialog>
|
|
- <tip-dialog ref="tipDialogRef2" :closeFlag='false' :title="tipTitle" @confirm-btn="BanbenConfirmBtn"
|
|
|
|
- :content="tipContentAndroid"></tip-dialog>
|
|
|
|
|
|
+ <tipMiddleDialog ref="tipDialogRef2" :closeFlag='false' :title="tipTitle" @confirm-btn="BanbenConfirmBtn"
|
|
|
|
+ :content="tipContentAndroid">
|
|
|
|
+ </tipMiddleDialog>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -80,6 +81,10 @@
|
|
error
|
|
error
|
|
} from "uview-plus";
|
|
} from "uview-plus";
|
|
import TipDialog from "@/components/dialog/tipDialog";
|
|
import TipDialog from "@/components/dialog/tipDialog";
|
|
|
|
+ import {useVersionUpdate} from "@/utils/versionUpdate.js"
|
|
|
|
+
|
|
|
|
+ const {showUpdateDialog} = useVersionUpdate();
|
|
|
|
+
|
|
let indexData = reactive({
|
|
let indexData = reactive({
|
|
phoneNumber: null,
|
|
phoneNumber: null,
|
|
clearTelIcon: false,
|
|
clearTelIcon: false,
|
|
@@ -100,9 +105,10 @@
|
|
const version = config.appInfo.version;
|
|
const version = config.appInfo.version;
|
|
const tipDialogRef = ref(null);
|
|
const tipDialogRef = ref(null);
|
|
const tipTitle = '升级提醒';
|
|
const tipTitle = '升级提醒';
|
|
- const tipContentAndroid = '您的APP不是最新版本,部分功能不能使用,请到应用商店升级至最新版本!'
|
|
|
|
|
|
+ const tipContentAndroid = '您的APP不是最新版本,部分功能不能使用,请升级至最新版本!'
|
|
const tipContent = '您的APP不是最新版本,部分功能不能使用,请升级至最新版本!'
|
|
const tipContent = '您的APP不是最新版本,部分功能不能使用,请升级至最新版本!'
|
|
const tipDialogRef2 = ref(null)
|
|
const tipDialogRef2 = ref(null)
|
|
|
|
+ const updateUrl = ref(null)
|
|
|
|
|
|
|
|
|
|
const store = useIsCanBack();
|
|
const store = useIsCanBack();
|
|
@@ -139,17 +145,28 @@
|
|
if (systemInfo.platform == 'ios') {
|
|
if (systemInfo.platform == 'ios') {
|
|
const appStoreUrl = 'itms-apps://itunes.apple.com/app/6741551741'
|
|
const appStoreUrl = 'itms-apps://itunes.apple.com/app/6741551741'
|
|
plus.runtime.openURL(appStoreUrl)
|
|
plus.runtime.openURL(appStoreUrl)
|
|
|
|
+ } else {
|
|
|
|
+ plus.runtime.openURL(updateUrl.value)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
function getLoginInit() {
|
|
function getLoginInit() {
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
getVersion({}).then(res => {
|
|
getVersion({}).then(res => {
|
|
if (version != res.data.version) {
|
|
if (version != res.data.version) {
|
|
|
|
+ updateUrl.value = res.data.updateUrl
|
|
const systemInfo = uni.getSystemInfoSync();
|
|
const systemInfo = uni.getSystemInfoSync();
|
|
if (systemInfo.platform == 'ios') {
|
|
if (systemInfo.platform == 'ios') {
|
|
tipDialogRef.value.handleShow();
|
|
tipDialogRef.value.handleShow();
|
|
} else {
|
|
} else {
|
|
tipDialogRef2.value.handleShow();
|
|
tipDialogRef2.value.handleShow();
|
|
|
|
+ // showUpdateDialog({
|
|
|
|
+ // description: '您的APP不是最新版本,部分功能不能使用,请升级至最新版本!',
|
|
|
|
+ // url: res.data.updateUrl
|
|
|
|
+ // })
|
|
}
|
|
}
|
|
}
|
|
}
|
|
})
|
|
})
|