Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
IT-monitor
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
张伯涛
IT-monitor
Commits
46fb1aac
Commit
46fb1aac
authored
May 26, 2022
by
Asjoker
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 资产管理-统计报表
parent
86390fa2
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
857 additions
and
47 deletions
+857
-47
assetOverView.vue
src/views/assetManagement/assetOverView.vue
+12
-47
statisticReport.vue
src/views/assetManagement/statisticReport.vue
+845
-0
No files found.
src/views/assetManagement/assetOverView.vue
View file @
46fb1aac
...
...
@@ -23,12 +23,12 @@
<span>
资产总数
</span>
<span
style=
"float: right"
>
181个
</span>
</div>
<el-progress
:percentage=
"100"
:show-text=
"false"
style=
"margin-bottom: 15px"
></el-progress
>
<el-progress
:percentage=
"100"
:show-text=
"false"
style=
"margin-bottom: 15px"
/
>
<div
style=
"width: 100%;font-size: 14px"
>
<span>
在用
</span>
<span
style=
"float: right"
>
22个
</span>
</div>
<el-progress
:percentage=
"12"
:show-text=
"false"
></el-progress
>
<el-progress
:percentage=
"12"
:show-text=
"false"
/
>
<div
style=
"width: 100%;font-size: 14px;margin-bottom: 10px"
>
<span>
12.15%
</span>
</div>
...
...
@@ -36,7 +36,7 @@
<span>
闲置
</span>
<span
style=
"float: right"
>
0个
</span>
</div>
<el-progress
:percentage=
"0"
:show-text=
"false"
></el-progress
>
<el-progress
:percentage=
"0"
:show-text=
"false"
/
>
<div
style=
"width: 100%;font-size: 14px;margin-bottom: 10px"
>
<span>
0%
</span>
</div>
...
...
@@ -60,12 +60,12 @@
<span>
故障总数
</span>
<span
style=
"float: right"
>
10个
</span>
</div>
<el-progress
:percentage=
"100"
:show-text=
"false"
style=
"margin-bottom: 15px"
></el-progress
>
<el-progress
:percentage=
"100"
:show-text=
"false"
style=
"margin-bottom: 15px"
/
>
<div
style=
"width: 100%;font-size: 14px"
>
<span>
已处理
</span>
<span
style=
"float: right"
>
4个
</span>
</div>
<el-progress
:percentage=
"40"
:show-text=
"false"
></el-progress
>
<el-progress
:percentage=
"40"
:show-text=
"false"
/
>
<div
style=
"width: 100%;font-size: 14px;margin-bottom: 10px"
>
<span>
40.00%
</span>
</div>
...
...
@@ -73,7 +73,7 @@
<span>
未处理
</span>
<span
style=
"float: right"
>
6个
</span>
</div>
<el-progress
:percentage=
"60"
:show-text=
"false"
></el-progress
>
<el-progress
:percentage=
"60"
:show-text=
"false"
/
>
<div
style=
"width: 100%;font-size: 14px;margin-bottom: 10px"
>
<span>
60.00%
</span>
</div>
...
...
@@ -97,12 +97,12 @@
<span>
报修总数
</span>
<span
style=
"float: right"
>
3个
</span>
</div>
<el-progress
:percentage=
"66.67"
:show-text=
"false"
style=
"margin-bottom: 15px"
></el-progress
>
<el-progress
:percentage=
"66.67"
:show-text=
"false"
style=
"margin-bottom: 15px"
/
>
<div
style=
"width: 100%;font-size: 14px"
>
<span>
已处理
</span>
<span
style=
"float: right"
>
2个
</span>
</div>
<el-progress
:percentage=
"66.67"
:show-text=
"false"
></el-progress
>
<el-progress
:percentage=
"66.67"
:show-text=
"false"
/
>
<div
style=
"width: 100%;font-size: 14px;margin-bottom: 10px"
>
<span>
66.67%
</span>
</div>
...
...
@@ -110,7 +110,7 @@
<span>
未处理
</span>
<span
style=
"float: right"
>
1个
</span>
</div>
<el-progress
:percentage=
"33.33"
:show-text=
"false"
></el-progress
>
<el-progress
:percentage=
"33.33"
:show-text=
"false"
/
>
<div
style=
"width: 100%;font-size: 14px;margin-bottom: 10px"
>
<span>
33.33%
</span>
</div>
...
...
@@ -134,12 +134,12 @@
<span>
资产总数
</span>
<span
style=
"float: right"
>
6个
</span>
</div>
<el-progress
:percentage=
"33.33"
:show-text=
"false"
style=
"margin-bottom: 15px"
></el-progress
>
<el-progress
:percentage=
"33.33"
:show-text=
"false"
style=
"margin-bottom: 15px"
/
>
<div
style=
"width: 100%;font-size: 14px"
>
<span>
已处理
</span>
<span
style=
"float: right"
>
2个
</span>
</div>
<el-progress
:percentage=
"33.33"
:show-text=
"false"
></el-progress
>
<el-progress
:percentage=
"33.33"
:show-text=
"false"
/
>
<div
style=
"width: 100%;font-size: 14px;margin-bottom: 10px"
>
<span>
33.33%
</span>
</div>
...
...
@@ -147,7 +147,7 @@
<span>
未处理
</span>
<span
style=
"float: right"
>
4个
</span>
</div>
<el-progress
:percentage=
"66.67"
:show-text=
"false"
></el-progress
>
<el-progress
:percentage=
"66.67"
:show-text=
"false"
/
>
<div
style=
"width: 100%;font-size: 14px;margin-bottom: 10px"
>
<span>
66.67%
</span>
</div>
...
...
@@ -224,41 +224,6 @@
</el-collapse-item>
</el-collapse>
<el-dialog
:visible
.
sync=
"open"
title=
"添加报告"
width=
"700px"
>
<el-form
label-width=
"110px"
>
<el-form-item
label=
"报告标题"
>
<el-input
/>
</el-form-item>
<el-form-item
label=
"每页显示报告数"
>
<el-input
/>
</el-form-item>
<el-form-item
label=
"选择设备列表"
>
<div
class=
"equipmentDiv"
>
<el-tree
:data=
"treeData"
show-checkbox
node-key=
"id"
:default-expanded-keys=
"[2, 3]"
:default-checked-keys=
"[5]"
/>
</div>
</el-form-item>
<el-form-item
label=
"选择监测点类型"
>
<span
style=
"font-weight: bold;width: 100%"
>
监测点类型
</span>
<br>
<el-select
/>
<br>
<span
style=
"font-weight: bold"
>
监测指标
</span>
<br>
<el-select
placeholder=
"请选择"
/>
</el-form-item>
</el-form>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"open = false"
>
取消
</el-button>
<el-button
type=
"primary"
@
click=
"open = false"
>
确定
</el-button>
</div>
</el-dialog>
</div>
</div>
...
...
src/views/assetManagement/statisticReport.vue
0 → 100644
View file @
46fb1aac
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