代码优化

This commit is contained in:
GaoHao
2025-03-26 14:35:59 +08:00
parent 413222a5f0
commit 656793dae2
47 changed files with 142 additions and 4103 deletions

View File

@@ -1,4 +1,3 @@
import { $versionDetection } from '@/http/apiManager.js';
import appConfig from '@/config/appConfig.js'
// app更新
@@ -8,38 +7,38 @@ function appPlusUpdate(sign){
plus.runtime.getProperty(plus.runtime.appid, function(inf) {
// 调起接口查询
$versionDetection({versionNumber: inf.versionCode})
.then(({ bizData }) => {
// $versionDetection({versionNumber: inf.versionCode})
// .then(({ bizData }) => {
//返回data为空或者版本号一致
if (!bizData || Object.keys(bizData).length == 0 || !bizData.versionSerialNumber || bizData.versionSerialNumber == inf.versionCode) {
if(sign === 'checked') {
uni.showToast({
title: '已是最新版本'
})
}
return false;
}
// 是否强制更新
let isForceUpdate = bizData.forceUpdate == 1
uni.showModal({
title: '发现新版本:' + bizData.versionName,
showCancel: !isForceUpdate ,
content: bizData.versionDesc,
confirmText: '立即更新',
confirmColor: '#108EE9',
success: function(r) {
if (r.confirm) {
downLoad(bizData.downloadUrl);
}else{
// 强制更新也需要更新
if(isForceUpdate){
downLoad(bizData.downloadUrl);
}
}
}
});
});
// //返回data为空或者版本号一致
// if (!bizData || Object.keys(bizData).length == 0 || !bizData.versionSerialNumber || bizData.versionSerialNumber == inf.versionCode) {
// if(sign === 'checked') {
// uni.showToast({
// title: '已是最新版本'
// })
// }
// return false;
// }
// // 是否强制更新
// let isForceUpdate = bizData.forceUpdate == 1
// uni.showModal({
// title: '发现新版本:' + bizData.versionName,
// showCancel: !isForceUpdate ,
// content: bizData.versionDesc,
// confirmText: '立即更新',
// confirmColor: '#108EE9',
// success: function(r) {
// if (r.confirm) {
// downLoad(bizData.downloadUrl);
// }else{
// // 强制更新也需要更新
// if(isForceUpdate){
// downLoad(bizData.downloadUrl);
// }
// }
// }
// });
// });
});
}