123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- //导出家长信息存储模块
- export default {
- //开启命名空间
- namespaced: true,
- //模块数据
- state: () => ({
- token: uni.getStorageSync('token') || '',//openid和session_key
- //用户订阅信息
- subscribe: false,
- parentinfo: JSON.parse(uni.getStorageSync('parentinfo') || '{}'),
- parentdetail: JSON.parse(uni.getStorageSync('parentdetail') || '{}'),
- myData: {
- msgList: ['通知一','121313123123123','bnawuidgawikdasjdhauwk']
- }
- }),
- //模块方法(修改数据)
- mutations: {
- //更新用户信息
- updateParentInfo(state, parentinfo) {
- state.parentinfo = parentinfo
- this.commit('m_parent/saveParentInfoToStorage')
- },
- //持久化存储
- saveParentInfoToStorage(state) {
- uni.setStorageSync('parentinfo', JSON.stringify(state.parentinfo))
- },
- //更新家长详细信息
- updateParentDetail(state,parentdetail){
- state.parentdetail = parentdetail
- this.commit('m_parent/saveParentDetailToStorage')
- },
- //持久化存储
- saveParentDetailToStorage(state){
- uni.setStorageSync('parentdetail', JSON.stringify(state.parentdetail))
- },
- //更新token字符串
- updateToken(state, token) {
- state.token = token
- this.commit('m_parent/saveTokenToStorage')
- },
- //token持久化存储
- saveTokenToStorage(state) {
- uni.setStorageSync('token',state.token)
- },
- //删除我的消息
- updateMyMsg(state,msgList) {
- state.msgList = msgList
- },
- updateSubscribe(state,subscribe){
- state.subscribe = subscribe
- }
- },
- //模块属性(数据包装)
- getters: {
- }
- }
|