From dbccfc04eb5a927d690bb75277f614e63d4544c9 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: Wed, 21 Jan 2026 15:54:13 +0800
Subject: [PATCH] 适配64位
---
pages/index/index.vue | 98 +++++--------------------------------------------
1 files changed, 10 insertions(+), 88 deletions(-)
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 702cfa6..88fd80e 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -7,7 +7,7 @@
<view>
<u-form :model="form" ref="uForm" class="form" >
<u-form-item style="width: 75%;"><u-input color="#fff" v-model="form.name" placeholder="请输入用户名" /></u-form-item>
- <u-form-item style="margin-top: 10px;width: 75%;" ><u-input color="#fff" v-model="form.pwd" type="password" placeholder="请输入密码" /></u-form-item>
+ <u-form-item style="margin-top: 10px;width: 75%;" ><u-input color="#fff" v-model="form.pwd" placeholder="请输入密码" /></u-form-item>
<!-- <view class="loginPsw">
<u-checkbox-group >
<u-checkbox disabled="true"></u-checkbox><text style="color: #fff;">自动登录</text>
@@ -41,9 +41,11 @@
connectStatus: '未连接',
registrationID: '未获得',
isLogining: false,
+ psw: true
}
},
onShow() {
+ console.log(this.$u.config.v)
console.log("数据",uni.getStorageSync('name'))
if(uni.getStorageSync('name') && uni.getStorageSync('pwd')){
// this.form.name = uni.getStorageSync('name');
@@ -71,8 +73,7 @@
}
},
onLoad() {
- this.connect()
- this.getMaxVersion()
+ // this.connect()
},
methods: {
Login(){
@@ -80,12 +81,12 @@
login(this.form).then(res => {
if (res.code === 100) {
this.isLogining = false;
- //登录成功后
- //设置别名
- jpushModule.setAlias({
- 'alias': this.phone,
- 'sequence': 1
- })
+ // //登录成功后
+ // //设置别名
+ // jpushModule.setAlias({
+ // 'alias': this.phone,
+ // 'sequence': 1
+ // })
uni.setStorageSync("name", this.form.name);
uni.setStorageSync("pwd", this.form.pwd);
uni.setStorageSync("tk", res.data.tk);
@@ -149,85 +150,6 @@
console.log("iddd",uni.getStorageSync('registrationID'))
})
},
- // 获取最新版本
- getMaxVersion() {
- uni.getSystemInfo({
- success: (res) => {
- getLastApp().then(res => {
- if (res.code === 100) {
- console.log(res,'res');
- this.updateVersion(res.data);
- }
- })
- },
- });
- },
-
- // 版本对比
- updateVersion(data) {
- const lastVersion = data.version; //最新版本
- const curVersion = uni.getStorageSync("version"); // 当前版本
- console.log("lastVersion",lastVersion)
- console.log("curVersion",curVersion)
- if (curVersion && lastVersion) {
- const curNum = parseInt(curVersion.replace(/[,|.]/g, ''))
- const lastNum = parseInt(lastVersion.replace(/[,|.]/g, ''))
- if (lastNum > curNum) {
- this.showFly(data.attachmentInfo.fileUrl,lastVersion);
- }
- }
- },
- // 版本下载 升级
- showFly(url,lastVersion) {
- console.log("url",url)
- uni.showModal({
- title: "提示",
- content: `发现新版本${lastVersion},立即升级!`,
- showCancel: false, // 如果是强制更新就不显示取消按钮
- success: (e) => {
- if (e.confirm) {
- uni.showLoading({
- title: "更新中……",
- });
- const downloadTask = uni.downloadFile({
- url: VUE_APP_BASE_URL + url, // 这个是最新版本apk包的地址
- success: (res) => {
- uni.hideLoading();
- if (res.statusCode === 200) {
- console.log("url",VUE_APP_BASE_URL + url)
- plus.runtime.install(res.tempFilePath, { force: true }, _res => {
- uni.showToast({
- title: "更新成功,重启中",
- duration: 1600,
- });
- plus.runtime.restart();
- uni.hideToast();
- }
- );
- } else {
- uni.showToast({
- title: "下载失败!",
- icon: "none",
- duration: 800,
- });
- }
- },
- });
- // downloadTask.onProgressUpdate((res) => {
- // // _this.startDown = true;
- // // _this.calcPro(res.progress);
- // // console.log('下载进度' + res.progress);
- // // console.log('已经下载的数据长度' + res.totalBytesWritten);
- // // console.log('预期需要下载的数据总长度' + res.totalBytesExpectedToWrite);
- // // 测试条件,取消下载任务。
- // // if (res.progress > 50) {
- // // downloadTask.abort();
- // // }
- // });
- }
- },
- });
- }
}
}
</script>
--
Gitblit v1.9.2