|
@@ -2,6 +2,12 @@ import db from "../plugins/db";
|
|
|
|
|
|
export default {
|
|
|
methods: {
|
|
|
+ getLastLoginUser() {
|
|
|
+ return db.getDict("lastLoginUser", "");
|
|
|
+ },
|
|
|
+ async setLastLoginUser(user) {
|
|
|
+ await db.setDict("lastLoginUser", JSON.stringify(user));
|
|
|
+ },
|
|
|
async initScanArea(subjects) {
|
|
|
const storeScanArea = await db.getDict("scanArea", "");
|
|
|
const scanArea = storeScanArea ? JSON.parse(storeScanArea) : {};
|
|
@@ -32,7 +38,7 @@ export default {
|
|
|
},
|
|
|
async initStore() {
|
|
|
const storeDict = await db.getAllDict();
|
|
|
- const needInitDict = ["scanArea", "startCountTime"];
|
|
|
+ const needInitDict = ["scanArea", "startCountTime", "lastLoginUser"];
|
|
|
for (let key in needInitDict) {
|
|
|
if (
|
|
|
!Object.prototype.hasOwnProperty.call(storeDict, needInitDict[key])
|