版本检查

master
hou 4 years ago
parent 264ca4b88c
commit 08e8cae713

@ -173,8 +173,21 @@ export default class LoginPage extends BasePage {
this.$form.setRules(this.rules); this.$form.setRules(this.rules);
console.log("image", this.image); 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 { login(): void {
// this.update();
this.$form.validate(async (valid: boolean) => { this.$form.validate(async (valid: boolean) => {
if (valid) { if (valid) {
if (!server.isServerAddressSet) { if (!server.isServerAddressSet) {

@ -4,6 +4,7 @@ import {
Module, Module,
Mutation, Mutation,
VuexModule, VuexModule,
MutationAction,
} from "vuex-module-decorators"; } from "vuex-module-decorators";
import { Area } from "@/pages/login/area/model"; import { Area } from "@/pages/login/area/model";
import { Lang } from "@/i18n"; import { Lang } from "@/i18n";
@ -37,6 +38,7 @@ class SessionService extends VuexModule {
* *
*/ */
user: User | null = null; user: User | null = null;
Version: string = "";
/** /**
* *
@ -170,6 +172,13 @@ class SessionService extends VuexModule {
setArea(area: Area): void { setArea(area: Area): void {
this.area = area; 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); export const session = getModule(SessionService);

Loading…
Cancel
Save