42 lines
887 B
JavaScript
42 lines
887 B
JavaScript
import * as types from '../types'
|
|
const state = {
|
|
codeArr: uni.getStorageSync('codeArr') || ['', '', '', ''],
|
|
numArr: uni.getStorageSync('numArr') || ['', '', '', ''],
|
|
num: uni.getStorageSync('num') || ''
|
|
}
|
|
const getters = {
|
|
codeArr: state => state.codeArr,
|
|
numArr: state => state.numArr,
|
|
num: state => state.num
|
|
}
|
|
const actions = {
|
|
setCodeArr ({commit}, res) {
|
|
uni.setStorageSync('codeArr', res)
|
|
commit(types.CODE_ARR, res)
|
|
},
|
|
setNumArr ({commit}, res) {
|
|
uni.setStorageSync('numArr', res)
|
|
commit(types.NUM_ARR, res)
|
|
},
|
|
setNum ({commit}, res) {
|
|
uni.setStorageSync('num', res)
|
|
commit(types.N_U_M, res)
|
|
}
|
|
}
|
|
const mutations = {
|
|
[types.CODE_ARR] (state, res) {
|
|
state.codeArr = res
|
|
},
|
|
[types.NUM_ARR] (state, res) {
|
|
state.numArr = res
|
|
},
|
|
[types.N_U_M] (state, res) {
|
|
state.num = res
|
|
}
|
|
}
|
|
export default {
|
|
state,
|
|
getters,
|
|
actions,
|
|
mutations
|
|
} |