Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
仟微科技
Link Wechat
提交
74fc57ea
Link Wechat
项目概览
仟微科技
/
Link Wechat
通知
48
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Link Wechat
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
74fc57ea
编写于
7月 29, 2021
作者:
X
xinla
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
优化部分代码
上级
a2260850
变更
9
展开全部
隐藏空白更改
内联
并排
Showing
9 changed file
with
552 addition
and
499 deletion
+552
-499
linkwe-ui/src/layout/components/Navbar.vue
linkwe-ui/src/layout/components/Navbar.vue
+14
-9
linkwe-ui/src/store/modules/user.js
linkwe-ui/src/store/modules/user.js
+45
-33
linkwe-ui/src/views/conversation/component/chat.vue
linkwe-ui/src/views/conversation/component/chat.vue
+0
-5
linkwe-ui/src/views/conversation/component/curList.vue
linkwe-ui/src/views/conversation/component/curList.vue
+0
-10
linkwe-ui/src/views/conversation/component/customerList.vue
linkwe-ui/src/views/conversation/component/customerList.vue
+0
-3
linkwe-ui/src/views/conversation/component/groupList.vue
linkwe-ui/src/views/conversation/component/groupList.vue
+1
-3
linkwe-ui/src/views/conversation/component/insideList.vue
linkwe-ui/src/views/conversation/component/insideList.vue
+1
-3
linkwe-ui/src/views/conversation/component/list.vue
linkwe-ui/src/views/conversation/component/list.vue
+0
-3
linkwe-ui/src/views/index.vue
linkwe-ui/src/views/index.vue
+491
-430
未找到文件。
linkwe-ui/src/layout/components/Navbar.vue
浏览文件 @
74fc57ea
...
...
@@ -17,7 +17,7 @@
<div
class=
"right-menu"
>
<
template
v-if=
"device !== 'mobile'"
>
<
search
id=
"header-search"
class=
"right-menu-item"
/
>
<
!--
<search
id=
"header-search"
class=
"right-menu-item"
/>
--
>
<el-tooltip
content=
"源码地址"
effect=
"dark"
placement=
"bottom"
>
<div
class=
"right-menu-item hover-effect"
>
...
...
@@ -27,7 +27,8 @@
<el-tooltip
content=
"文档地址"
effect=
"dark"
placement=
"bottom"
>
<div
class=
"right-menu-item hover-effect"
>
<svg-icon
icon-class=
"question"
@
click=
"goto(1)"
/>
<i
class=
"el-icon-reading document"
@
click=
"goto(1)"
></i>
<!--
<svg-icon
icon-class=
"question"
@
click=
"goto(1)"
/>
-->
</div>
</el-tooltip>
...
...
@@ -71,7 +72,7 @@ export default {
components
:
{
Logo
,
Search
,
screenfull
,
screenfull
},
computed
:
{
...
mapGetters
([
'
avatar
'
,
'
device
'
,
'
permission_routes
'
]),
...
...
@@ -82,10 +83,10 @@ export default {
set
(
val
)
{
this
.
$store
.
dispatch
(
'
settings/changeSetting
'
,
{
key
:
'
showSettings
'
,
value
:
val
,
value
:
val
})
}
,
}
,
}
}
},
mounted
()
{
// console.log(this.permission_routes)
...
...
@@ -95,7 +96,7 @@ export default {
this
.
$confirm
(
'
确定注销并退出系统吗?
'
,
'
提示
'
,
{
confirmButtonText
:
'
确定
'
,
cancelButtonText
:
'
取消
'
,
type
:
'
warning
'
,
type
:
'
warning
'
}).
then
(()
=>
{
this
.
$store
.
dispatch
(
'
LogOut
'
).
then
(()
=>
{
location
.
href
=
'
/
'
...
...
@@ -115,8 +116,8 @@ export default {
}
else
{
window
.
open
(
path
,
'
_blank
'
)
}
}
,
}
,
}
}
}
</
script
>
...
...
@@ -159,6 +160,10 @@ export default {
background
:
rgba
(
0
,
0
,
0
,
0
.025
);
}
}
.document
{
font-size
:
20px
;
}
}
.avatar-container
{
...
...
linkwe-ui/src/store/modules/user.js
浏览文件 @
74fc57ea
...
...
@@ -5,6 +5,7 @@ const user = {
state
:
{
token
:
getToken
(),
name
:
''
,
companyName
:
''
,
avatar
:
''
,
roles
:
[],
permissions
:
[]
...
...
@@ -36,55 +37,66 @@ const user = {
const
code
=
userInfo
.
code
const
uuid
=
userInfo
.
uuid
return
new
Promise
((
resolve
,
reject
)
=>
{
login
(
username
,
password
,
code
,
uuid
).
then
(
res
=>
{
setToken
(
res
.
token
)
commit
(
'
SET_TOKEN
'
,
res
.
token
)
resolve
()
}).
catch
(
error
=>
{
reject
(
error
)
})
login
(
username
,
password
,
code
,
uuid
)
.
then
((
res
)
=>
{
setToken
(
res
.
token
)
commit
(
'
SET_TOKEN
'
,
res
.
token
)
resolve
()
})
.
catch
((
error
)
=>
{
reject
(
error
)
})
})
},
// 获取用户信息
GetInfo
({
commit
,
state
})
{
return
new
Promise
((
resolve
,
reject
)
=>
{
getInfo
(
state
.
token
).
then
(
res
=>
{
const
user
=
res
.
user
const
avatar
=
user
.
avatar
==
""
?
require
(
"
@/assets/image/profile.jpg
"
)
:
process
.
env
.
VUE_APP_BASE_API
+
user
.
avatar
;
if
(
res
.
roles
&&
res
.
roles
.
length
>
0
)
{
// 验证返回的roles是否是一个非空数组
commit
(
'
SET_ROLES
'
,
res
.
roles
)
commit
(
'
SET_PERMISSIONS
'
,
res
.
permissions
)
}
else
{
commit
(
'
SET_ROLES
'
,
[
'
ROLE_DEFAULT
'
])
}
commit
(
'
SET_NAME
'
,
user
.
userName
)
commit
(
'
SET_AVATAR
'
,
avatar
)
resolve
(
res
)
}).
catch
(
error
=>
{
reject
(
error
)
})
getInfo
(
state
.
token
)
.
then
((
res
)
=>
{
const
user
=
res
.
user
const
avatar
=
user
.
avatar
==
''
?
require
(
'
@/assets/image/profile.jpg
'
)
:
process
.
env
.
VUE_APP_BASE_API
+
user
.
avatar
if
(
res
.
roles
&&
res
.
roles
.
length
>
0
)
{
// 验证返回的roles是否是一个非空数组
commit
(
'
SET_ROLES
'
,
res
.
roles
)
commit
(
'
SET_PERMISSIONS
'
,
res
.
permissions
)
}
else
{
commit
(
'
SET_ROLES
'
,
[
'
ROLE_DEFAULT
'
])
}
commit
(
'
SET_NAME
'
,
user
.
userName
)
commit
(
'
SET_AVATAR
'
,
avatar
)
state
.
companyName
=
user
.
companyName
resolve
(
res
)
})
.
catch
((
error
)
=>
{
reject
(
error
)
})
})
},
// 退出系统
LogOut
({
commit
,
state
})
{
return
new
Promise
((
resolve
,
reject
)
=>
{
logout
(
state
.
token
).
then
(()
=>
{
commit
(
'
SET_TOKEN
'
,
''
)
commit
(
'
SET_ROLES
'
,
[])
commit
(
'
SET_PERMISSIONS
'
,
[])
removeToken
()
resolve
()
}).
catch
(
error
=>
{
reject
(
error
)
})
logout
(
state
.
token
)
.
then
(()
=>
{
commit
(
'
SET_TOKEN
'
,
''
)
commit
(
'
SET_ROLES
'
,
[])
commit
(
'
SET_PERMISSIONS
'
,
[])
removeToken
()
resolve
()
})
.
catch
((
error
)
=>
{
reject
(
error
)
})
})
},
// 前端 登出
FedLogOut
({
commit
})
{
return
new
Promise
(
resolve
=>
{
return
new
Promise
(
(
resolve
)
=>
{
commit
(
'
SET_TOKEN
'
,
''
)
removeToken
()
resolve
()
...
...
linkwe-ui/src/views/conversation/component/chat.vue
浏览文件 @
74fc57ea
...
...
@@ -200,11 +200,6 @@ export default {
}
</
script
>
<
style
lang=
"scss"
scoped
>
// * {
// padding: 0;
// margin: 0;
// }
#videoPlayer
/
deep
/
.vjs-tech
{
height
:
450px
;
}
...
...
linkwe-ui/src/views/conversation/component/curList.vue
浏览文件 @
74fc57ea
...
...
@@ -56,13 +56,6 @@ export default {
}
</
script
>
<
style
lang=
"scss"
scoped
>
// * {
// padding: 0;
// margin: 0;
// }
.fl
{
float
:
left
;
}
.list
{
overflow-y
:
scroll
;
height
:
652px
;
...
...
@@ -73,9 +66,6 @@ export default {
/
deep
/
.el-loading-spinner
{
margin-top
:
20px
;
}
.fr
{
float
:
right
;
}
.gray
{
color
:
#999
;
}
...
...
linkwe-ui/src/views/conversation/component/customerList.vue
浏览文件 @
74fc57ea
...
...
@@ -66,9 +66,6 @@ export default {
/
deep
/
.el-loading-spinner
{
margin-top
:
20px
;
}
.fr
{
float
:
right
;
}
.gray
{
color
:
#999
;
}
...
...
linkwe-ui/src/views/conversation/component/groupList.vue
浏览文件 @
74fc57ea
...
...
@@ -101,9 +101,7 @@ export default {
/
deep
/
.el-loading-spinner
{
margin-top
:
20px
;
}
.fr
{
float
:
right
;
}
.gray
{
color
:
#999
;
}
...
...
linkwe-ui/src/views/conversation/component/insideList.vue
浏览文件 @
74fc57ea
...
...
@@ -59,9 +59,7 @@ export default {
/
deep
/
.el-loading-spinner
{
margin-top
:
20px
;
}
.fr
{
float
:
right
;
}
.gray
{
color
:
#999
;
}
...
...
linkwe-ui/src/views/conversation/component/list.vue
浏览文件 @
74fc57ea
...
...
@@ -57,9 +57,6 @@ export default {
/
deep
/
.el-loading-spinner
{
margin-top
:
20px
;
}
.fr
{
float
:
right
;
}
.gray
{
color
:
#999
;
}
...
...
linkwe-ui/src/views/index.vue
浏览文件 @
74fc57ea
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录