版本检查

master
hou 4 years ago
parent 264ca4b88c
commit 08e8cae713

@ -173,8 +173,21 @@ export default class LoginPage extends BasePage {
this.$form.setRules(this.rules);
console.log("image", this.image);
}
Version: string = "1.0.0";
async update() {
await session.QueryVersion();
if (this.Version != session.Version) {
await uni.downloadFile({
url: "http://106.13.174.133:5210/HaierWMS.apk",
success: (res) => {
console.log("res.statusCode", res.statusCode);
console.log("res.tempFilePath", res.tempFilePath);
},
});
}
}
login(): void {
// this.update();
this.$form.validate(async (valid: boolean) => {
if (valid) {
if (!server.isServerAddressSet) {

@ -4,6 +4,7 @@ import {
Module,
Mutation,
VuexModule,
MutationAction,
} from "vuex-module-decorators";
import { Area } from "@/pages/login/area/model";
import { Lang } from "@/i18n";
@ -37,6 +38,7 @@ class SessionService extends VuexModule {
*
*/
user: User | null = null;
Version: string = "";
/**
*
@ -170,6 +172,13 @@ class SessionService extends VuexModule {
setArea(area: Area): void {
this.area = area;
}
//查询版本号
@MutationAction
async QueryVersion() {
let res: any = await request.get("http://106.13.174.133:5210/setup.json");
let Version = res.version;
return { Version };
}
}
export const session = getModule(SessionService);

Loading…
Cancel
Save