Commit 0d9e4cce by liyuhang19990520

调整

parent 56082adb
<!-- <!--
* @Author: your name * @Author: your name
* @Date: 2021-09-02 10:28:43 * @Date: 2021-09-02 10:28:43
* @LastEditTime: 2021-09-02 10:44:09 * @LastEditTime: 2021-09-06 09:42:24
* @LastEditors: your name * @LastEditors: Please set LastEditors
* @Description: In User Settings Edit * @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\im\components\top.vue * @FilePath: \founder_vue\src\views\im\components\top.vue
--> -->
<template> <template>
<div class="im-top" style="-webkit-app-region: drag"> <div class="im-top" style="-webkit-app-region: drag">
<a
href="javascript:void(0)"
@click="max"
style="-webkit-app-region: no-drag"
>
<Icon :type="icon" class="text-right"></Icon>
</a>
</div> </div>
</template> </template>
<script> <script>
......
/* /*
* @Author: your name * @Author: your name
* @Date: 2021-08-20 16:31:17 * @Date: 2021-08-20 16:31:17
* @LastEditTime: 2021-09-02 17:30:25 * @LastEditTime: 2021-09-06 09:38:43
* @LastEditors: Please set LastEditors * @LastEditors: Please set LastEditors
* @Description: In User Settings Edit * @Description: In User Settings Edit
* @FilePath: \V-IM-PC\src\views\im\conf\index.js * @FilePath: \V-IM-PC\src\views\im\conf\index.js
......
...@@ -14,10 +14,12 @@ ...@@ -14,10 +14,12 @@
<div class="dept-user-box"> <div class="dept-user-box">
<ul class="dept-user-list"> <ul class="dept-user-list">
<li <li
class="userLi"
v-for="(user, index) in userList" v-for="(user, index) in userList"
:key="index" :key="index"
@click="showUser(user)" @click="showUser(user)"
> >
<span><i class="el-icon-circle-plus"></i></span>
<img :src="[host + user.avatar]" /> <img :src="[host + user.avatar]" />
<div>{{ user.name }}</div> <div>{{ user.name }}</div>
</li> </li>
...@@ -129,6 +131,7 @@ export default { ...@@ -129,6 +131,7 @@ export default {
}); });
}, },
change(data) { change(data) {
console.log(data);
let self = this; let self = this;
if (data[0]) { if (data[0]) {
let param = new FormData(); let param = new FormData();
...@@ -174,10 +177,12 @@ export default { ...@@ -174,10 +177,12 @@ export default {
] ]
); );
}; };
RequestUtils.request(conf.getHostUrl() + "/api/dept/list", param) RequestUtils.request(conf.getHostUrl() + "/api/dept/list", param)
.then((json) => { .then((json) => {
self.treeData = Tools.list2tree(json, "0", render); self.treeData = Tools.list2tree(json, "0", render);
self.$set(self.treeData[0], "expand", true);
self.$set(self.treeData[0].children[0], "checked", true);
self.change([self.treeData[0].children[0]]);
}) })
.catch((err) => { .catch((err) => {
console.error(err); console.error(err);
...@@ -216,7 +221,21 @@ export default { ...@@ -216,7 +221,21 @@ export default {
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
justify-content: left; justify-content: left;
.userLi {
position: relative;
i {
font-size: 20px;
line-height: 25px;
}
> span {
position: absolute;
top: 0;
right: 0;
display: inline-block;
width: 25px;
height: 25px;
}
}
> li { > li {
width: 120px; width: 120px;
list-style: none; list-style: none;
......
<template> <template>
<div class="user-box"> <div class="user-box">
<div class="user-box-list"> <div class="user-box-list">
<Search class="search-box" @showChat="showChat"></Search> <div class="search-box">
<i class="el-icon-circle-plus" @click="toDept"></i>
</div>
<!-- <Search class="search-box" @showChat="showChat"></Search> -->
<div class="group-box"> <div class="group-box">
<ul class="user-list"> <ul class="user-list">
<li class="user" v-for="(user, index) in userFriendList" :key="index"> <li class="user" v-for="(user, index) in userFriendList" :key="index">
...@@ -79,6 +82,9 @@ export default { ...@@ -79,6 +82,9 @@ export default {
}, },
}); });
}, },
toDept() {
this.$router.push("/index/dept");
},
// 打开一个用户信息对话框 // 打开一个用户信息对话框
showUser: function (user) { showUser: function (user) {
let self = this; let self = this;
...@@ -131,8 +137,15 @@ export default { ...@@ -131,8 +137,15 @@ export default {
flex-direction: column; flex-direction: column;
.search-box { .search-box {
margin: 1.5rem;
width: 19rem; width: 19rem;
margin: 0 auto;
height: 30px;
> i {
font-size: 20px;
float: right;
line-height: 30px;
cursor: pointer;
}
} }
.group-box { .group-box {
......
...@@ -61,7 +61,6 @@ ...@@ -61,7 +61,6 @@
<label>邮箱:</label> <label>邮箱:</label>
<span>{{ user.email }}</span> <span>{{ user.email }}</span>
</p> </p>
</Modal> </Modal>
<Modal <Modal
......
...@@ -23,7 +23,7 @@ export default { ...@@ -23,7 +23,7 @@ export default {
showErr: false, showErr: false,
showSetting: false, showSetting: false,
showRegister: false, showRegister: false,
host: "192.168.0.106", host: "110.1.6.3",
uap: "", uap: "",
}; };
}, },
......
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