22
This commit is contained in:
@@ -29,22 +29,14 @@ const mutations = {
|
||||
state.recvFriendApplications = [...list];
|
||||
const count = list.filter((item) => item.handleResult === 0);
|
||||
state.unHandleFriendApplicationNum = count.length;
|
||||
if(state.unHandleFriendApplicationNum>0){
|
||||
uni.setTabBarBadge({
|
||||
index:1,
|
||||
text:(state.unHandleFriendApplicationNum<100?state.unHandleFriendApplicationNum:'···')+'',
|
||||
});
|
||||
}else{
|
||||
uni.hideTabBarRedDot({
|
||||
index:1
|
||||
})
|
||||
}
|
||||
},
|
||||
SET_SENT_FRIEND_APPLICATIONS(state, list) {
|
||||
state.sentFriendApplications = [...list];
|
||||
},
|
||||
SET_RECV_GROUP_APPLICATIONS(state, list) {
|
||||
state.recvGroupApplications = [...list];
|
||||
const count = list.filter((item) => item.handleResult === 0);
|
||||
state.unHandleGroupApplicationNum = count.length;
|
||||
},
|
||||
SET_SENT_GROUP_APPLICATIONS(state, list) {
|
||||
state.sentGroupApplications = [...list];
|
||||
@@ -135,7 +127,7 @@ const actions = {
|
||||
commit("SET_SENT_FRIEND_APPLICATIONS", data);
|
||||
});
|
||||
},
|
||||
getRecvGroupApplications({ commit }) {
|
||||
getRecvGroupApplications({ commit,state}) {
|
||||
//#ifndef APP
|
||||
return [];
|
||||
//#endif
|
||||
@@ -244,6 +236,7 @@ const actions = {
|
||||
commit("SET_RECV_FRIEND_APPLICATIONS", [...tmpList, application]);
|
||||
},
|
||||
updateRecvFriendApplition({commit,state,rootState}, {application,isRemove = false}, ) {
|
||||
console.log(application);
|
||||
const tmpList = [...state.recvFriendApplications];
|
||||
const idx = tmpList.findIndex(
|
||||
(item) => item.fromUserID === application.fromUserID,
|
||||
@@ -294,6 +287,10 @@ const actions = {
|
||||
tmpList.splice(idx, 1);
|
||||
}
|
||||
commit("SET_RECV_GROUP_APPLICATIONS", [...tmpList, application]);
|
||||
// const newList = state.recvGroupApplications.filter((item)=>{
|
||||
// item.userID !== application.userID
|
||||
// });
|
||||
// commit("SET_RECV_GROUP_APPLICATIONS", [...newList, application]);
|
||||
},
|
||||
updateRecvGroupApplition({commit,state,rootState}, {application,isRemove = false}, ) {
|
||||
const tmpList = [...state.recvGroupApplications];
|
||||
|
||||
Reference in New Issue
Block a user