| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- <template>
- <div id="app-container-nap">
- <div class="bg-color-black">
- <div class="d-flex pt-2 pl-2">
- <span style="color:#5cd9e8">
- <icon name="chart-area"></icon>
- </span>
- <div class="d-flex">
- <span class="fs-xl text mx-2">石脑油罐</span>
- <div class="decoration2">
- <dv-decoration-2 :reverse="true" style="width:5px;height:2.4rem;" />
- </div>
- </div>
- </div>
- <div style="text-align: center; display: flex;justify-content: space-between;margin-top: 10px;">
- <div style="position: relative;">
- <span class="span-num1">T1621</span>
- <img src="@/assets/image/warehouse1.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="0<=(dashboarddata.napOne) && (dashboarddata.napOne)<20">
- <img src="@/assets/image/warehouse2.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="20<=(dashboarddata.napOne) && (dashboarddata.napOne)<40">
- <img src="@/assets/image/warehouse3.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="40<=(dashboarddata.napOne) && (dashboarddata.napOne)<60">
- <img src="@/assets/image/warehouse1.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="60<=(dashboarddata.napOne) && (dashboarddata.napOne)<80">
- <img src="@/assets/image/warehouse1.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="80<=(dashboarddata.napOne) && (dashboarddata.napOne)<100">
- <div class="ModelFont">{{ dashboarddata.napOne }}%</div>
- </div>
- <div style="position: relative;">
- <span class="span-num2">T1622</span>
- <img src="@/assets/image/warehouse1.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="0<=(dashboarddata.napTwo) && (dashboarddata.napTwo)<20">
- <img src="@/assets/image/warehouse2.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="20<=(dashboarddata.napTwo) && (dashboarddata.napTwo)<40">
- <img src="@/assets/image/warehouse3.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="40<=(dashboarddata.napTwo) && (dashboarddata.napTwo)<60">
- <img src="@/assets/image/warehouse1.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="60<=(dashboarddata.napTwo) && (dashboarddata.napTwo)<80">
- <img src="@/assets/image/warehouse1.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="80<=(dashboarddata.napTwo) && (dashboarddata.napTwo)<100">
- <div class="ModelFont">{{ dashboarddata.napTwo }}%</div>
- </div>
- <div style="position: relative;">
- <span class="span-num3">T1623</span>
- <img src="@/assets/image/warehouse1.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="0<=(dashboarddata.napThree) && (dashboarddata.napThree)<20">
- <img src="@/assets/image/warehouse2.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="20<=(dashboarddata.napThree) && (dashboarddata.napThree)<40">
- <img src="@/assets/image/warehouse3.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="40<=(dashboarddata.napThree) && (dashboarddata.napThree)<60">
- <img src="@/assets/image/warehouse1.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="60<=(dashboarddata.napThree) && (dashboarddata.napThree)<80">
- <img src="@/assets/image/warehouse1.png" style="height: 100px;width:120px;margin-top: 0.3rem" v-if="80<=(dashboarddata.napThree) && (dashboarddata.napThree)<100">
- <div class="ModelFont">{{ dashboarddata.napThree }}%</div>
- </div>
- </div>
- </div>
- </div>
- </template>
- <script>
- export default {
- components: {},
- props: ['dashboarddata'],
- }
- </script>
- <style lang="scss">
- #app-container-nap {
- padding: 0.2rem 0.2rem 0;
- height: 220px;
- border-radius: 0.0625rem;
- .bg-color-black {
- border-radius: 0.125rem;
- height: 220px;
- }
- .text {
- color: #c3cbde;
- }
- //下滑线动态
- .decoration2 {
- position: absolute;
- right: 0.125rem;
- }
- .span-num1{
- position: absolute;
- left: 32%;
- top: 0px;
- }
- .span-num2{
- position: absolute;
- left: 32%;
- top: 0px;
- }
- .span-num3{
- position: absolute;
- left: 32%;
- top: 0px;
- }
- }
- </style>
|