From c7735db135f9c3c99224d8b5d2157926efde0977 Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Mon, 09 May 2022 09:56:10 +0800
Subject: [PATCH] 登录用户名提示修改为姓名

---
 src/store/modules/exam.js |   45 +++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 43 insertions(+), 2 deletions(-)

diff --git a/src/store/modules/exam.js b/src/store/modules/exam.js
index 036d024..541d81c 100644
--- a/src/store/modules/exam.js
+++ b/src/store/modules/exam.js
@@ -4,6 +4,9 @@
 
 const exam = {
   state: {
+    signData: getStore({
+      name: 'signData'
+    }) || {},
     exam: getStore({
       name: 'exam'
     }) || {},
@@ -16,10 +19,22 @@
     incorrectRecord: getStore({
       name: 'incorrectRecord'
     }) || {},
-    examUserData: {},
+    examUserData: getStore({
+      name: 'useInfo'
+    }) || {},
+    // 签到
+    scoreId: '',
+    isClears: false,
+    cardInfor: {},
+    haveCardid: false,
+    useZhiWen: function (fn, vals) {
+      //读取指纹实例
+      let val = vals || "";
+      var winzhiwen = document.getElementById("zhiwen").contentWindow;
+      return winzhiwen[fn](val);
+    },
   },
   actions: {
-
     // 设置题目信息
     SetSubjectInfo({ commit, state }, subject) {
       commit('SET_SUBJECT', subject)
@@ -53,7 +68,33 @@
     }
   },
   mutations: {
+    // 签到数据
+    setSign(state, data) {
+      state.signData[cardid] = data;
+      console.log(data)
+      console.log(state.signData)
+      setStore({
+        name: 'signData',
+        content: state.signData
+      })
+    },
+    // 签到
+    setCardInfor(state, data) {
+      state.cardInfor = data;
+    },
+    setCardidState(state, data) {
+      state.haveCardid = data;
+    },
+    setIsClears(state, data) {
+      state.isClears = data;
+    },
+    // 重置考试id赋值
+    SetScoreId(state, data) {
+      window.localStorage.setItem("scoreId", data)
+      state.scoreId = data;
+    },
     SetexamUserData(state, data) {
+      window.localStorage.setItem("useInfo", JSON.stringify(data))
       state.examUserData = data;
     },
     SET_EXAM: (state, exam) => {

--
Gitblit v1.9.3