Преглед на файлове

增加审核接口

增加审核接口
Sean преди 3 месеца
родител
ревизия
f4256cbdfb
променени са 4 файла, в които са добавени 22 реда и са изтрити 4 реда
  1. 9 0
      src/api/chat.js
  2. 10 1
      src/store/modules/chat.js
  3. 2 2
      src/views/chat/hall.vue
  4. 1 1
      src/views/chat/topic.vue

+ 9 - 0
src/api/chat.js

@@ -291,4 +291,13 @@ export function topicStatus(data) {
     data
   })
 }
+
+//6.10 审核话题
+export function applyTopic(data) {
+  return request({
+    url: '/chat/applyTopic',
+    method: 'post',
+    data
+  })
+}
 //6.商圈 end ------------------------------------->

+ 10 - 1
src/store/modules/chat.js

@@ -2,7 +2,7 @@ import {getTalkSessionList,addFriend,getFriendsList,delFriend,updateFriend,getFr
   applyFriend,isFriend,getConversation,getChatRecords,addGroup,getGroupMembers,searchFriend,getFriendInfo,
   getGroupList,getGroupInfo,joinGroup,getGroupChatRecords,delGroup,updateGroup,
   getTopicsList,addTopic,getTopicInfo,updateTopic,delTopic,addReply,getTopicReply,topicType,
-  topicStatus,updateGroupMembers,quitGroup
+  topicStatus,updateGroupMembers,quitGroup,applyTopic
 } from '@/api/chat'
 
 const state = {
@@ -316,6 +316,15 @@ const actions = {
         reject(error)
       })
     })
+  },
+  applyTopic({commit},data) {
+    return new Promise((resolve, reject) => {
+      applyTopic(data).then(response => {
+        resolve(response)
+      }).catch(error => {
+        reject(error)
+      })
+    })
   }
   //6.商圈 end ------------------------------------->
 }

+ 2 - 2
src/views/chat/hall.vue

@@ -738,7 +738,7 @@
                 <div class="fileWindowMessageItem">
                   <div class="fileWindowMessageItemInfo">
                     <div class="fileWindowMessageItemName">{{item.receiver_id_name}}</div>
-                    <div class="fileWindowMessageItemTime">{{item.updated_at}}</div>
+                    <div class="fileWindowMessageItemTime">{{item.created_at}}</div>
                   </div>
                   <div class="fileWindowMessageItemText">
                     <div class="messageTypeFile">
@@ -775,7 +775,7 @@
                 <div class="fileWindowMessageItem">
                   <div class="fileWindowMessageItemInfo">
                     <div class="fileWindowMessageItemName">{{item.receiver_id_name}}</div>
-                    <div class="fileWindowMessageItemTime">{{item.updated_at}}</div>
+                    <div class="fileWindowMessageItemTime">{{item.created_at}}</div>
                   </div>
                   <div class="fileWindowMessageItemText">
                     <img :src="item.content" class="fileWindowMessageItemImage">

+ 1 - 1
src/views/chat/topic.vue

@@ -274,7 +274,7 @@ export default {
         id:this.editId + "",
         status:this.form.radio + ""
       }
-      this.$store.dispatch('chat/updateTopic',data).then(res=> {
+      this.$store.dispatch('chat/applyTopic',data).then(res=> {
         console.log(res)
         this.getData();
         this.auditStatus = false;