包装入库

This commit is contained in:
2024-06-07 14:15:39 +08:00
parent 3b4289f914
commit 725e272b0c
5 changed files with 196 additions and 61 deletions

42
vuex/modules/data.js Normal file
View File

@@ -0,0 +1,42 @@
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
}