消息系统

This commit is contained in:
wxd
2024-10-02 12:27:58 +08:00
parent 0a273a24dc
commit dc004824b5
7 changed files with 36 additions and 21 deletions

View File

@@ -107,13 +107,23 @@ const userHabit : Module<UserHabit,RootState> = {
// let userInfo = ['-1']
let userInfo = ['followeeCount','followerCount']
let obj:any = {}
for (const iterator in data) {
console.log(data);
data.forEach((item:any) => {
for (const iterator in item) {
if(userInfo.indexOf(iterator) > -1){
obj[iterator] = item[iterator]
store.commit('setUserInfo', obj)
}else{
// if(iterator != 'newPosted')num+=item[iterator]
state.messageSystem.messageType[iterator] = item[iterator]
}
}
});
let allObj = state.messageSystem.messageType
for (const iterator in allObj) {
if(userInfo.indexOf(iterator) > -1){
obj[iterator] = data[iterator]
store.commit('setUserInfo', obj)
}else{
if(iterator != 'newPosted')num+=data[iterator]
state.messageSystem.messageType[iterator] = data[iterator]
if(iterator != 'newPosted')num+=allObj[iterator]
}
}
state.messageSystem.messageNum = num