Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-cr20g
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
dsk-cr20g
Commits
9d91a9fe
Commit
9d91a9fe
authored
Sep 04, 2023
by
huangjie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*
parent
f9cd4881
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
27 additions
and
33 deletions
+27
-33
Navbar.vue
dsk-operate-ui/src/layout/components/Navbar.vue
+1
-1
index.vue
dsk-operate-ui/src/views/system/user/index.vue
+26
-32
No files found.
dsk-operate-ui/src/layout/components/Navbar.vue
View file @
9d91a9fe
...
...
@@ -243,7 +243,7 @@ export default {
display
:
none
;
.bg
{
width
:
244px
;
height
:
176px
;
/*height: 176px;*/
background
:
#FFFFFF
;
box-shadow
:
0px
4px
10px
0px
rgba
(
0
,
0
,
0
,
0
.1
);
border-radius
:
4px
;
...
...
dsk-operate-ui/src/views/system/user/index.vue
View file @
9d91a9fe
...
...
@@ -150,7 +150,7 @@
<el-table
v-loading=
"loading"
:data=
"userList"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
type=
"selection"
width=
"50"
align=
"center"
/>
<el-table-column
label=
"用户编号"
align=
"center"
key=
"userId"
prop=
"userId"
v-if=
"columns[0].visible"
/>
<
el-table-column
label=
"用户名称"
align=
"center"
key=
"userName"
prop=
"userName"
v-if=
"columns[1].visible"
:show-overflow-tooltip=
"true"
/
>
<
!--
<el-table-column
label=
"用户名称"
align=
"center"
key=
"userName"
prop=
"userName"
v-if=
"columns[1].visible"
:show-overflow-tooltip=
"true"
/>
--
>
<el-table-column
label=
"用户昵称"
align=
"center"
key=
"nickName"
prop=
"nickName"
v-if=
"columns[2].visible"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"部门"
align=
"center"
key=
"deptName"
prop=
"dept.deptName"
v-if=
"columns[3].visible"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"手机号码"
align=
"center"
key=
"phonenumber"
prop=
"phonenumber"
v-if=
"columns[4].visible"
width=
"120"
/>
...
...
@@ -219,7 +219,7 @@
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
label-width=
"80px"
>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"用户
名
称"
prop=
"nickName"
>
<el-form-item
label=
"用户
昵
称"
prop=
"nickName"
>
<el-input
v-model=
"form.nickName"
placeholder=
"请输入用户昵称"
maxlength=
"30"
/>
</el-form-item>
</el-col>
...
...
@@ -353,22 +353,30 @@
<!--导入结果-->
<el-dialog
title=
"导入失败"
:visible
.
sync=
"showupload"
width=
"60%"
append-to-body
>
<
template
>
<el-table
max-height=
"
6
00px"
<el-table
max-height=
"
5
00px"
:data=
"tableData"
border
style=
"width: 100%"
>
<el-table-column
prop=
"date"
label=
"日期"
width=
"180"
>
prop=
""
label=
"导入状态"
>
<template
slot-scope=
"scope"
>
<font
color=
"red"
>
导入失败
</font>
</
template
>
</el-table-column>
<el-table-column
prop=
"nickname"
label=
"用户昵称"
>
</el-table-column>
<el-table-column
prop=
"name"
label=
"姓名"
width=
"180"
>
prop=
"phonenumber"
label=
"手机号码"
>
</el-table-column>
<el-table-column
prop=
"address"
label=
"地址"
>
prop=
""
label=
"失败原因"
>
<
template
slot-scope=
"scope"
>
<font
color=
"red"
>
{{
scope
.
row
.
failReason
}}
</font>
</
template
>
</el-table-column>
</el-table>
<el-row
style=
"padding-top: 20px;text-align: right"
>
...
...
@@ -394,23 +402,7 @@ export default {
return
{
//导入失败数据
showupload
:
false
,
tableData
:
[{
date
:
'2016-05-02'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1518 弄'
},
{
date
:
'2016-05-04'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1517 弄'
},
{
date
:
'2016-05-01'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1519 弄'
},
{
date
:
'2016-05-03'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1516 弄'
}],
tableData
:
[],
// 遮罩层
loading
:
true
,
// 选中数组
...
...
@@ -719,8 +711,8 @@ export default {
},
//下载导入失败数据
downloaderr
()
{
// this.download('system/user/importTemplate
', {
// }, `user_template
_${new Date().getTime()}.xlsx`)
this
.
download
(
'system/user/exportFailUsers
'
,
{
},
`user_exportFailUsers
_
${
new
Date
().
getTime
()}
.xlsx`
)
},
// 文件上传中处理
handleFileUploadProgress
(
event
,
file
,
fileList
)
{
...
...
@@ -732,9 +724,11 @@ export default {
this
.
upload
.
isUploading
=
false
;
this
.
$refs
.
upload
.
clearFiles
();
if
(
response
.
code
==
200
){
this
.
$message
.
success
(
'
导入
成功!'
)
this
.
$message
.
success
(
'
上传
成功!'
)
}
else
{
this
.
$alert
(
"<div style='overflow: auto;overflow-x: hidden;max-height: 70vh;padding: 10px 20px 0;'>"
+
response
.
msg
+
"</div>"
,
"导入结果"
,
{
dangerouslyUseHTMLString
:
true
});
this
.
tableData
=
response
.
data
// this.$alert("
<
div
style
=
'overflow: auto;overflow-x: hidden;max-height: 70vh;padding: 10px 20px 0;'
>
" + response.msg + "
<
/div>", "导入结果", { dangerouslyUseHTMLString: true }
)
;
this
.
showupload
=
true
}
this
.
getList
();
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment