Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
DC-TOM
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
刘照晖
DC-TOM
Commits
567d99bf
Commit
567d99bf
authored
May 21, 2025
by
liuzhaoh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
设备管理table页面
parent
f22006bf
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
154 additions
and
1 deletion
+154
-1
elementUiSelf.css
src/css/elementUiSelf.css
+44
-0
index.js
src/router/index.js
+2
-1
index.vue
src/views/equipmentManagement/index.vue
+108
-0
No files found.
src/css/elementUiSelf.css
0 → 100644
View file @
567d99bf
:root
{
--table-border-color
:
#c6dae0
;
--table-head-bg-color
:
#fafafa
;
--table-item-border-color
:
#ebeef5
;
}
.el-input
{
--el-input-width
:
220px
!important
;
}
.el-select
{
--el-select-width
:
220px
!important
;
}
.el-form-item__label
{
color
:
#000
;
}
.el-table__header
{
border-top
:
1px
solid
var
(
--table-border-color
);
}
.el-table__header
th
{
background-color
:
var
(
--table-head-bg-color
)
!important
;
border-bottom-color
:
var
(
--table-item-border-color
)
!important
;
}
.el-table__body
td
{
border-bottom-color
:
var
(
--table-item-border-color
)
!important
;
}
.el-table--border
.el-table__inner-wrapper
:after
{
height
:
0.9px
!important
;
}
.el-table--border
.el-table__inner-wrapper
:after
,
.el-table--border
:after
,
.el-table--border
:before
,
.el-table__inner-wrapper
:before
{
background-color
:
var
(
--table-border-color
)
!important
;
}
.el-table__border-left-patch
{
background-color
:
var
(
--table-border-color
)
!important
;
width
:
0.9px
;
}
.el-table--border
:after
{
background-color
:
var
(
--table-border-color
)
!important
;
}
.el-table--border
.el-table__cell
{
border-right
:
none
!important
;
}
src/router/index.js
View file @
567d99bf
...
...
@@ -6,6 +6,7 @@ import AboutView from '../views/AboutView.vue'
import
User
from
'../views/user.vue'
import
Layout
from
'../layout/index.vue'
import
Login
from
'../views/login/index.vue'
import
equipmentManagement
from
'../views/equipmentManagement/index.vue'
const
routes
=
[
{
...
...
@@ -24,7 +25,7 @@ const routes = [
},
{
path
:
'/device-management'
,
component
:
AboutView
,
component
:
equipmentManagement
,
meta
:
{
title
:
'设备管理'
},
},
{
...
...
src/views/equipmentManagement/index.vue
0 → 100644
View file @
567d99bf
<
template
>
<div
class=
"equipment-management"
>
<div
class=
"search-box"
>
<el-form
:inline=
"true"
:model=
"formInline"
class=
"demo-form-inline"
>
<el-form-item
label=
"工序:"
>
<el-select
v-model=
"formInline.region"
placeholder=
"请选择工序"
clearable
>
<el-option
label=
"Zone one"
value=
"shanghai"
/>
<el-option
label=
"Zone two"
value=
"beijing"
/>
</el-select>
</el-form-item>
<el-form-item
label=
"除尘器名称:"
>
<el-input
v-model=
"formInline.user"
placeholder=
"请选择除尘器名称"
clearable
/>
</el-form-item>
<el-form-item
label=
"设备名称:"
>
<el-input
v-model=
"formInline.user"
placeholder=
"请输入设备名称"
clearable
/>
</el-form-item>
<el-form-item
label=
"设备类型:"
>
<el-select
v-model=
"formInline.region"
placeholder=
"请选择设备类型"
clearable
>
<el-option
label=
"Zone one"
value=
"shanghai"
/>
<el-option
label=
"Zone two"
value=
"beijing"
/>
</el-select>
</el-form-item>
<el-form-item>
<el-button
type=
"primary"
@
click=
"onSubmit"
>
搜索
</el-button>
<el-button
type=
"primary"
@
click=
"onSubmit"
>
重置
</el-button>
<el-button
type=
"primary"
@
click=
"onSubmit"
>
导出
</el-button>
<el-button
type=
"primary"
@
click=
"onSubmit"
>
导入
</el-button>
<el-button
type=
"primary"
@
click=
"onSubmit"
>
模板下载
</el-button>
</el-form-item>
</el-form>
</div>
<div
class=
"table-box"
>
<el-table
:data=
"tableData"
style=
"width: 100%"
border
>
<el-table-column
prop=
"date"
label=
"Date"
width=
"180"
/>
<el-table-column
prop=
"name"
label=
"Name"
width=
"180"
/>
<el-table-column
prop=
"address"
label=
"Address"
/>
</el-table>
</div>
<div
class=
"page-box"
></div>
</div>
</
template
>
<
script
setup
>
import
{
reactive
}
from
"vue"
;
import
'@/css/elementUiSelf.css'
const
formInline
=
reactive
({
user
:
""
,
region
:
""
,
date
:
""
,
});
const
onSubmit
=
()
=>
{
console
.
log
(
"submit!"
);
};
const
tableData
=
[
{
date
:
"2016-05-03"
,
name
:
"Tom"
,
address
:
"No. 189, Grove St, Los Angeles"
,
},
{
date
:
"2016-05-02"
,
name
:
"Tom"
,
address
:
"No. 189, Grove St, Los Angeles"
,
},
{
date
:
"2016-05-04"
,
name
:
"Tom"
,
address
:
"No. 189, Grove St, Los Angeles"
,
},
{
date
:
"2016-05-01"
,
name
:
"Tom"
,
address
:
"No. 189, Grove St, Los Angeles"
,
},
];
</
script
>
<
style
lang=
"scss"
scoped
>
.equipment-management
{
background
:
#fff
;
height
:
100vh
;
overflow
:
hidden
;
padding
:
20px
;
.search-box
{
}
}
</
style
>
<
style
scoped
>
/* @import "./elementUiSelf.css"; */
</
style
>
\ No newline at end of file
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