1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- const defaults = {
- id: 0,
- nickname: "未设置昵称",
- group_id: 3,
- token: "",
- money: "0.00",
- invite_code: "-----",
- mobile: "",
- alipay: "",
- alipay_name: "",
- }
- const state = JSON.parse(JSON.stringify(defaults));
- const getters = {
- // token: (state) => state.token
- }
- const mutations = {
- load(state) {
- Object.assign(state, uni.getStorageSync("userinfo"))
- },
- save(state, payload) {
- Object.assign(state, payload)
- }
- }
- const actions = {
- save(context, payload) {
- uni.setStorageSync("userinfo", payload)
- context.commit('save', payload)
- },
- logout(context) {
- uni.removeStorageSync("userinfo")
- context.commit('save', defaults)
- }
- }
- export default {
- namespaced: true,
- state,
- getters,
- actions,
- mutations
- }
|