Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
R
report-html-template
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
frontend
report-html-template
Commits
00178db7
Commit
00178db7
authored
Jun 27, 2023
by
ChenXiHi
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'main' of
http://47.108.78.218:28999/frontend/report-html-template
parents
921b37f8
c2e217e2
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
451 行增加
和
151 行删除
+451
-151
period-report/report-ioc.css
+95
-30
period-report/report-ioc.html
+48
-27
period-report/report.css
+252
-63
period-report/report.html
+56
-31
没有找到文件。
period-report/report-ioc.css
查看文件 @
00178db7
...
...
@@ -254,7 +254,27 @@ body {
color
:
#fff
;
font-size
:
16px
;
/* margin-bottom: 10px; */
margin-left
:
28px
;
/* margin-left: 28px; */
}
.circle-title
{
width
:
125px
;
text-align
:
center
;
}
.repair-title
{
width
:
130px
;
text-align
:
center
;
}
.contract-title
{
width
:
105px
;
text-align
:
center
;
}
.repair-title-2
{
width
:
90px
;
text-align
:
center
;
}
.ele-title
{
width
:
90px
;
text-align
:
center
;
}
.operator-wrapper-content-box-chart
{
/* width: 472px; */
...
...
@@ -312,8 +332,8 @@ body {
opacity
:
0.7
;
}
.chart-area
{
width
:
102
px
;
height
:
102
px
;
width
:
90
px
;
height
:
90
px
;
margin
:
12px
10px
14px
19px
;
padding
:
14px
14px
;
box-sizing
:
border-box
;
...
...
@@ -324,10 +344,12 @@ body {
font-size
:
200px
;
width
:
76px
;
height
:
76px
;
position
:
relative
;
/* position: relative; */
/* background-color: #333; */
background
:
linear-gradient
(
#35e5cd
,
#15e9ee
);
position
:
absolute
;
top
:
23px
;
left
:
26px
;
}
.circle-bar-left
,
.circle-bar-right
{
...
...
@@ -403,8 +425,11 @@ clip的用法参考:http://www.w3school.com.cn/cssref/pr_pos_clip.asp
font-size
:
200px
;
width
:
76px
;
height
:
76px
;
position
:
relative
;
/* position: relative; */
background
:
#f3be28
!important
;
position
:
absolute
;
top
:
23px
;
left
:
26px
;
}
/*所有的后代都水平垂直居中,这样就是同心圆了*/
...
...
@@ -490,13 +515,13 @@ clip的用法参考:http://www.w3school.com.cn/cssref/pr_pos_clip.asp
left
:
0
;
}
.chart-desc-other
{
width
:
17
5
px
!important
;
width
:
17
2
px
!important
;
height
:
18px
;
}
.chart-desc-task
{
position
:
relative
;
display
:
flex
;
margin-top
:
10
px
;
margin-top
:
26
px
;
width
:
160px
;
}
.chart-desc-text
{
...
...
@@ -514,7 +539,7 @@ clip的用法参考:http://www.w3school.com.cn/cssref/pr_pos_clip.asp
font-family
:
DIN
Alternate-Bold
;
}
.chart-desc-unfinished
{
margin-top
:
10
px
;
margin-top
:
6
px
;
}
.chart-desc-unfinished-value
{
color
:
#ff6464
;
...
...
@@ -552,28 +577,63 @@ clip的用法参考:http://www.w3school.com.cn/cssref/pr_pos_clip.asp
height
:
8px
;
}
.desc-contract
{
margin-top
:
4
px
;
margin-top
:
-6
px
;
}
.repair-require-chart
{
background
:
url("./assets/repair-require-bg.png")
no-repeat
;
width
:
115px
;
height
:
115px
;
background-size
:
cover
;
/* background: url("./assets/repair-require-bg.png") no-repeat; */
/* width: 115px;
height: 115px; */
width
:
100px
;
height
:
100px
;
position
:
relative
;
margin-left
:
16px
;
margin-right
:
3px
;
/* background-size: cover; */
}
.repair-require-chart
img
{
width
:
145px
;
height
:
145px
;
position
:
absolute
;
top
:
-22px
;
left
:
-23px
;
}
.repair-require-chart-wrapper
{
width
:
115px
;
height
:
115px
;
/* width: 115px;
height: 115px; */
width
:
100px
;
height
:
100px
;
}
.contract-chart
{
background
:
url("./assets/contract-bg.png")
no-repeat
;
width
:
115px
;
height
:
115px
;
background-size
:
cover
;
/* background: url("./assets/contract-bg.png") no-repeat; */
/* width: 115px;
height: 115px; */
width
:
100px
;
height
:
100px
;
position
:
relative
;
margin-left
:
4px
;
margin-right
:
3px
;
/* background-size: cover; */
}
.contract-chart-first
{
margin-left
:
16px
!important
;
margin-right
:
3px
;
}
.contract-title-first
{
width
:
130px
;
text-align
:
center
;
}
.contract-chart
img
{
width
:
145px
;
height
:
145px
;
position
:
absolute
;
top
:
-22px
;
left
:
-23px
;
}
.contract-chart-wrapper
{
width
:
115px
;
height
:
115px
;
/* width: 115px;
height: 115px; */
width
:
100px
;
height
:
100px
;
}
.top-left
{
...
...
@@ -619,9 +679,12 @@ clip的用法参考:http://www.w3school.com.cn/cssref/pr_pos_clip.asp
}
.repair-require-info-text
{
color
:
#fff
;
margin-left
:
8px
;
/* margin-left: 8px; */
/* margin: 0 auto; */
display
:
flex
;
justify-content
:
center
;
}
.repair-require-info-text
span
{
.repair-require-info-text
>
div
:first-child
{
font-weight
:
700
;
font-size
:
18px
;
text-align
:
center
;
...
...
@@ -629,10 +692,12 @@ clip的用法参考:http://www.w3school.com.cn/cssref/pr_pos_clip.asp
}
.electricity-info-text
{
color
:
#ff6464
;
margin-left
:
8px
;
/* margin-left: 8px; */
display
:
flex
;
/* margin: 0 auto; */
justify-content
:
center
;
}
.electricity-info-text
div
{
.electricity-info-text
>
div
:first-child
{
font-weight
:
700
;
font-size
:
18px
;
text-align
:
center
;
...
...
@@ -644,20 +709,20 @@ clip的用法参考:http://www.w3school.com.cn/cssref/pr_pos_clip.asp
}
.chart-data
{
position
:
relative
;
margin-top
:
2
0px
;
margin-top
:
1
0px
;
width
:
180px
;
margin-left
:
20px
;
}
.bar-data
{
position
:
relative
;
margin-left
:
20px
;
margin-top
:
-2
0
px
;
margin-top
:
-2
6
px
;
width
:
180px
;
}
.bar-data-2
{
position
:
relative
;
margin-left
:
20px
;
margin-top
:
10
px
;
margin-top
:
4
px
;
width
:
180px
;
}
.chart-data-text
{
...
...
period-report/report-ioc.html
查看文件 @
00178db7
...
...
@@ -144,11 +144,13 @@
</div>
<div
class=
"operator-wrapper-content"
>
<div
class=
"operator-wrapper-content-box"
>
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
秩序维护部
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title circle-title"
>
秩序维护部
</div>
<div
class=
"operator-wrapper-content-box-chart"
>
<div
class=
"chart-area"
>
<div
class=
"circle-bar"
>
...
...
@@ -176,11 +178,13 @@
</div>
</div>
<div
class=
"operator-wrapper-content-box"
>
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
安防部
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title circle-title"
>
安防部
</div>
<div
class=
"operator-wrapper-content-box-chart"
>
<div
class=
"chart-area"
>
<div
class=
"circle-bar"
>
...
...
@@ -208,11 +212,13 @@
</div>
</div>
<div
class=
"operator-wrapper-content-box"
>
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
设备告警工单
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title circle-title"
>
设备告警工单
</div>
<div
class=
"operator-wrapper-content-box-chart"
>
<div
class=
"chart-area"
>
<div
class=
"circle-bar-3"
>
...
...
@@ -241,13 +247,16 @@
</div>
<div
class=
"operator-wrapper-content-box"
>
<!--日报, 周报, -->
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
报事报修
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title repair-title"
>
报事报修
</div>
<div
class=
"operator-wrapper-content-box-chart"
>
<div
class=
"pie-chart-area repair-require-chart"
>
<img
src=
"./assets/repair-require-bg.png"
/>
<div
id=
"repair-require"
class=
"repair-require-chart-wrapper"
...
...
@@ -271,14 +280,19 @@
</div>
<div
class=
"operator-wrapper-content-box"
>
<!--日报, 周报,月报, 半年报,年报-->
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
合同
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title contract-title contract-title-first"
>
合同
</div>
<div
class=
"operator-wrapper-content-box-chart"
>
<div
class=
"pie-chart-area contract-chart"
>
<div
class=
"pie-chart-area contract-chart contract-chart-first"
>
<img
src=
"./assets/contract-bg.png"
/>
<div
id=
"contract"
class=
"contract-chart-wrapper"
></div>
</div>
<div
class=
"chart-desc chart-desc-other"
>
...
...
@@ -295,7 +309,7 @@
<img
src=
"./assets/desc-line.png"
/>
</div>
<div
class=
"chart-desc-task chart-desc-unfinished"
>
<div
class=
"
chart-desc-handle-legen
d"
></div>
<div
class=
"
will-finishe
d"
></div>
<div
class=
"chart-desc-text"
>
即将到期
</div>
<div
class=
"chart-desc-unfinished-value"
>
7
</div>
<img
src=
"./assets/desc-line.png"
/>
...
...
@@ -305,16 +319,21 @@
</div>
<div
class=
"operator-wrapper-content-box"
>
<!--月报,季报, 半年报,年报-->
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
报事报修
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title repair-title-2"
>
报事报修
</div>
<div
class=
"operator-wrapper-content-box-progress"
>
<div
class=
"pie-chart-area repair-require-info"
>
<img
src=
"./assets/repair-requir-icon.png"
/>
<div
class=
"repair-require-info-text"
><span>
389
</span>
个
</div>
<div
class=
"repair-require-info-text"
>
<div>
389
</div>
<div>
个
</div>
</div>
</div>
<div
class=
"chart-desc"
>
<div
class=
"chart-data"
>
...
...
@@ -352,18 +371,20 @@
</div>
<div
class=
"operator-wrapper-content-box"
>
<!--月报,季报,半年报,年报-->
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
水电费单
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title ele-title"
>
水电费单
</div>
<div
class=
"electricity-box-progress"
>
<div
class=
"pie-chart-area repair-require-info"
>
<img
src=
"./assets/electricity-icon.png"
/>
<div
class=
"electricity-info-text"
>
<div>
3.09
</div>
万元
<div>
万元
</div>
</div>
</div>
<div
class=
"chart-desc"
>
...
...
@@ -511,7 +532,7 @@
{
name
:
""
,
type
:
"pie"
,
radius
:
[
"
50%"
,
"60
%"
],
radius
:
[
"
75%"
,
"88
%"
],
hoverAnimation
:
false
,
itemStyle
:
{
borderRadius
:
10
,
...
...
@@ -558,7 +579,7 @@
{
name
:
""
,
type
:
"pie"
,
radius
:
[
"
50%"
,
"60
%"
],
radius
:
[
"
75%"
,
"88
%"
],
hoverAnimation
:
false
,
itemStyle
:
{
borderRadius
:
10
,
...
...
period-report/report.css
查看文件 @
00178db7
...
...
@@ -42,6 +42,9 @@
.invest-wrapper-content-last-text
{
margin-right
:
0.14rem
;
}
br
{
display
:
none
;
}
.invest-wrapper-content-customers
{
font-size
:
1.5rem
;
}
...
...
@@ -106,13 +109,38 @@
}
.operator-wrapper-content-box
{
margin-right
:
1.07rem
;
margin-bottom
:
0.64
rem
;
margin-bottom
:
1.79
rem
;
}
.operator-wrapper-content-box-title
{
font-size
:
0.86rem
;
}
.circle-title
{
/* width: 136px; */
width
:
7rem
;
text-align
:
center
;
}
.repair-title
{
/* width: 136px; */
width
:
7rem
;
text-align
:
center
;
}
.contract-title
{
/* width: 140px; */
width
:
7rem
;
text-align
:
center
;
}
.repair-title-2
{
/* width: 100px; */
width
:
7rem
;
text-align
:
center
;
}
.ele-title
{
/* width: 100px; */
width
:
7rem
;
text-align
:
center
;
}
.operator-wrapper-content-box-chart
{
height
:
7.43rem
;
/* height: 7.43rem; */
}
.operator-wrapper-content-box-progress
{
height
:
12rem
;
...
...
@@ -125,7 +153,8 @@
}
.advise-wrapper
{
margin-left
:
1.6rem
!important
;
margin-top
:
0.5rem
!important
;
margin-top
:
0
!important
;
margin-bottom
:
3.57rem
!important
;
}
.advise-wrapper-title
img
{
width
:
9.18rem
;
...
...
@@ -144,92 +173,118 @@
font-size
:
1rem
;
}
.chart-area
{
/*
width: 5rem;
width
:
5rem
;
height
:
5rem
;
margin: 0.43rem 0.86rem 0.71rem 1rem;
*/
width
:
100px
;
margin
:
0.43rem
0.86rem
0.71rem
1rem
;
/*
width: 100px;
height: 100px;
margin
:
12px
10px
14px
19px
;
margin: 12px 10px 14px 19px;
*/
}
.circle-bar
{
/* width: 4rem;
height: 4rem; */
width
:
72px
;
height
:
72px
;
width
:
4rem
;
height
:
4rem
;
/* width: 72px;
height: 72px; */
position
:
absolute
;
top
:
-0.38rem
;
left
:
-0.38rem
;
}
.circle-bar-left
,
.circle-bar-right
{
/*
width: 4rem;
height: 4rem;
*/
width
:
72px
;
height
:
72px
;
width
:
4rem
;
height
:
4rem
;
/*
width: 72px;
height: 72px;
*/
}
.circle-bar-right
{
/* clip: rect(0, auto, auto, 2rem); */
clip
:
rect
(
0
,
auto
,
auto
,
35px
);
clip
:
rect
(
0
,
auto
,
auto
,
2rem
);
/* clip: rect(0, auto, auto, 35px); */
}
.circle-bar-left
{
/* clip: rect(0, 2rem, auto, 0); */
clip
:
rect
(
0
,
35px
,
auto
,
0
);
clip
:
rect
(
0
,
2rem
,
auto
,
0
);
/* clip: rect(0, 35px, auto, 0); */
}
.mask
{
/*
width: 3.2rem;
height: 3.2rem;
*/
width
:
60px
;
height
:
60px
;
width
:
3.2rem
;
height
:
3.2rem
;
/*
width: 60px;
height: 60px;
*/
position
:
relative
;
}
.mask
:first-child
{
/*
font-size: 1.2rem;
font-size
:
1.2rem
;
height
:
3.2rem
;
line-height: 2.5rem;
*/
font-size
:
22px
;
line-height
:
2.5rem
;
/*
font-size: 22px;
height: 30px;
line-height
:
10px
;
line-height: 10px;
*/
}
.circle-bar-left-2
,
.circle-bar-right-2
{
width
:
72px
;
height
:
72px
;
/* width: 72px;
height: 72px; */
width
:
4rem
;
height
:
4rem
;
}
.circle-bar-right-2
{
clip
:
rect
(
0
,
auto
,
auto
,
35px
);
/* clip: rect(0, auto, auto, 35px); */
clip
:
rect
(
0
,
auto
,
auto
,
2rem
);
}
.circle-bar-left-2
{
clip
:
rect
(
0
,
35px
,
auto
,
0
);
/* clip: rect(0, 35px, auto, 0); */
clip
:
rect
(
0
,
2rem
,
auto
,
0
);
}
.second-mask
{
width
:
60px
;
height
:
60px
;
/* width: 60px;
height: 60px; */
width
:
3.2rem
;
height
:
3.2rem
;
}
.second-mask
:first-child
{
font-size
:
22px
;
/*
font-size: 22px;
height: 30px;
line-height
:
10px
;
line-height: 10px; */
font-size
:
1.2rem
;
height
:
3.2rem
;
line-height
:
2.5rem
;
}
.circle-bar-3
{
width
:
72px
;
height
:
72px
;
/* width: 72px;
height: 72px; */
width
:
4rem
;
height
:
4rem
;
position
:
absolute
;
top
:
-0.38rem
;
left
:
-0.38rem
;
}
.circle-bar-left-3
,
.circle-bar-right-3
{
width
:
72px
;
height
:
72px
;
/* width: 72px;
height: 72px; */
width
:
4rem
;
height
:
4rem
;
}
.circle-bar-right-3
{
clip
:
rect
(
0
,
auto
,
auto
,
35px
);
/* clip: rect(0, auto, auto, 35px); */
clip
:
rect
(
0
,
auto
,
auto
,
2rem
);
}
.circle-bar-left-3
{
clip
:
rect
(
0
,
35px
,
auto
,
0
);
/* clip: rect(0, 35px, auto, 0); */
clip
:
rect
(
0
,
2rem
,
auto
,
0
);
}
.third-mask
{
width
:
60px
;
height
:
60px
;
/* width: 60px;
height: 60px; */
width
:
3.2rem
;
height
:
3.2rem
;
}
.third-mask
:first-child
{
font-size
:
22px
;
/*
font-size: 22px;
height: 30px;
line-height
:
10px
;
line-height: 10px; */
font-size
:
1.2rem
;
height
:
3.2rem
;
line-height
:
2.5rem
;
}
.percent-text
{
font-size
:
0.79rem
;
...
...
@@ -249,6 +304,10 @@
margin-top
:
1.07rem
;
width
:
9.29rem
;
}
.echart-desc
{
/* margin-left: 0.2rem; */
margin-top
:
0.45rem
!important
;
}
.chart-desc-text
{
font-size
:
1rem
;
margin-left
:
0.71rem
;
...
...
@@ -257,6 +316,12 @@
.chart-desc-value
{
font-size
:
1.21rem
;
}
.contract-new
{
margin-top
:
-0.8rem
!important
;
}
.contract-unfinished
{
margin-top
:
0
!important
;
}
.chart-desc-unfinished-value
{
font-size
:
1.21rem
;
}
...
...
@@ -275,26 +340,52 @@
.repair-require-chart
{
/* width: 4.11rem;
height: 4.11rem; */
/* width: 7rem;
height: 7rem; */
width
:
5rem
;
height
:
5rem
;
position
:
relative
;
margin-left
:
1rem
;
margin-right
:
0.9rem
;
/* width: 10rem;
height: 10rem; */
}
.repair-require-chart
img
{
width
:
7rem
;
height
:
7rem
;
position
:
absolute
;
top
:
-1rem
;
left
:
-1rem
;
}
.repair-require-chart-wrapper
{
/* width: 4.11rem;
height: 4.11rem; */
width
:
7rem
;
height
:
7rem
;
/* width: 7rem;
height: 7rem; */
width
:
5rem
;
height
:
5rem
;
}
.contract-chart
{
/* width: 4.11rem;
height: 4.11rem; */
width
:
5rem
;
height
:
5rem
;
position
:
relative
;
margin-left
:
1rem
;
margin-right
:
0.9rem
;
}
.contract-chart
img
{
width
:
7rem
;
height
:
7rem
;
position
:
absolute
;
top
:
-1rem
;
left
:
-1rem
;
}
.contract-chart-wrapper
{
/* width: 4.11rem;
height: 4.11rem; */
width
:
7
rem
;
height
:
7
rem
;
width
:
5
rem
;
height
:
5
rem
;
}
.repair-require-info
{
margin-left
:
0.71rem
;
...
...
@@ -315,24 +406,26 @@
.electricity-info-text
span
{
font-size
:
1.21rem
;
font-family
:
DIN
Alternate-Bold
;
margin-left
:
0.5rem
;
margin-top
:
-0.1rem
;
}
.chart-data
{
width
:
10
.55
rem
;
width
:
10rem
;
margin-left
:
1.39rem
;
margin-top
:
0.36rem
;
margin-bottom
:
0.8rem
;
}
.chart-data
img
{
width
:
1
1
rem
;
width
:
1
0
rem
;
height
:
0.96rem
;
}
.bar-data
{
margin-left
:
1.
96
rem
;
margin-left
:
1.
45
rem
;
margin-top
:
-1.25rem
;
width
:
10.1rem
;
}
.bar-data-2
{
margin-left
:
1.
96
rem
;
margin-left
:
1.
45
rem
;
margin-top
:
0.35rem
;
width
:
10.1rem
;
}
...
...
@@ -345,7 +438,7 @@
}
.chart-data-text-num
{
font-size
:
1.21rem
;
margin-right
:
2
rem
;
margin-right
:
0.9
rem
;
}
.g-progress
{
margin
:
0
;
...
...
@@ -402,6 +495,9 @@
.invest-wrapper-content-last-text
{
margin-right
:
10px
;
}
br
{
display
:
block
;
}
.invest-wrapper-content-customers
{
font-size
:
24px
;
}
...
...
@@ -467,6 +563,26 @@
.operator-wrapper-content-box-title
{
font-size
:
16px
;
}
.circle-title
{
width
:
125px
;
text-align
:
center
;
}
.repair-title
{
width
:
130px
;
text-align
:
center
;
}
.contract-title
{
width
:
105px
;
text-align
:
center
;
}
.repair-title-2
{
width
:
90px
;
text-align
:
center
;
}
.ele-title
{
width
:
90px
;
text-align
:
center
;
}
.operator-wrapper-content-box-chart
{
height
:
120px
;
}
...
...
@@ -581,7 +697,7 @@
height
:
18px
;
}
.chart-desc-other
{
width
:
17
5
px
!important
;
width
:
17
2
px
!important
;
height
:
18px
;
}
.chart-desc-task
{
...
...
@@ -614,6 +730,15 @@
.repair-require-chart
{
width
:
115px
;
height
:
115px
;
position
:
relative
;
margin-left
:
15px
;
}
.repair-require-chart
img
{
width
:
160px
;
height
:
160px
;
position
:
absolute
;
top
:
-23px
;
left
:
-23px
;
}
.repair-require-chart-wrapper
{
width
:
115px
;
...
...
@@ -622,6 +747,15 @@
.contract-chart
{
width
:
115px
;
height
:
115px
;
position
:
relative
;
margin-left
:
15px
;
}
.contract-chart
img
{
width
:
160px
;
height
:
160px
;
position
:
absolute
;
top
:
-23px
;
left
:
-23px
;
}
.contract-chart-wrapper
{
width
:
115px
;
...
...
@@ -635,16 +769,17 @@
height
:
60px
;
}
.repair-require-info-text
{
margin-left
:
8px
;
/* margin-left: 8px; */
}
.repair-require-info-text
span
{
font-size
:
18px
;
}
.electricity-info-text
{
margin-left
:
8px
;
/* margin-left: 8px; */
}
.electricity-info-text
span
{
font-size
:
18px
;
margin-top
:
-4px
;
}
.chart-data
{
width
:
180px
;
...
...
@@ -727,6 +862,9 @@
.invest-wrapper-content-last-text
{
margin-right
:
20px
;
}
br
{
display
:
block
;
}
.invest-wrapper-content-customers
{
font-size
:
42px
;
}
...
...
@@ -792,6 +930,30 @@
.operator-wrapper-content-box-title
{
font-size
:
24px
;
}
.circle-title
{
width
:
200px
;
text-align
:
center
;
}
.repair-title
{
width
:
200px
;
text-align
:
center
;
}
.contract-title
{
width
:
160px
;
text-align
:
center
;
}
.contract-title-first
{
width
:
200px
;
text-align
:
center
;
}
.repair-title-2
{
width
:
150px
;
text-align
:
center
;
}
.ele-title
{
width
:
140px
;
text-align
:
center
;
}
.operator-wrapper-content-box-chart
{
height
:
170px
;
}
...
...
@@ -912,6 +1074,7 @@
.chart-desc-task
{
margin-top
:
30px
;
width
:
260px
;
height
:
42px
;
}
.chart-desc-text
{
font-size
:
28px
;
...
...
@@ -938,6 +1101,15 @@
.repair-require-chart
{
width
:
160px
;
height
:
160px
;
position
:
relative
;
margin-left
:
20px
;
}
.repair-require-chart
img
{
width
:
220px
;
height
:
220px
;
position
:
absolute
;
top
:
-30px
;
left
:
-30px
;
}
.repair-require-chart-wrapper
{
width
:
160px
;
...
...
@@ -946,6 +1118,19 @@
.contract-chart
{
width
:
160px
;
height
:
160px
;
position
:
relative
;
/* margin-left: 20px; */
margin-right
:
10px
;
}
.contract-chart
img
{
width
:
220px
;
height
:
220px
;
position
:
absolute
;
top
:
-30px
;
left
:
-30px
;
}
.contract-chart-first
{
margin-left
:
20px
!important
;
}
.contract-chart-wrapper
{
width
:
160px
;
...
...
@@ -959,16 +1144,18 @@
height
:
92px
;
}
.repair-require-info-text
{
margin-left
:
20px
;
/* margin-left: 20px; */
}
.repair-require-info-text
span
{
font-size
:
34px
;
}
.electricity-info-text
{
margin-left
:
20px
;
/* margin-left: 10px; */
margin
:
0
auto
;
}
.electricity-info-text
span
{
font-size
:
34px
;
margin-top
:
-4px
;
}
.chart-data
{
width
:
260px
;
...
...
@@ -1198,7 +1385,7 @@ body {
}
.operator-wrapper-content-box-title
{
color
:
#fff
;
margin-left
:
28px
;
/* margin-left: 28px; */
}
.operator-wrapper-content-box-chart
{
position
:
relative
;
...
...
@@ -1422,11 +1609,11 @@ clip的用法参考:http://www.w3school.com.cn/cssref/pr_pos_clip.asp
margin-top
:
4px
;
}
.repair-require-chart
{
background
:
url("./assets/repair-require-bg.png")
no-repeat
;
/* background: url("./assets/repair-require-bg.png") no-repeat; */
background-size
:
cover
;
}
.contract-chart
{
background
:
url("./assets/contract-bg.png")
no-repeat
;
/* background: url("./assets/contract-bg.png") no-repeat; */
background-size
:
cover
;
}
...
...
@@ -1469,6 +1656,7 @@ clip的用法参考:http://www.w3school.com.cn/cssref/pr_pos_clip.asp
.repair-require-info-text
{
color
:
#fff
;
text-align
:
center
;
margin
:
0
auto
!important
;
}
.repair-require-info-text
span
{
font-weight
:
700
;
...
...
@@ -1479,6 +1667,7 @@ clip的用法参考:http://www.w3school.com.cn/cssref/pr_pos_clip.asp
color
:
#ff6464
;
display
:
flex
;
text-align
:
center
;
margin
:
0
auto
!important
;
}
.electricity-info-text
span
{
font-weight
:
700
;
...
...
@@ -1488,7 +1677,7 @@ clip的用法参考:http://www.w3school.com.cn/cssref/pr_pos_clip.asp
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
margin-top
:
-5px
;
/* margin-top: -5px; */
}
.chart-data
{
...
...
period-report/report.html
查看文件 @
00178db7
...
...
@@ -123,7 +123,7 @@
<div
class=
"invest-wrapper-content-second-text"
>
人,客户信息更新
</div>
<span
class=
"invest-wrapper-content-customers"
>
9
</span>
<div
class=
"invest-wrapper-content-last-text"
>
份
</div>
<
!-- <br /> --
>
<
br
/
>
<!--月报,季报,半年报,年报-->
<div
class=
"invest-wrapper-content-first-text"
>
去化率
</div>
<span
class=
"invest-wrapper-content-customers"
>
93%
</span>
...
...
@@ -148,11 +148,13 @@
</div>
<div
class=
"operator-wrapper-content"
>
<div
class=
"operator-wrapper-content-box"
>
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
秩序维护部
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title circle-title"
>
秩序维护部
</div>
<div
class=
"operator-wrapper-content-box-chart"
>
<div
class=
"chart-area"
>
<div
class=
"circle-bar"
>
...
...
@@ -180,11 +182,13 @@
</div>
</div>
<div
class=
"operator-wrapper-content-box"
>
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
安防部
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title circle-title"
>
安防部
</div>
<div
class=
"operator-wrapper-content-box-chart"
>
<div
class=
"chart-area"
>
<div
class=
"circle-bar"
>
...
...
@@ -212,11 +216,13 @@
</div>
</div>
<div
class=
"operator-wrapper-content-box"
>
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
设备告警工单
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title circle-title"
>
设备告警工单
</div>
<div
class=
"operator-wrapper-content-box-chart"
>
<div
class=
"chart-area"
>
<div
class=
"circle-bar-3"
>
...
...
@@ -245,26 +251,29 @@
</div>
<div
class=
"operator-wrapper-content-box"
>
<!--日报, 周报, -->
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
报事报修
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title repair-title"
>
报事报修
</div>
<div
class=
"operator-wrapper-content-box-chart"
>
<div
class=
"pie-chart-area repair-require-chart"
>
<image
src=
"./assets/repair-require-bg.png"
/>
<div
id=
"repair-require"
class=
"repair-require-chart-wrapper"
></div>
</div>
<div
class=
"chart-desc chart-desc-other"
>
<div
class=
"chart-desc-task"
>
<div
class=
"chart-desc-task
echart-desc
"
>
<div
class=
"chart-desc-daily-legend"
></div>
<div
class=
"chart-desc-text"
>
今日新增
</div>
<div
class=
"chart-desc-value"
>
18
</div>
<img
src=
"./assets/desc-line.png"
/>
</div>
<div
class=
"chart-desc-task chart-desc-unfinished"
>
<div
class=
"chart-desc-task chart-desc-unfinished
echart-desc
"
>
<div
class=
"chart-desc-handle-legend"
></div>
<div
class=
"chart-desc-text"
>
处理中
</div>
<div
class=
"chart-desc-unfinished-value"
>
5
</div>
...
...
@@ -275,33 +284,42 @@
</div>
<div
class=
"operator-wrapper-content-box"
>
<!--日报, 周报,月报, 半年报,年报-->
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
合同
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title contract-title contract-title-first"
>
合同
</div>
<div
class=
"operator-wrapper-content-box-chart"
>
<!-- <div class="pie-chart-area contract-chart">
<div id="contract" class="contract-chart-wrapper"></div>
</div> -->
<div
class=
"pie-chart-area contract-chart"
>
<div
id=
"contract"
class=
"repair-require-chart-wrapper"
></div>
<div
class=
"pie-chart-area contract-chart contract-chart-first"
>
<img
src=
"./assets/contract-bg.png"
/>
<div
id=
"contract"
class=
"contract-chart-wrapper"
></div>
</div>
<div
class=
"chart-desc chart-desc-other"
>
<div
class=
"chart-desc chart-desc-other
contract-new
"
>
<div
class=
"chart-desc-task desc-contract"
>
<div
class=
"chart-desc-daily-legend"
></div>
<div
class=
"chart-desc-text"
>
新增合同
</div>
<div
class=
"chart-desc-value"
>
18
</div>
<img
src=
"./assets/desc-line.png"
/>
</div>
<div
class=
"chart-desc-task chart-desc-unfinished"
>
<div
class=
"chart-desc-task chart-desc-unfinished contract-unfinished"
>
<div
class=
"chart-desc-handle-legend"
></div>
<div
class=
"chart-desc-text"
>
到期合同
</div>
<div
class=
"chart-desc-unfinished-value"
>
5
</div>
<img
src=
"./assets/desc-line.png"
/>
</div>
<div
class=
"chart-desc-task chart-desc-unfinished"
>
<div
class=
"chart-desc-task chart-desc-unfinished contract-unfinished"
>
<div
class=
"will-finished"
></div>
<div
class=
"chart-desc-text"
>
即将到期
</div>
<div
class=
"chart-desc-unfinished-value"
>
7
</div>
...
...
@@ -312,11 +330,13 @@
</div>
<div
class=
"operator-wrapper-content-box"
>
<!--月报,季报, 半年报,年报-->
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
报事报修
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title repair-title-2"
>
报事报修
</div>
<div
class=
"operator-wrapper-content-box-progress"
>
<div
class=
"pie-chart-area repair-require-info"
>
...
...
@@ -361,11 +381,13 @@
</div>
<div
class=
"operator-wrapper-content-box"
>
<!--月报,季报,半年报,年报-->
<div
class=
"top-left"
></div>
<
!-- <
div class="top-left"></div>
<div class="top-right"></div>
<div class="bottom-left"></div>
<div
class=
"bottom-right"
></div>
<div
class=
"operator-wrapper-content-box-title"
>
水电费单
</div>
<div class="bottom-right"></div> -->
<div
class=
"operator-wrapper-content-box-title ele-title"
>
水电费单
</div>
<div
class=
"electricity-box-progress"
>
<div
class=
"pie-chart-area repair-require-info"
>
...
...
@@ -512,13 +534,16 @@
tooltip
:
{
trigger
:
"item"
,
},
grid
:
{
left
:
30
,
},
legend
:
false
,
color
:
[
"#5CB3FF"
,
"#FF6464"
],
series
:
[
{
name
:
""
,
type
:
"pie"
,
radius
:
[
"
50%"
,
"60
%"
],
radius
:
[
"
75%"
,
"88
%"
],
hoverAnimation
:
false
,
itemStyle
:
{
borderRadius
:
10
,
...
...
@@ -565,7 +590,7 @@
{
name
:
""
,
type
:
"pie"
,
radius
:
[
"
50%"
,
"60
%"
],
radius
:
[
"
75%"
,
"88
%"
],
hoverAnimation
:
false
,
itemStyle
:
{
borderRadius
:
10
,
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论