This commit is contained in:
2026-08-17 11:01:21 +08:00
parent 6e07cab51f
commit 255573ed06
705 changed files with 8762 additions and 36677 deletions
+42 -36
View File
@@ -1,49 +1,55 @@
<template>
<ChartCard margin="0 0 30rpx 0" title="机具管理" >
<view class="special-equip u-flex u-row-between">
<view class="special-equip-box u-flex u-row-center">
<view class="special-equip-box-icon"> <u-icon name="ziyuanshiyongtongji" color="#e28ea3" custom-prefix="custom-icon" size="60" ></u-icon></view>
<view class="special-equip-box-row u-padding-left-20">
<text class="special-equip-box-row-num">9000</text>
<text class="special-equip-box-row-lab">机具在用总数</text>
<ChartCard margin="0 0 30rpx 0" title="机具管理">
<view class="special-equip u-flex u-row-between" @click="router.push('/pages/index/equipmentManagement/index')">
<view class="special-equip-box u-flex u-row-center">
<view class="special-equip-box-icon"><u-icon name="ziyuanshiyongtongji" color="#e28ea3" custom-prefix="custom-icon" size="60"></u-icon></view>
<view class="special-equip-box-row u-padding-left-20">
<text class="special-equip-box-row-num">{{ costEquipmentData?.UseEquipmentNum || 0 }}</text>
<text class="special-equip-box-row-lab">机具在用总数</text>
</view>
</view>
<view class="special-equip-box u-flex u-row-center">
<view class="special-equip-box-icon"><u-icon name="tezhongshebei" color="#3bdae2" custom-prefix="custom-icon" size="60"></u-icon></view>
<view class="special-equip-box-row u-padding-left-20">
<text class="special-equip-box-row-num">{{ costEquipmentData?.SpecialEquipmentNum || 0 }}</text>
<text class="special-equip-box-row-lab">特总机具在用总数</text>
</view>
</view>
</view>
<view class="special-equip-box u-flex u-row-center">
<view class="special-equip-box-icon"> <u-icon name="tezhongshebei" color="#3bdae2" custom-prefix="custom-icon" size="60" ></u-icon></view>
<view class="special-equip-box-row u-padding-left-20">
<text class="special-equip-box-row-num">9000</text>
<text class="special-equip-box-row-lab">特总机具在用总数</text>
</view>
</view>
</view>
</ChartCard>
</template>
<script setup>
import ChartCard from '@/components/chartCard.vue'
import ChartCard from '@/components/chartCard.vue';
import { router } from '@/utils';
defineProps({
costEquipmentData: {
type: Object,
default: () => {}
}
});
</script>
<style lang="scss">
.special-equip{
padding: 20rpx 0;
&-box{
&-row{
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
&-lab{
font-size: 24rpx;
color: #999999;
margin-top: 12rpx;
}
&-num{
color: #333333;
font-size: 28rpx;
}
.special-equip {
padding: 20rpx 0;
&-box {
&-row {
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
&-lab {
font-size: 24rpx;
color: #999999;
margin-top: 12rpx;
}
&-num {
color: #333333;
font-size: 28rpx;
}
}
}
</style>
}
</style>