Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mes-ui
Project
Project
Details
Activity
Releases
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
周远喜
mes-ui
Commits
9732195b
Commit
9732195b
authored
Aug 20, 2020
by
renjintao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
转换title
parent
7ca70bdf
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
358 additions
and
370 deletions
+358
-370
dataGrid.vue
components/page/dataGrid.vue
+175
-169
henq.js
libs/henq.js
+27
-17
index.vue
pages/basicData/user/index.vue
+156
-184
No files found.
components/page/dataGrid.vue
View file @
9732195b
This diff is collapsed.
Click to expand it.
libs/henq.js
View file @
9732195b
...
...
@@ -207,7 +207,7 @@ henq.getNowTime = () => {
return
year
+
month
+
date
+
hours
+
minutes
+
seconds
;
}
//读取本地excel
henq
.
readXLSX
=
(
file
)
=>
{
henq
.
readXLSX
=
(
file
)
=>
{
let
nameSplit
=
file
.
name
.
split
(
"."
);
let
format
=
nameSplit
[
nameSplit
.
length
-
1
];
if
(
!
[
"xlsx"
,
"csv"
].
includes
(
format
))
{
...
...
@@ -218,31 +218,41 @@ henq.readXLSX=(file)=>{
reader
.
readAsBinaryString
(
file
);
reader
.
onload
=
function
(
evt
)
{
let
data
=
evt
.
target
.
result
;
// 读到的数据
var
workbook
=
XLSX
.
read
(
data
,
{
type
:
"binary"
});
var
workbook
=
XLSX
.
read
(
data
,
{
type
:
"binary"
});
resolve
(
workbook
);
};
});
}
//得到根据value得到对应数据字典的name
henq
.
dirName
=
(
code
,
v
)
=>
{
var
items
=
""
code
.
forEach
(
ele
=>
{
if
(
ele
.
code
==
v
)
{
items
=
ele
.
name
}
});
return
items
henq
.
dirName
=
(
code
,
v
)
=>
{
var
items
=
""
let
i
=
0
code
.
forEach
(
ele
=>
{
if
(
ele
.
code
==
v
)
{
items
=
ele
.
name
i
++
}
});
if
(
i
==
0
)
{
//如果没查到对应的name,则返回默认name
items
=
code
[
0
].
name
}
return
items
}
//得到根据name得到对应数据字典的code
henq
.
dirCode
=
(
code
,
v
)
=>
{
var
items
=
""
henq
.
dirCode
=
(
code
,
v
)
=>
{
var
items
=
""
let
i
=
0
code
.
forEach
(
ele
=>
{
if
(
ele
.
name
==
v
)
{
i
tems
=
ele
.
code
if
(
ele
.
name
==
v
)
{
items
=
ele
.
code
i
++
}
});
return
items
if
(
i
==
0
)
{
//如果没查到对应的name,则返回默认name
items
=
code
[
0
].
code
}
return
items
}
export
default
henq
;
pages/basicData/user/index.vue
View file @
9732195b
This diff is collapsed.
Click to expand it.
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