| | |
| | | |
| | | const exam = { |
| | | state: { |
| | | signData: getStore({ |
| | | name: 'signData' |
| | | }) || {}, |
| | | exam: getStore({ |
| | | name: 'exam' |
| | | }) || {}, |
| | |
| | | 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) |
| | |
| | | } |
| | | }, |
| | | 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) => { |