Commit b1911f97 authored by yaya's avatar yaya

feat: UI优化

parent 8f12f508
...@@ -579,7 +579,7 @@ export default { ...@@ -579,7 +579,7 @@ export default {
} }
</script> </script>
<style lang="less" scoped> <style lang="scss" scoped>
/deep/ .main { /deep/ .main {
padding: 0; padding: 0;
} }
......
...@@ -52,8 +52,10 @@ ...@@ -52,8 +52,10 @@
:visible.sync="showDetail" :visible.sync="showDetail"
:with-header="false" :with-header="false"
size="40%"> size="40%">
<span>详情</span> <div>
<!-- <MessageDetail :from-account="fromAccount" :to-account="toAccount" />--> <MessageDetail :from-account="fromAccount" :to-account="toAccount" />
</div>
</el-drawer> </el-drawer>
</div> </div>
......
...@@ -31,7 +31,7 @@ export default { ...@@ -31,7 +31,7 @@ export default {
} }
</script> </script>
<style lang="less" scoped> <style lang="scss" scoped>
.message_components { .message_components {
width: 100%; width: 100%;
display: flex; display: flex;
......
...@@ -79,7 +79,7 @@ export default { ...@@ -79,7 +79,7 @@ export default {
} }
</script> </script>
<style lang="less" scoped> <style lang="scss" scoped>
.component-chatUserInfo { .component-chatUserInfo {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
......
<template> <template>
<div class="components-message"> <div class="components-message">
<el-menu :default-active="activeIndex" class="el-menu-demo" mode="horizontal" @select="handleSelect"> <!-- <el-menu :default-active="activeIndex" class="el-menu-demo" mode="horizontal" @select="handleSelect">
<el-menu-item index="0">会话记录</el-menu-item> <el-menu-item index="0">会话记录</el-menu-item>
<el-menu-item index="1">会话信息</el-menu-item> <el-menu-item index="1">
</el-menu> 会话信息
</el-menu-item>
</el-menu>-->
<el-tabs v-model="activeIndex" @tab-click="handleSelect">
<el-tab-pane label="会话记录" name="1">用户管理</el-tab-pane>
<el-tab-pane label="会话信息" name="2">
<ChatUserInfo :chat-user-info="chatUserInfo" />
</el-tab-pane>
</el-tabs>
</div> </div>
</template> </template>
<script> <script>
import { findChatUserInfo } from '@/api/business/chat' import { findChatUserInfo } from '@/api/business/chat'
import ChatUserInfo from './chatUserInfo'
export default { export default {
name: 'MessageDetail', name: 'MessageDetail',
components: { ChatUserInfo },
props: { props: {
fromAccount: { fromAccount: {
type: String, type: String,
...@@ -24,7 +34,8 @@ export default { ...@@ -24,7 +34,8 @@ export default {
}, },
data() { data() {
return { return {
activeIndex: 0 activeIndex: '1',
chatUserInfo: {}
} }
}, },
created() { created() {
...@@ -35,7 +46,6 @@ export default { ...@@ -35,7 +46,6 @@ export default {
handleSelect(key, keyPath) { handleSelect(key, keyPath) {
console.log(key, keyPath) console.log(key, keyPath)
}, },
handleGetMessageList: {},
handleFindChatUserInfo() { handleFindChatUserInfo() {
const params = { const params = {
fromAccount: this.fromAccount, fromAccount: this.fromAccount,
...@@ -54,7 +64,7 @@ export default { ...@@ -54,7 +64,7 @@ export default {
} }
</script> </script>
<style lang="less" scoped> <style lang="scss" scoped>
.components-message { .components-message {
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment