正式测试更新部署-正式发版

master
guoshuang 1 year ago
parent a2183d1456
commit 7c34e9f161

@ -142,7 +142,10 @@ export default class LoginPage extends BasePage {
// console.log('Version////', this.Version);
}
///******************
version = '0.0.60';
version = '0.0.61';//
//version = '0.0.58';//
//*************** false true ****************
isTest = false;
compareVersion(version1: any, version2: any) {
//version1 1 &&& version2 -1
@ -171,10 +174,30 @@ export default class LoginPage extends BasePage {
async checkupdate() {
try {
await this.model.checkupdate();
const fileName = this.model.checkversion.fileName;
const isTestUpdate = fileName.includes('test'); // fileName'test'
const queryversion = this.model.checkversion.version;
//const queryversion = this.checkversion.Version.match(/\d+\.\d+\.\d+/)[0];
let versionNumber = this.compareVersion(this.version, queryversion); //this.version, queryversion
if (versionNumber == -1) {
// test true isTestUpdatetrueisTestUpdatefalse
// test falseisTestUpdatetrueisTestUpdatefalse
if (isTestUpdate && !this.isTest) {
//
console.log('Test version update available, but running in production environment.');
uni.navigateTo({
url: page.shouye,
});
return;
} else if (!isTestUpdate && this.isTest) {
//
console.log('Production version update available, but running in test environment.');
uni.navigateTo({
url: page.shouye,
});
return;
}
//
uni.showModal({
content: '新版本为:' + this.model.checkversion.version + ',' + '是否更新?',

Loading…
Cancel
Save