Browse Source

web客服端删除不必要的功能

master
[yxf] 5 hours ago
parent
commit
96cd081770
  1. 2
      im-web/package.json
  2. 8
      im-web/src/components/chat/ChatBox.vue
  3. 10
      im-web/src/router/index.js
  4. 14
      im-web/src/view/Friend.vue
  5. 4
      im-web/src/view/Home.vue

2
im-web/package.json

@ -60,4 +60,4 @@
"last 2 versions",
"not dead"
]
}
}

8
im-web/src/components/chat/ChatBox.vue

@ -34,17 +34,17 @@
<i class="el-icon-picture-outline"></i>
</file-upload>
</div>
<div title="发送文件">
<!-- <div title="发送文件">
<file-upload ref="fileUpload" :action="'/file/upload'" :maxSize="10 * 1024 * 1024"
@before="onFileBefore" @success="onFileSuccess" @fail="onFileFail">
<i class="el-icon-wallet"></i>
</file-upload>
</div>
</div> -->
<div title="回执消息" v-show="isGroup && memberSize <= 500"
class="icon iconfont icon-receipt" :class="isReceipt ? 'chat-tool-active' : ''"
@click="onSwitchReceipt">
</div>
<div title="发送语音" class="el-icon-microphone" @click="showRecordBox()">
<!-- <div title="发送语音" class="el-icon-microphone" @click="showRecordBox()">
</div>
<div title="语音通话" v-show="isPrivate" class="el-icon-phone-outline"
@click="showPrivateVideo('voice')">
@ -54,7 +54,7 @@
</div>
<div title="视频通话" v-show="isPrivate" class="el-icon-video-camera"
@click="showPrivateVideo('video')">
</div>
</div> -->
<div title="聊天记录" class="el-icon-chat-dot-round" @click="showHistoryBox()"></div>
</div>
<div class="send-content-area">

10
im-web/src/router/index.js

@ -36,12 +36,12 @@ export default new VueRouter({
name: "Friend",
path: "/home/friend",
component: () => import("../view/Friend"),
},
{
name: "GROUP",
path: "/home/group",
component: () => import("../view/Group"),
}
// {
// name: "GROUP",
// path: "/home/group",
// component: () => import("../view/Group"),
// }
]
}
]

14
im-web/src/view/Friend.vue

@ -5,8 +5,8 @@
<el-input class="search-text" size="small" placeholder="搜索" v-model="searchText">
<i class="el-icon-search el-input__icon" slot="prefix"> </i>
</el-input>
<el-button plain class="add-btn" icon="el-icon-plus" title="添加好友"
@click="onShowAddFriend()"></el-button>
<!-- <el-button plain class="add-btn" icon="el-icon-plus" title="添加好友"
@click="onShowAddFriend()"></el-button> -->
<add-friend :dialogVisible="showAddFriend" @close="onCloseAddFriend"></add-friend>
</div>
<el-scrollbar class="friend-items">
@ -32,7 +32,7 @@
@click.native="showFullImage()"></head-image>
<div>
<div class="info-item">
<el-descriptions title="好友信息" class="description" :column="1">
<el-descriptions title="用户信息" class="description" :column="1">
<el-descriptions-item label="用户名">{{ userInfo.userName }}
</el-descriptions-item>
<el-descriptions-item label="昵称">{{ userInfo.nickName }}
@ -45,10 +45,10 @@
<div class="btn-group">
<el-button v-show="isFriend" icon="el-icon-position" type="primary"
@click="onSendMessage(activeFriend)">发消息</el-button>
<el-button v-show="!isFriend" icon="el-icon-plus" type="primary"
@click="onAddFriend(userInfo)">加为好友</el-button>
<el-button v-show="isFriend" icon="el-icon-delete" type="danger"
@click="onDelFriend(userInfo)">删除好友</el-button>
<!-- <el-button v-show="!isFriend" icon="el-icon-plus" type="primary"
@click="onAddFriend(userInfo)">加为好友</el-button> -->
<!-- <el-button v-show="isFriend" icon="el-icon-delete" type="danger"
@click="onDelFriend(userInfo)">删除好友</el-button> -->
</div>
</div>
</div>

4
im-web/src/view/Home.vue

@ -21,11 +21,11 @@
<span class="icon iconfont icon-friend"></span>
</div>
</router-link>
<router-link class="link" v-bind:to="'/home/group'">
<!-- <router-link class="link" v-bind:to="'/home/group'">
<div class="menu-item">
<span class="icon iconfont icon-group" style="font-size: 28px"></span>
</div>
</router-link>
</router-link> -->
</div>
</div>

Loading…
Cancel
Save