智慧保安考试系统
zhongrj
2023-11-07 94749fbed0cd028acadf003e35f5fbfee56cffcc
src/store/modules/exam.js
@@ -4,6 +4,9 @@
const exam = {
  state: {
    signData: getStore({
      name: 'signData'
    }) || {},
    exam: getStore({
      name: 'exam'
    }) || {},
@@ -16,9 +19,13 @@
    incorrectRecord: getStore({
      name: 'incorrectRecord'
    }) || {},
    examUserData: {},
    examUserData: getStore({
      name: 'useInfo'
    }) || {},
    // 签到
    scoreId: '',
    scoreType: 0,
    isClears: false,
    cardInfor: {},
    haveCardid: false,
    useZhiWen: function (fn, vals) {
@@ -62,6 +69,16 @@
    }
  },
  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;
@@ -69,11 +86,18 @@
    setCardidState(state, data) {
      state.haveCardid = data;
    },
    setIsClears(state, data) {
      state.isClears = data;
    },
    // 重置考试id赋值
    SetScoreId(state, data) {
      window.localStorage.setItem("scoreId", data)
      state.scoreId = data;
    },
    SetScoreType(state, data) {
      window.localStorage.setItem("scoreType", data)
      state.scoreType = data;
    },
    SetexamUserData(state, data) {
      window.localStorage.setItem("useInfo", JSON.stringify(data))
      state.examUserData = data;