[盘债计算器]

This commit is contained in:
2023-06-21 17:04:42 +08:00
commit f2e1454a83
37 changed files with 4165 additions and 0 deletions

59
store/index.js Normal file
View File

@@ -0,0 +1,59 @@
/**
* 手太欠
* 愿这世界都如故事里一样 美好而动人~
*/
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
export default new Vuex.Store({
state: {
token : uni.getStorageSync('token') || '',
invite : uni.getStorageSync('invite') || '',
shareUser : uni.getStorageSync('shareUser') || '',
lockId : uni.getStorageSync('lockId') || '',
passinfo : uni.getStorageSync('passinfo') || ''
},
getters: {
getToken: state => {
return state.token
},
getInvite: state => {
return state.invite
},
getShareUser: state => {
return state.shareUser
},
getLockId: state => {
return state.lockId
},
getPassInfo: state => {
return state.passinfo
}
},
mutations: {
setToken(state, tokenString) {
state.token = tokenString
uni.setStorageSync('token', tokenString)
},
setInvite(state, inviteString) {
state.invite = inviteString
uni.setStorageSync('invite', inviteString)
},
setShareUser(state, shareString) {
state.shareUser = shareString
uni.setStorageSync('shareUser', shareString)
},
setLockId(state, lockIdString) {
state.lockId = lockIdString
uni.setStorageSync('lockId', lockIdString)
},
setPassInfo(state, passString) {
state.passinfo = passString
uni.setStorageSync('passinfo', JSON.stringify(passString))
}
}
})