|
@@ -1,5 +1,7 @@
|
|
|
import {getTalkSessionList,addFriend,getFriendsList,delFriend,updateFriend,getFriendsApplyList,
|
|
|
- applyFriend,isFriend,getConversation,getChatRecords,addGroup,getGroupMembers,searchFriend,getFriendInfo
|
|
|
+ applyFriend,isFriend,getConversation,getChatRecords,addGroup,getGroupMembers,searchFriend,getFriendInfo,
|
|
|
+ getGroupList,getGroupInfo,joinGroup,getGroupChatRecords,delGroup,updateGroup,
|
|
|
+ getTopicsList,addTopic,getTopicInfo,updateTopic,delTopic,addReply,getTopicReply
|
|
|
} from '@/api/chat'
|
|
|
|
|
|
const state = {
|
|
@@ -139,7 +141,7 @@ const actions = {
|
|
|
},
|
|
|
//4.会话关系 end ------------------------------------->
|
|
|
|
|
|
- //5.会话关系 start ------------------------------------->
|
|
|
+ //5.群聊 start ------------------------------------->
|
|
|
addGroup({commit},data) {
|
|
|
return new Promise((resolve, reject) => {
|
|
|
addGroup(data).then(response => {
|
|
@@ -157,8 +159,128 @@ const actions = {
|
|
|
reject(error)
|
|
|
})
|
|
|
})
|
|
|
+ },
|
|
|
+ getGroupList({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ getGroupList(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ getGroupInfo({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ getGroupInfo(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ joinGroup({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ joinGroup(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ getGroupChatRecords({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ getGroupChatRecords(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ delGroup({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ delGroup(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ updateGroup({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ updateGroup(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ //5.群聊 end ------------------------------------->
|
|
|
+
|
|
|
+ //6.商圈 start ------------------------------------->
|
|
|
+ getTopicsList({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ getTopicsList(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ addTopic({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ addTopic(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ getTopicInfo({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ getTopicInfo(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ updateTopic({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ updateTopic(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ delTopic({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ delTopic(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ addReply({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ addReply(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ getTopicReply({commit},data) {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ getTopicReply(data).then(response => {
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
}
|
|
|
- //5.会话关系 end ------------------------------------->
|
|
|
+ //6.商圈 end ------------------------------------->
|
|
|
}
|
|
|
|
|
|
|