|
@ -257,16 +257,16 @@ |
|
|
<ul> |
|
|
<ul> |
|
|
<li> |
|
|
<li> |
|
|
<span>日借阅量</span> |
|
|
<span>日借阅量</span> |
|
|
<NumFlip :tnum="daylend" :chartnum="daylendnum" /> |
|
|
|
|
|
|
|
|
<NumFlip ref="daylend" :tnum="daylend" :chartnum="daylendnum" /> |
|
|
</li> |
|
|
</li> |
|
|
<li><span>日归还量</span> |
|
|
<li><span>日归还量</span> |
|
|
<NumFlip :tnum="dayreturn" :chartnum="dayreturnnum" /> |
|
|
|
|
|
|
|
|
<NumFlip ref="dayreturn" :tnum="dayreturn" :chartnum="dayreturnnum" /> |
|
|
</li> |
|
|
</li> |
|
|
<li><span>月借阅量</span> |
|
|
<li><span>月借阅量</span> |
|
|
<NumFlip :tnum="monlend" :chartnum="monlendnum" /> |
|
|
|
|
|
|
|
|
<NumFlip ref="monlend" :tnum="monlend" :chartnum="monlendnum" /> |
|
|
</li> |
|
|
</li> |
|
|
<li><span>月归还量</span> |
|
|
<li><span>月归还量</span> |
|
|
<NumFlip :tnum="monreturn" :chartnum="monreturnnum" /> |
|
|
|
|
|
|
|
|
<NumFlip ref="monreturn" :tnum="monreturn" :chartnum="monreturnnum" /> |
|
|
</li> |
|
|
</li> |
|
|
</ul> |
|
|
</ul> |
|
|
|
|
|
|
|
@ -277,7 +277,9 @@ |
|
|
<div class="env-item container-wrap"> |
|
|
<div class="env-item container-wrap"> |
|
|
<span class="right-top-line" /> |
|
|
<span class="right-top-line" /> |
|
|
<span class="left-bottom-line" /> |
|
|
<span class="left-bottom-line" /> |
|
|
<h3> <svg-icon icon-class="danganjieyue" style="margin-right:10px" />档案借阅</h3> |
|
|
|
|
|
|
|
|
<h3> |
|
|
|
|
|
<svg-icon icon-class="danganjieyue" style="margin-right:10px" />档案借阅 |
|
|
|
|
|
</h3> |
|
|
<div class="chart-wrapper" style="height: calc(100% - 40px);"> |
|
|
<div class="chart-wrapper" style="height: calc(100% - 40px);"> |
|
|
<lend-across :lend-data="lendData" :refreshtime="refreshtime" /> |
|
|
<lend-across :lend-data="lendData" :refreshtime="refreshtime" /> |
|
|
</div> |
|
|
</div> |
|
@ -285,7 +287,9 @@ |
|
|
<div class="env-item container-wrap"> |
|
|
<div class="env-item container-wrap"> |
|
|
<span class="right-top-line" /> |
|
|
<span class="right-top-line" /> |
|
|
<span class="left-bottom-line" /> |
|
|
<span class="left-bottom-line" /> |
|
|
<h3><svg-icon icon-class="danganleibie" style="margin-right:10px" />档案类型</h3> |
|
|
|
|
|
|
|
|
<h3> |
|
|
|
|
|
<svg-icon icon-class="danganleibie" style="margin-right:10px" />档案类型 |
|
|
|
|
|
</h3> |
|
|
<div v-if="typeData.length !== 0" class="chart-wrapper" style="height: calc(100% - 40px);"> |
|
|
<div v-if="typeData.length !== 0" class="chart-wrapper" style="height: calc(100% - 40px);"> |
|
|
<type-pie :type-data="typeData" :refreshtime="refreshtime" /> |
|
|
<type-pie :type-data="typeData" :refreshtime="refreshtime" /> |
|
|
</div> |
|
|
</div> |
|
@ -419,6 +423,8 @@ export default { |
|
|
}) |
|
|
}) |
|
|
this.displayConfigData = this.allDisplayConfigData.filter((item) => { return item.isDisplay && item.bindState && item.deviceInfo && (item.divPosition.includes('OAO') || item.divPosition.includes('TOP') || item.divPosition.includes('LS')) }) |
|
|
this.displayConfigData = this.allDisplayConfigData.filter((item) => { return item.isDisplay && item.bindState && item.deviceInfo && (item.divPosition.includes('OAO') || item.divPosition.includes('TOP') || item.divPosition.includes('LS')) }) |
|
|
await this.getRealTimeData() |
|
|
await this.getRealTimeData() |
|
|
|
|
|
this.getDayYearBorrowNum() |
|
|
|
|
|
this.handleLeftTableNum() |
|
|
}, |
|
|
}, |
|
|
mounted() { |
|
|
mounted() { |
|
|
const _this = this |
|
|
const _this = this |
|
@ -939,60 +945,65 @@ export default { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
.middle-bottom{ |
|
|
|
|
|
|
|
|
.middle-bottom { |
|
|
display: flex; |
|
|
display: flex; |
|
|
color: #339CFF ; |
|
|
|
|
|
|
|
|
color: #339cff; |
|
|
font-size: 14px; |
|
|
font-size: 14px; |
|
|
justify-content: space-between; |
|
|
justify-content: space-between; |
|
|
height: calc(100%/4); |
|
|
|
|
|
.middle-bottom-l{ |
|
|
|
|
|
|
|
|
height: calc(100% / 4); |
|
|
|
|
|
.middle-bottom-l { |
|
|
display: flex; |
|
|
display: flex; |
|
|
justify-content: space-between; |
|
|
justify-content: space-between; |
|
|
width: 60%; |
|
|
width: 60%; |
|
|
height:calc(100% - 22px) !important; |
|
|
|
|
|
ul{ |
|
|
|
|
|
|
|
|
height: calc(100% - 22px) !important; |
|
|
|
|
|
ul { |
|
|
width: 59%; |
|
|
width: 59%; |
|
|
padding: 25px 20px; |
|
|
padding: 25px 20px; |
|
|
display: flex; |
|
|
display: flex; |
|
|
flex-direction: column; |
|
|
flex-direction: column; |
|
|
justify-content: space-between; |
|
|
justify-content: space-between; |
|
|
li{ |
|
|
|
|
|
|
|
|
li { |
|
|
height: calc(100% / 3 - 14px); |
|
|
height: calc(100% / 3 - 14px); |
|
|
background: linear-gradient(360deg, rgba(51,156,255,0.24) 0%, rgba(56,158,225,0) 70%, rgba(56,158,225,0) 100%); |
|
|
|
|
|
|
|
|
background: linear-gradient( |
|
|
|
|
|
360deg, |
|
|
|
|
|
rgba(51, 156, 255, 0.24) 0%, |
|
|
|
|
|
rgba(56, 158, 225, 0) 70%, |
|
|
|
|
|
rgba(56, 158, 225, 0) 100% |
|
|
|
|
|
); |
|
|
display: flex; |
|
|
display: flex; |
|
|
align-items: center; |
|
|
align-items: center; |
|
|
justify-content: space-between; |
|
|
justify-content: space-between; |
|
|
.row-item{ |
|
|
|
|
|
|
|
|
.row-item { |
|
|
display: flex; |
|
|
display: flex; |
|
|
align-items: center; |
|
|
align-items: center; |
|
|
.svg-box{ |
|
|
|
|
|
margin-right: 10px; |
|
|
|
|
|
.card-panel-icon{ |
|
|
|
|
|
font-size: 24px; |
|
|
|
|
|
|
|
|
.svg-box { |
|
|
|
|
|
margin-right: 10px; |
|
|
|
|
|
.card-panel-icon { |
|
|
|
|
|
font-size: 24px; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
.row-num{ |
|
|
|
|
|
font-size: 18px; |
|
|
|
|
|
color: #fff; |
|
|
|
|
|
margin-right: 10px; |
|
|
|
|
|
|
|
|
.row-num { |
|
|
|
|
|
font-size: 18px; |
|
|
|
|
|
color: #fff; |
|
|
|
|
|
margin-right: 10px; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// padding: 10px 0; |
|
|
// padding: 10px 0; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
.middle-bottom-r{ |
|
|
|
|
|
|
|
|
.middle-bottom-r { |
|
|
width: 38%; |
|
|
width: 38%; |
|
|
height:calc(100% - 22px) !important; |
|
|
|
|
|
ul{ |
|
|
|
|
|
|
|
|
height: calc(100% - 22px) !important; |
|
|
|
|
|
ul { |
|
|
width: 100%; |
|
|
width: 100%; |
|
|
height: 100%; |
|
|
height: 100%; |
|
|
padding: 20px; |
|
|
padding: 20px; |
|
|
display: flex; |
|
|
display: flex; |
|
|
flex-direction: column; |
|
|
flex-direction: column; |
|
|
justify-content: space-between; |
|
|
justify-content: space-between; |
|
|
li{ |
|
|
|
|
|
|
|
|
li { |
|
|
height: 20%; |
|
|
height: 20%; |
|
|
display: flex; |
|
|
display: flex; |
|
|
align-items: center; |
|
|
align-items: center; |
|
@ -1001,6 +1012,5 @@ export default { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
</style> |
|
|
</style> |