feat:对接景区接口
This commit is contained in:
@@ -39,35 +39,55 @@
|
||||
<div class="footer">
|
||||
<div class="flex">
|
||||
<div class="item">
|
||||
<CircleProgress :width="170" :height="90" />
|
||||
<circle-progress
|
||||
:width="170"
|
||||
:height="90"
|
||||
:value="scenicStore.wordkOrderData.toDayData.rate"
|
||||
:title="`${scenicStore.wordkOrderData.toDayData.rate}%`"
|
||||
subTitle="完成率"
|
||||
/>
|
||||
<div>
|
||||
<div class="bg">
|
||||
<span class="label">今日工单总条数:</span>
|
||||
<span class="value"> <countup :endVal="1234" /></span>
|
||||
<span class="value success">
|
||||
<countup :end-val="scenicStore.wordkOrderData.toDayData.count" />
|
||||
</span>
|
||||
</div>
|
||||
<div class="bg">
|
||||
<span class="label">工单完成数:</span>
|
||||
<span class="value"> <countup :endVal="1234" /></span>
|
||||
<span class="value">
|
||||
<countup :end-val="scenicStore.wordkOrderData.toDayData.end" />
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<CircleProgress :width="170" :height="90" />
|
||||
<circle-progress
|
||||
:width="170"
|
||||
:height="90"
|
||||
:value="scenicStore.wordkOrderData.warnData.rate"
|
||||
:title="`${scenicStore.wordkOrderData.warnData.rate}%`"
|
||||
subTitle="完成率"
|
||||
/>
|
||||
<div>
|
||||
<div class="bg">
|
||||
<span class="label">今日工单总条数:</span>
|
||||
<span class="value"> <countup :endVal="1234" /></span>
|
||||
<span class="label">今日紧急工单数:</span>
|
||||
<span class="value error">
|
||||
<countup :end-val="scenicStore.wordkOrderData.warnData.count" />
|
||||
</span>
|
||||
</div>
|
||||
<div class="bg">
|
||||
<span class="label">工单完成数:</span>
|
||||
<span class="value"> <countup :endVal="1234" /></span>
|
||||
<span class="label">紧急工单完成数:</span>
|
||||
<span class="value">
|
||||
<countup :end-val="scenicStore.wordkOrderData.warnData.end" />
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="flex align-center justify-between">
|
||||
<div>
|
||||
<vue3-seamless-scroll
|
||||
<Vue3SeamlessScroll
|
||||
class="list"
|
||||
:list="scenicStore.wordkOrderList"
|
||||
:limitScrollNum="3"
|
||||
@@ -82,7 +102,7 @@
|
||||
{{ item.title }}
|
||||
</p>
|
||||
</div>
|
||||
</vue3-seamless-scroll>
|
||||
</Vue3SeamlessScroll>
|
||||
</div>
|
||||
<img class="more" src="@/assets/images/more-col.png" alt="查看更多" @click="handleMore" />
|
||||
</div>
|
||||
@@ -203,8 +223,14 @@
|
||||
.value {
|
||||
font-weight: bold;
|
||||
font-size: vw(28);
|
||||
color: #fff;
|
||||
}
|
||||
.success {
|
||||
color: #02f9fa;
|
||||
}
|
||||
.error {
|
||||
color: #e21b1b;
|
||||
}
|
||||
}
|
||||
}
|
||||
.list {
|
||||
|
||||
Reference in New Issue
Block a user